James Morrison
12 years covering elite-level football and the betting markets that shape it.
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
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…
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…
Canada 1-1 Bosnia: Marsch’s Side Open the Home World Cup Without Davies
Canada drew 1-1 with Bosnia and Herzegovina at BMO Field in Toronto on Friday 12 June. Without the…
Mexico 2-0 South Africa: Quiñones, Jiménez and Three Red Cards in a Historic Opener
Mexico beat South Africa 2-0 at Estadio Azteca on Thursday 11 June to open the 2026 World Cup.…
Seven Out: The German Stars Nagelsmann Cut From the 2026 World Cup Squad
Germany's 26-man final squad is set — and seven notable players are not in it. Niclas Füllkrug is…
Manuel Neuer Comes Out of Retirement: Germany’s 26 Lands With a 40-Year-Old Legend in Goal
Julian Nagelsmann confirmed Germany's final 26-man 2026 World Cup squad on Thursday 21 May — and the headline…
Spain’s Final 26: Gavi Returns, Morata Stays Captain, Yamal Anchors the Attack
Luis de la Fuente revealed Spain's 26-man 2026 World Cup squad on Monday 25 May at the Espacio…
Rayan, 18: How Bournemouth’s Teenager Beat Veterans to a Brazil World Cup Call
Bournemouth forward Rayan, 18, has won the most surprising forward slot in Carlo Ancelotti's Brazil squad. A breakout…
Switzerland Confirm Their 26-Man Squad on Wednesday 20 May
Murat Yakın will name Switzerland's final 26-man 2026 World Cup squad on Wednesday 20 May. Granit Xhaka anchors…
Spain’s Final 26 Lands Monday: De la Fuente Reveals on 25 May
Luis de la Fuente reveals Spain's final 26-man World Cup squad on Monday 25 May. After a hamstring…
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.
Latest from the newsroom
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 →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 →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 →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 →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 →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 →