Skip to content
James Morrison
Senior Editor

James Morrison

12 years covering elite-level football and the betting markets that shape it.

Experience12 years
CredentialsFormer Daily Telegraph football desk · Total Football senior writer
ExpertiseTournament football, World Cup, Asian handicaps, knockout markets, value betting

About James Morrison

James leads the editorial team at FIFA World Cup Betting. He spent six years on the football desk at the Daily Telegraph and four years writing the long-form match preview column at Total Football before moving full-time into independent betting analysis. He's covered three World Cups, two European Championships, and two Copa América tournaments on the ground.

He specialises in tournament-format analysis, identifying mis-priced knockout markets, and the long-tail third-placed-team scenarios introduced by the 2026 expansion.

Recent articles by James Morrison

Match Preview May 4

The June Warm-Up Window: Every Friendly That Matters Before the 2026 World Cup

Between 1 and 10 June, every World Cup contender plays at least one warm-up. Here is the consolidated…

Industry May 4

FIFA Squad Deadlines Clarified: 11 May Provisional, 1 June Final

FIFA has clarified the squad submission window for the 2026 World Cup. Provisional 35-to-55-man lists are due 11…

Headlines May 4

England’s Warm-Up Friendlies: New Zealand in Tampa, Costa Rica in Orlando

England will play their first World Cup warm-up against New Zealand at Raymond James Stadium in Tampa on…

Headlines May 4

England’s 2026 World Cup Squad Reveal: The Tuchel Selection Calendar

Thomas Tuchel must submit England's provisional 35-to-55-man list by 11 May, with the final 26-man cut due 1…

Picks May 4

Eduardo Camavinga’s France Place in Doubt as Deschamps Mulls Tactical Alternatives

Real Madrid midfielder Eduardo Camavinga is no longer a guaranteed starter for France's 2026 World Cup squad. Reports…

Injuries May 4

Hakimi’s Hamstring Tear: Morocco’s Right-Back Avoids the World Cup Scare — Just

Achraf Hakimi suffered a hamstring tear in the 88th minute of PSG's 5-4 first-leg win over Bayern Munich.…

Headlines Apr 29

5 Million Tickets Sold and Counting: The 2026 World Cup is Already the Biggest Ever

More than 5 million tickets have been sold for the 2026 World Cup, with last-minute sales running through…

Headlines Apr 29

France Name Their 2026 World Cup Squad on 14 May: The Watchlist Going In

Didier Deschamps will reveal France's provisional squad on 14 May. With Ekitike out, Mbappé fit and Camavinga back…

Headlines Apr 29

FIFA Confirms All 16 Global Sponsor Slots Filled — A 2026 World Cup First

Every one of FIFA's 16 global sponsorship positions is filled before a single ball is kicked — a…

Injuries Apr 29

Eder Militão Hamstring Surgery: Brazil’s Defence Loses Its Anchor

Real Madrid centre-back Eder Militão has sustained a hamstring injury that requires surgery and will rule him out…

How James Morrison works

Every article on this page is written and edited by James Morrison in line with our editorial policy. We test sportsbooks with real money, never accept payment for placement, and disclose every affiliate relationship with the rel="sponsored" attribute on the relevant link.

Found a factual error? Email editor@fifaworldcupbetting.com and we'll correct it within 24 hours.

From the newsroom

Latest from the newsroom

Match Preview

The June Warm-Up Window: Every Friendly That Matters Before the 2026 World Cup

Between 1 and 10 June, every World Cup contender plays at least one warm-up. Here is the consolidated calendar — England, Portugal, France, Spain and Germany all have meaningful tests before the tournament opens at Estadio Azteca on 11 June.

Read story →
Match Preview

Portugal vs Nigeria, 10 June: The Last Warm-Up Test for Roberto Martínez’s Side

Portugal will face Nigeria on 10 June as their final pre-tournament friendly — one day before the World Cup opener and 17 days before they kick off Group K. The match doubles as a fitness test for Cristiano Ronaldo and a chance to settle the tactical front three.

Read story →
Match Report

PSG 5-4 Bayern Munich: How a Champions League Semi-Final Reshaped the World Cup Player Pool

PSG's 5-4 first-leg win at Parc des Princes was the most goal-heavy Champions League semi-final since 2017 — and it reshaped the World Cup player pool. Hakimi's hamstring, Mbappé's sharpness, and the Bavarian core preparing for Germany's 21 May squad reveal.

Read story →
Industry

FIFA Squad Deadlines Clarified: 11 May Provisional, 1 June Final

FIFA has clarified the squad submission window for the 2026 World Cup. Provisional 35-to-55-man lists are due 11 May; final 23-to-26-man rosters are due 1 June, with the public announcement landing the same day.

Read story →
Headlines

Champions League Final 30 May at Puskás Aréna: How Budapest Collides With World Cup Squad Day

The 2026 Champions League final is on 30 May at the Puskás Aréna in Budapest — the same week federations are submitting their final 26-man World Cup squads. The clash forces awkward selection calls for England, France, Germany and Spain.

Read story →
Headlines

England’s Warm-Up Friendlies: New Zealand in Tampa, Costa Rica in Orlando

England will play their first World Cup warm-up against New Zealand at Raymond James Stadium in Tampa on 6 June, then Costa Rica at Camping World Stadium in Orlando on 10 June. The Florida double-header lets Tuchel's side acclimatise to summer heat before the tournament opener.

Read story →