The Planete Football Editorial Team

Five writers covering football analytics, betting strategy, statistics, European football, and daily news. Every published article carries the writer's name, role and credentials — no anonymous editorial labels.

James McAllister

Senior Football Analyst

Football analytics writer covering the Premier League and European football since 2019. Previously contributed to analytics-focused outlets covering tactical reviews and xG modelling. Focuses on how underlying data — xG, xPTS, pressing intensity — translates to fixtures and betting value.

xG modellingTactical analysisPremier League

Dan O'Sullivan

Betting Strategy Editor

Covers betting markets, bankroll strategy, and odds analysis. Eight years writing about sports betting for UK and Ireland audiences, with a focus on responsible-gambling-friendly market explainers.

Betting marketsBankroll managementOdds comparison

Callum Reid

Data & Statistics Writer

Data-focused football writer specialising in statistical models, BTTS percentages, clean-sheet rates, and goals markets. Runs his own expected-goals models on Premier League and Championship data.

xG modelsBTTS / Over-UnderStatistical explainers

Sophie Hartley

European Football Correspondent

Covers La Liga, Serie A, Bundesliga and Ligue 1. Spent time living in Barcelona and Milan, which informs much of her reporting on Iberian and Italian football. Writes match previews, tactical analysis, and league-specific betting guides for the European leagues we cover.

La LigaSerie ABundesliga

Liam O'Brien

News & Transfer Editor

Daily news lead — covers transfer rumours, manager moves, injury updates, and breaking stories across the Premier League, Championship, and League of Ireland. Built his career covering the LOI before broadening into the English football beat.

Transfer newsDaily newsLeague of Ireland

How We Write

Every Planete Football article is attributed to a named writer with a specialism. Match previews and tactical analysis are anchored by our Senior Football Analyst; daily news comes from our News & Transfer Editor; betting strategy explainers from our Betting Strategy Editor; statistical explainers from our Data & Statistics Writer; and European league coverage from our European Football Correspondent.

Each writer follows the same editorial standards: every numerical claim is cross-checked against a primary source (FBref, Transfermarkt, official club records, UEFA), no fabricated quotes, no anonymous-source attribution unless via a named reputable outlet, and 18+ markers on every page with gambling content.

For our full editorial standards, see Editorial Policy and How We Review.