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

Headlines May 20

England’s 26 Lands Friday: Tuchel’s First World Cup Squad Reveal on 22 May

Thomas Tuchel will name his first England World Cup squad on Friday 22 May. The Three Lions' provisional…

Picks May 20

Germany’s 26 Lands Thursday: Nagelsmann’s Final Decisions Ahead of the 21 May Reveal

Julian Nagelsmann reveals Germany's final 26-man World Cup squad on Thursday 21 May. He says 20 names are…

Injuries May 20

João Pedro’s Painful Omission: Chelsea Forward’s Statement After Brazil Cut

João Pedro is out of Brazil's 2026 World Cup squad. The Chelsea forward issued an emotional statement after…

Headlines May 14

PSG and the Real Madrid Comparison: Can Paris Become Only the Second Club to Defend the Champions League?

Paris Saint-Germain meet Arsenal in Budapest on 30 May as defending champions, bidding to become only the second…

Match Preview May 14

Sweden in Group F: An Isak Fitness Watch, Gyökeres Insurance, and a Round-of-32 Path

Sweden's Group F campaign rests on the fitness of Alexander Isak, who has played only eight Premier League…

Headlines May 14

PSG vs Arsenal at the Puskás Aréna: How a 30 May Final Reshapes the World Cup Player Pool

PSG meet Arsenal in the 2026 Champions League final at Puskás Aréna, Budapest on Saturday 30 May at…

Injuries May 14

Nico Williams’ Hamstring Scare: Grade 1, Three to Four Weeks, Likely Back for Saudi Arabia

Nico Williams suffered a left hamstring strain in the 35th minute of Athletic Bilbao vs Valencia on 10…

Headlines May 14

Deschamps Names France’s Final 26 — His Last Selection as Les Bleus Manager

Didier Deschamps unveiled France's final 26-man 2026 World Cup squad on Wednesday 13 May. It is his final…

Headlines May 12

Brazil’s Final 26 at the Museum of Tomorrow: What 18 May Reveal Means for the Tournament

Carlo Ancelotti will reveal Brazil's final 26-man World Cup squad on Monday 18 May at 17:00 local time…

Betting May 12

30 Days Out: The 2026 World Cup Outright Market Lands With France and Spain at +500

France and Spain sit as co-favourites at +500, England has settled at +700, Argentina at +900. The defining…

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

France vs Senegal Preview: Mbappé’s First World Cup Match Lands at MetLife

France open their 2026 World Cup campaign against Senegal at MetLife Stadium on Tuesday 16 June. Kylian Mbappé starts his first match.

Read story →
Match Report

Five Days In: Where Matchday 1 Has Left the 2026 World Cup Favourites

Mexico routine, USA emphatic, Germany sensational. But Brazil were second-best for stretches against Morocco, Switzerland could not break down Qatar, and Canada drew without Davies.

Read story →
Match Report

Scotland 1-0 Haiti: Scotland’s First World Cup Win Since 1998

Scotland beat Haiti 1-0 at Gillette Stadium in Boston on Sunday 14 June for their first World Cup win since the 1998 tournament in France. The result lifts the Tartan Army to second in Group C alongside Brazil and Morocco's draw — and puts third-place qualification in clear reach.

Read story →
Match Report

Germany 7-1 Curaçao: Havertz Brace, Musiala, Schlotterbeck — Nagelsmann’s Statement

Germany overwhelmed Curaçao 7-1 at NRG Stadium in Houston on Sunday 14 June. Kai Havertz scored twice.

Read story →
Match Report

Switzerland 1-1 Qatar: Yakın’s Side Drop Two Points Against the Asian Cup Champions

Switzerland and Qatar drew 1-1 at Levi's Stadium in the Bay Area on Saturday 13 June. Murat Yakın's side were expected to dominate.

Read story →
Match Report

Brazil 1-1 Morocco: Vinicius Equalises, Hakimi Influences, Group C Opens 50/50

Brazil drew 1-1 with Morocco at MetLife Stadium on Saturday 13 June. Ismael Saibari put Morocco ahead in the 21st minute.

Read story →