Fanatics Sportsbook Logo

2026 World Cup Quarterfinals Betting Trends: Fanatics Sportsbook Odds

Fanatics Sportsbook promotional banner: a soccer player in a white number 10 kit prepares to kick the ball on a lit stadium at night; the Fanatics Sportsbook logo and “WORLD CUP 2026” text are shown on the image.

There are 8 nations remaining in the 2026 World Cup, with 4 quarterfinal games set to take place this week; France vs Morocco, Spain vs Belgium, Norway vs England, and Argentina vs Switzerland.

Below are live betting odds from Fanatics Sportsbook, as well as hit rate data across recent games.

Don't have a Fanatics Sportsbook account? Join by clicking 'CLAIM NOW' below and get $350 in bonuses when you bet $20.

France vs Morocco

The first of four quarterfinals kicks off on Thursday afternoon at 4:00 p.m. ET, as France take on Morocco.

  • Kylian Mbappe has scored in 9 of his last 10 France games
  • France have won 9 of their last 10 games
  • Morocco have won 7 of their last 10 games

Spain vs Belgium

Spain play against Belgium on Friday evening, with kick-off set for 5:00 p.m. ET. The winner of this tie will face the winner of France vs Morocco in the semifinal.

  • Kevin de Bruyne has taken 1 or more shots on target in 8 of his last 10 Belgium games
  • Spain have won 8 of their last 10 games
  • Maxim De Cuyper has taken 1 or more shots in 7 of his last 10 Belgium games

Norway vs England

Norway vs England is the first of two games on Saturday, with this one kicking off at 5:00 p.m. ET.

  • Erling Haaland has taken 2 or more shots on target in 9 of his last 10 Norway games
  • Norway have won 9 of their last 10 games
  • England have won 9 of their last 10 games

Argentina vs Switzerland

The final game in this round is Argentina vs Switzerland, with kick-off set for 9:00 p.m. on Saturday night. The winner of this game will play against Norway or England in the semifinal.

  • Argentina have won 8 of their last 10 games
  • Lionel Messi has scored in each of his last 6 games for Argentina
  • Switzerland have won 6 of their last 10 games