Welcome to our World Cup 2026 page. Here we will be sharing our opinions on each of the 104 matches scheduled to take place across Canada, USA and Mexico. We’ll be backing up our opinions with stats from previous games (alongside other factors such as injuries etc.), as well as sharing any value odds we stumble across while scanning the betting markets. Head down to the bottom of the page to grab yourself a free World Cup wall chart.
World Cup 2026 Odds & Predictions
Wednesday 16th July
England v Argentina
A lot of history between these two teams, much of which England will not want repeating. Argentina and England have hustled and bustled to get to the semi finals.
However, the England players have played with a great team spirit, with unity shining right through it. Argentina have come across more as the Messi show, rather than a team united.
If lessons are learned from 1986 and Maradona, If England can keep Messi largely dormant (easier said than done!), then I believe we have the better quality elsewhere on the pitch and will get the job done in 90 minutes to reach the final for the first time in 60 years.
Match odds
- England 8/5
- Draw 19/10
- Argentina 19/10
(Odds captured 14:00 13.07.26)
Tuesday 14th July
France v Spain
France, ranked number one in the world playing Spain, ranked third makes for a very interesting semi final tie. Both teams have kept a tight defence while doing enough up top to get to this stage. France have score sixteen and have conceded two. Spain have scored eleven and conceded one.
Thirteen of France’s goals have come from Mbappe and Dembele and it’s France for me who have looked e most competent so far at getting the job done. Therefore, i’m backing the France win in 90 minutes.
Match odds
- France 13/10
- Draw 23/10
- Spain 2/1
(Odds captured 14:00 13.07.26)
Sunday 12th July
Argentina v Switzerland
PREDICTION = ARGENTINA WIN
RESULT = 1-1
AET 3-1
Goals
- Alexis Mac Allister 10′ 🇦🇷
- Dan Ndoye 67′ 🇨🇭
- Julian Alvarez 112′ 🇦🇷
- Lautaro Martinez 120+1′ 🇦🇷
Red cards
- 🔴 Breel Embolo 72′ 🇨🇭
Match odds
- Argentina 8/11
- Draw 23/10
- Switzerland 4/1
(Odds captured 10:00 08.07.26)
Saturday 11th July
Norway v England
PREDICTION = ENGLAND + BTTS
RESULT = 1-1
AET 1-2
Goals
- Andreas Schjelderup 36′ 🇳🇴
- Jude Bellingham 45+2′ 🏴
- Jude Bellingham 93′ 🏴
Match odds
- Norway 29/10
- Draw 12/5
- England 10/11
- England + BTTS 27/10
(Odds captured 13:00 06.07.26)
Friday 10th July
Spain v Belgium
PREDICTION = MATCH TO GO TO PENALTIES
RESULT = 2-1
Goals
- Fabian Ruiz 30′ 🇪🇸
- Charles De Ketelaere 🇧🇪
- Mikel Merino 88′ 🇪🇸
Match odds
- Spain 8/13
- Draw 14/5
- Belgium 4/1
- Match to go to penalties 5/1
(Odds captured 13:00 06.07.26)
Thursday 9th July
France v Morocco
PREDICTION = DRAW
RESULT = 2-0
Goals
- Kylian Mbappe 60′ 🇫🇷
- Ousmane Dembele 66′ 🇫🇷
Match odds
- France 4/7
- Draw 27/10
- Morocco 24/5
(Odds captured 13:00 06.07.26)
Tuesday 7th July
Switzerland v Colombia
PREDICTION = COLOMBIA WIN + UNDER 3.5 GOALS
RESULT = 0-0
PENALTIES: 4-3
Match odds
- Switzerland 23/10
- Draw 19/10
- Colombia 13/10
- Colombia + under 3.5 goals 9/5
(Odds captured 13:00 06.07.26)
Argentina v Egypt
PREDICTION = DRAW
RESULT = 3-2
Goals
- Yasser Ibrahim 15′ 🇪🇬
- Mostafa Zico 67′ 🇪🇬
- Cristian Romero 79′ 🇦🇷
- Lionel Messi 83′ 🇦🇷
- Enzo Fernandez 90+3′ 🇦🇷
Match odds
- Argentina 4/11
- Draw 17/5
- Egypt 15/2
(Odds captured 13:00 06.07.26)

PREDICTION = DRAW + BTTS
RESULT = 1-4
Goals
- Charles De Ketelaere 9′ 🇧🇪
- Malik Tillman 31′ 🇺🇸
- Charles De Ketelaere 33′ 🇧🇪
- Hans Vanaken 57′ 🇧🇪
- Romelu Lukaku 90+3′ 🇧🇪
Match odds
- USA 13/8
- Draw 9/4
- Belgium 13/8
- Draw + BTTS 3/1
(Odds captured 13:00 03.07.26)
Monday 6th July

PREDICTION = DRAW
RESULT = 0-1
Goals
- Mikel Merino 90+1′ 🇪🇸
Match odds
- Portugal 29/10
- Draw 12/5
- Spain 10/11
(Odds captured 13:00 03.07.26)

PREDICTION = MEXICO WIN
RESULT = 2-3
Goals
- Jude Bellingham 36′ 🏴
- Jude Bellingham 38′ 🏴
- Julian Quinones 42 🇲🇽
- Harry Kane 60′ (P) 🏴
- Raul Jiminez 69′ (P) 🇲🇽
Red cards
- 🔴 Jarrel Quansah 54′ 🏴
Match odds
- Mexico 2/1
- Draw 2/1
- England 7/5
(Odds captured 13:00 03.07.26)
Sunday 5th July

PREDICTION = BTTS IN BOTH HALVES
RESULT = 1-2
Goals
- Erling Haaland 79′ 🇳🇴
- Erling Haaland 90′ 🇳🇴
- Neymar 90+10 (P) 🇧🇷
Match odds
- Brazil 17/20
- Draw 13/5
- Norway 3/1
- BTTS in both halves 9/1
(Odds captured 13:00 03.07.26)
Saturday 4th July

PREDICTION = FRANCE WIN -1
RESULT = 0-1
Goals
- Kylian Mbappe 70′ (P) 🇫🇷
Match odds
- Paraguay 12/1
- Draw 5/1
- France 1/5
- France -1 4/6
(Odds captured 13:00 03.07.26)

PREDICTION = MOROCCO WIN + BTTS
RESULT = 0-3
Goals
- Azzedine Ounahi 50′ 🇲🇦
- Azzedine Ounahi 82′ 🇲🇦
- Soufiane Rahimi 90+8′ 🇲🇦
Match odds
- Canada win 19/5
- Draw 23/10
- Morocco win 3/4
- Morocco win + BTTS 3/1
(Odds captured 13:00 03.07.26)

PREDICTION = COLOMBIA WIN + UNDER 3.5 GOALS
RESULT = 1-0
Goals
- Jhon Arias 14′ 🇨🇴
Match odds
- Colombia win 1/2
- Draw 11/4
- Ghana win 6/1
- Colombia win + Under 3.5 goals 19/20
(Odds captured 12:00 30.06.26)
Friday 3rd July

PREDICTION = ARGENTINA WIN TO NIL
RESULT = 1-1
3-2 AET
Goals
- Lionel Messi 29′ 🇦🇷
- Deroy Duarte 59′ 🇨🇻
- Lisandro Martinez 92′ 🇦🇷
- Sidny Lopes Cabral 103′ 🇨🇻
- Diney 111′ (OG) 🇦🇷
Match odds
- Argentina 1/6
- Draw 6/1
- Cape Verde 14/1
- Argentina to win to nil 4/6
(Odds captured 12:00 30.06.26)

PREDICTION = DRAW
RESULT = 1-1
Penalties: 2-4
Goals
- Emam Ashour 13′ 🇪🇬
- Mohamed Hany 55′ (OG) 🇦🇺
Match odds
- Australia 11/5
- Draw 9/5
- Egypt 7/5
(Odds captured 12:00 30.06.26)

PREDICTION = SWITZERLAND WIN + BTTS
RESULT = 2-0
Goals
- Breel Embolo 10′ 🇨🇭
- Dan Ndoye 46′ 🇨🇭
Match odds
- Switzerland 21/20
- Draw 21/10
- Algeria 11/4
- Switzerland + BTTS 16/5
(Odds captured 12:00 30.06.26)

PREDICTION = DRAW FIRST HALF, PORTUGAL SECOND HALF
RESULT = 2-1
Goals
- Ivan Perisic 53′ 🇭🇷
- Cristiano Ronaldo 68′ (P) 🇵🇹
- Goncalo Ramos 90+4 🇵🇹
Match odds
- Portugal 3/4
- Draw 12/5
- Croatia 19/5
- Draw first half, Portugal second half 15/4
(Odds captured 12:00 30.06.26)
Thursday 2nd July

PREDICTION = SPAIN TO WIN TO NIL
RESULT = 3-0
Goals
- Mikel Oyarzabal 36′ 🇪🇸
- Pedro Porro 66′ 🇪🇸
- Mikel Oyarzabal 89′ 🇪🇸
Match odds
- Spain 1/3
- Draw 19/5
- Austria 8/1
- Spain win to nil 19/20
(Odds captured 12:00 30.06.26)

PREDICTION = USA WIN + BTTS
RESULT = 2-0
Goals
- Folarin Balogun 45′ 🇺🇸
- Mark Tillman 82′ 🇺🇸
Red Cards
- Folarin Balogun 64′ 🇺🇸
Match odds
- USA 4/11
- Draw 18/5
- Bosnia 7/1
- USA win + BTTS 9/4
(Odds captured 12:00 30.06.26)
Wednesday 1st July

PREDICTION = BOTH TEAMS TO SCORE
RESULT = 2-2
3-2 AET
Goals
- Habib Diarra 24′ 🇸🇳
- Ismaila Sarr 51′ 🇸🇳
- Romelu Lukaku 86′ 🇧🇪
- Youri Tielemans 89′ 🇧🇪
- Youri Tielemans 120+5′ (P) 🇧🇪
Match odds
- Belgium 23/20
- Draw 21/10
- Senegal 23/10
- BTTS 10/11
(Odds captured 12:00 30.06.26)

PREDICTION = ENGLAND TO WIN IN EXTRA TIME
RESULT = 2-1
Goals
- Brian Cipenga 7′ 🇨🇩
- Harry Kane 75′ 🏴
- Harry Kane 86′ 🏴
Match odds
- England 1/4
- Draw 4/1
- DR Congo 10/1
- England to win in extra time 10/1
(Odds captured 12:00 30.06.26)

PREDICTION = MATCH TO END 0-0
RESULT = 2-0
Goals
- Julian Quinones 22′ 🇲🇽
- Raul Jiminez 31′ 🇲🇽
Red cards
- 🔴 Piero Hincapie 90+5′ 🇪🇨
Match odds
- Mexico 6/5
- Draw 19/10
- Ecuador 27/10
- Match to end 0-0 9/2
(Odds captured 12:00 30.06.26)
Tuesday 30th June

PREDICTION = DEMDELE TO SCORE ANYTIME
RESULT = 3-0
Goals
- Kylian Mbappe 45′ 🇫🇷
- Bradley Barcola 53′ 🇫🇷
- Kylian Mbappe 74′ 🇫🇷
Match odds
- France 1/4
- Draw 24/5
- Sweden 17/2
- Ousmane Dembele to score 11/8
(Odds captured 12:00 29.06.26)

PREDICTION = NORWAY WIN + BTTS
RESULT = 1-2
Goals
- Antonio Nusa 39′ 🇳🇴
- Amad Diallo 74′ 🇨🇮
- Erling Haaland 86′ 🇳🇴
Match odds
- Ivory Coast 12/5
- Draw 23/10
- Norway 11/10
- Norway + BTTS 29/10
(Odds captured 12:00 29.06.26)

PREDICTION = DRAW
RESULT = 1-1
PENALTIES: 2-3
Goals
- Cody Gakpo 72′ 🇳🇱
- Issa Diop 90+1′ 🇲🇦
Match odds
- Netherlands 5/4
- Draw 2/1
- Morocco win 23/10
(Odds captured 12:00 29.06.26)
Monday 29th June

PREDICTION = GERMANY WIN -1.5
RESULT = 1-1
PENALTIES: 3-4
Goals
- Julio Enciso 42′ 🇵🇾
- Kai Havertz 54′ 🇩🇪
Match odds
- Germany 4/11
- Draw 15/4
- Paraguay 7/1
- Germany -1.5 EVS
(Odds captured 12:00 29.06.26)

PREDICTION = BRAZIL TO SCORE FIRST
RESULT = 2-1
Goals
- Kaishu Sano 29′ 🇯🇵
- Casemiro 56′ 🇧🇷
- Gabriel Martinelli 90+6′ 🇧🇷
Match odds
- Brazil 8/11
- Draw 5/2
- Japan 19/5
- Brazil to sore first goal (90 mins) was 1/2 boosted to EVS
(Odds captured 12:00 29.06.26)
Sunday 28th June

PREDICTION = DRAW
RESULT = 0-1
Goals
- Stephen Eustaquio 90+2′ 🇨🇦
Match odds
- South Africa win
- Draw
- Canada win
(Odds captured 12:00 25.06.26)

PREDICTION = ARGENTINA TO WIN TO NIL
RESULT = 1-3
Goals
- Giovani Lo Celso 19′ 🇦🇷
- Lautaro Martinez 31′ (P) 🇦🇷
- Musa Al-Taamari 55′ 🇯🇴
- Lionel Messi 80′ 🇦🇷
Match odds
- Jordan win 12/1
- Draw 6/1
- Argentina win 2/11
- Argentina win to nil 3/4
(Odds captured 12:00 25.06.26)

PREDICTION = ALGERIA WIN
RESULT = 3-3
Goals
- Marko Arnautovic 28′ 🇦🇹
- Rafik Belghali 45′ 🇩🇿
- Marcel Sabitzer 55′ 🇦🇹
- Riyadh Mahrez 60′ 🇩🇿
- Riyadh Mahrez 90+3′ 🇩🇿
- Sasa Kalajdzic 90+6′ 🇦🇹
Match odds
- Algeria win 5/2
- Draw 5/4
- Austria win 13/8
(Odds captured 12:00 25.06.26)

PREDICTION = DRAW
RESULT = 3-1
Goals
- Eldor Shomurodov 10′ 🇺🇿
- Yoane Wissa 68′ (P) 🇨🇩
- Fiston Mayele 78′ 🇨🇩
Match odds
- DR Congo win 8/11
- Draw 3/1
- Uzbekistan win 3/1
(Odds captured 12:00 25.06.26)

PREDICTION = PORTUGAL WIN
RESULT = 0-0
Match odds
- Colombia win 3/1
- Draw 13/5
- Portugal win 17/20
(Odds captured 12:00 25.06.26)
Saturday 27th June

PREDICTION = ENGLAND WIN + UNDER 2.5 GOALS
RESULT = 0-2
Goals
- Jude Bellingham 62′ 🏴
- Harry Kane 67′ 🏴
Match odds
- Panama win 12/1
- Draw 13/2
- England win 1/6
- England win + under 2.5 goals 29/10
(Odds captured 12:00 25.06.26)

PREDICTION = DRAW
RESULT = 2-1
Goals
- Petar Sucic 31′ 🇭🇷
- Derrick Luckassen 73′ 🇬🇭
- Nikola Vlasic 83′ 🇭🇷
Match odds
- Croatia win 3/4
- Draw 23/10
- Ghana win 19/5
(Odds captured 12:00 25.06.26)

PREDICTION = BELGIUM WIN + BTTS
RESULT = 1-5
Goals
- Leandro Trossard 28′ 🇧🇪
- Leandro Trossard 28′ 🇧🇪
- Kevin De Bruyne 66′ 🇧🇪
- Elijah Just 84′ 🇳🇿
- Romelu Lukaku 86′ 🇧🇪
- Alexis Saelemaekers 90+4′ 🇧🇪
Match odds
- New Zealand win 16/1
- Draw 13/2
- Belgium win 3/20
- Belgium win + BTTS 7/4
(Odds captured 12:00 25.06.26)

PREDICTION = DRAW
RESULT = 1-1
Goals
- Mahmoud Saber 5′ 🇪🇬
- Ramin Rezaeian 14′ 🇮🇷
Match odds
- Egypt win 29/20
- Draw 7/4
- Iran win 23/10
(Odds captured 12:00 25.06.26)

PREDICTION = SPAIN WIN & BTTS
RESULT = 0-1
Goals
Alex Baena 42′ 🇪🇸
Red Cards
- 🔴 Agustin Canobbio 90+5′
Match odds
- Uruguay win 11/2
- Draw 29/10
- Spain win 1/2
- Spain win + BTTS 2/1
(Odds captured 12:00 25.06.26)

PREDICTION = CAPE VERDE WIN
RESULT = 0-0
Match odds
- Cape Verde win 6/4
- Draw 9/4
- Saudi Arabia win 17/10
(Odds captured 12:00 25.06.26)
Friday 26th June

PREDICTION = SENEGAL WIN -2
RESULT = 5-0
Goals
- Habib Diarra 4′
- Ismaila Sarr 56′
- Papa Gueye 59′
- Papa Gueye 71′
- Iliman Ndiaye 82′
Red Cards
- 🔴 Rebin Sulaka 13′
Match odds
- Senegal win -2 8/13
(Odds captured 12:00 25.06.26)

PREDICTION = HAALAND & MBAPPE TO SCORE ANYTIME
RESULT = 1-4
(Haaland did not play)
Goals
- Ousmane Dembele 7′ 🇫🇷
- Ousmane Dembele 20′ 🇫🇷
- Thelo Aasgard 21′ 🇳🇴
- Ousmane Dembele 32′ 🇫🇷
- Desire Doue 90+4′ 🇫🇷
Match odds
- Norway win 18/5
- Draw 3/1
- France 8/13
- Haaland + Mbappe to score anytime 4/1
(Odds captured 12:00 25.06.26)

PREDICTION = USA WIN
RESULT = 3-2
Goals
- Auston Trusty 3′ 🇺🇸
- Arda Guler 10′ 🇹🇷
- Baris Alper Yilmaz 31′ 🇹🇷
- Sebastian Berhalter 49′ 🇺🇸
- Kaan Ayhan 90+8′ 🇹🇷
Match odds
- Turkey win 13/5
- Draw 29/10
- USA win 5/6
(Odds captured 13:00 24.06.26)

PREDICTION = DRAW
RESULT = 0-0
Match odds
- Paraguay win 17/10
- Draw 5/4
- Australia win 13/5
(Odds captured 13:00 24.06.26)

PREDICTION = NETHERLANDS WIN -2.5
RESULT = 1-3
Goals
- Ellyes Skhiri 3′ (OG) 🇳🇱
- Brian Brobbey 7′ 🇳🇱
- Hazem Mastouri 54′ 🇹🇳
- Jan Paul van Hecke 62′ 🇳🇱
Match odds
- Tunisia win 22/1
- Draw 15/2
- Netherlands win 1/8
- Netherlands win -2.5 21/20
(Odds captured 13:00 24.06.26)

PREDICTION = JAPAN WIN + BTTS
RESULT = 1-1
Goals
- Daizen Maeda 56′ 🇯🇵
- Anthony Elanga 62′ 🇸🇪
Match odds
- Japan win 17/20
- Draw 13/5
- Sweden 14/5
- Japan win + BTTS 9/4
(Odds captured 13:00 24.06.26)
Thursday 25th June

PREDICTION = GERMANY WIN + BTTS
RESULT = 2-1
Goals
- Leroy Sane 2′ 🇩🇪
- Nilson Angulo 9′ 🇪🇨
- Gonzalo Plata 77′ 🇪🇨
Match odds
- Ecuador win 27/10
- Draw 14/5
- Germany win 17/20
- Germany win + BTTS 5/2
(Odds captured 13:00 24.06.26)

PREDICTION = IVORY COAST TO WIN BOTH HALVES
RESULT = 0-2
Goals
- Nicolas Pepe 7′ 🇨🇮
- Nicolas Pepe 64′ 🇨🇮
Match odds
- Curacao win 18/1
- Draw 13/2
- Ivory Coast win 3/20
- Ivory Coast to win both halves 5/4
(Odds captured 13:00 24.06.26)

PREDICTION = SOUTH KOREA WIN
RESULT = 1-0
Goals
- Thapelo Maseko 63′ 🇿🇦
Match odds
- South Africa win 4/1
- Draw 13/5
- South Korea win 4/6
(Odds captured 14:30 23.06.26)

PREDICTION = MEXICO WIN
RESULT = 0-3
Goals
- Mateo Chavez 55′ 🇲🇽
- Julian Quinones 61′ 🇲🇽
- Alvaro Fidalgo 90+4′ 🇲🇽
Match odds
- Czech Republic win 12/5
- Draw 27/10
- Mexico win 19/20
(Odds captured 14:30 23.06.26)
Wednesday 24th June

PREDICTION = BRAZIL WIN + UNDER 3.5 GOALS
RESULT = 0-3
Goals
- Vinicius Junior 7′ 🇧🇷
- Vinicius Junior 45+3′ 🇧🇷
- Matheus Cunha 60′ 🇧🇷
Match odds
- Scotland win 13/2
- Draw 19/5
- Brazil win 4/11
- Brazil win + under 3.5 goals 19/20
(Odds captured 14:30 23.06.26)

PREDICTION = MOROCCO -2
RESULT = 4-2
Goals
- Yassine Bounou 10′ (OG) 🇭🇹
- Achraf Hakimi 39′ 🇲🇦
- Wilson Isidor 43′ 🇭🇹
- Ismael Saibari 45+1′ 🇲🇦
- Soufiane Rahimi 78′ 🇲🇦
- Gessime Yassine 89′ 🇲🇦
Match Odds
- Morocco win 1/6
- Draw 6/1
- Haiti win 16/1
- Morocco win -2 11/8
(Odds captured 14:30 23.06.26)

PREDICTION = DRAW
RESULT = 2-1
Goals
- Ruben Vargas 46′ 🇨🇭
- Jaohan Manzambi 57′ 🇨🇭
- Promise David 76′ 🇨🇦
Match odds
- Switzerland win 13/10
- Draw 21/10
- Canada win 2/1
(Odds captured 14:30 23.06.26)

PREDICTION = BOSNIA WIN -1
RESULT = 3-1
Goals
- Kerim Alajbegovic 29′ 🇧🇦
- Mahmud Abunada 34′ (OG) 🇧🇦
- Hassan-Al-Haydos 42′ 🇶🇦
- Ermin Mahmic 80′ 🇧🇦
Match Odds
- Bosnia to win 2/5
- Draw 15/4
- Qatar win 11/2
- Bosnia win -1 23/20
(Odds captured 14:30 23.06.26)

PREDICTION = COLOMBIA WIN BOTH HALVES
RESULT = 1-0
Goals
- Daniel Munoz 76′ 🇨🇴
Match Odds
- Colombia win 8/15
- Draw 14/5
- DR Congo win 11/2
- Colombia win both halves 3/1
(Odds captured 14:30 23.06.26)

PREDICTION = CROATIA WIN + BTTS
RESULT = 0-1
Goals
- Ante Budimir 54′ 🇭🇷
Match Odds
- Panama win 11/2
- Draw 14/5
- Croatia 1/2
- Croatia win + BTTS 12/5
(Odds captured 15:00 22.06.26)
Tuesday 23rd June

PREDICTION = ENGLAND WIN + BTTS
RESULT = 0-0
Match Odds
- England win 2/9
- Draw 11/2
- Ghana win 12/1
- England win + BTTS 5/2
(Odds captured 15:00 22.06.26)

PREDICTION = PORTUGAL WIN + RONALDO TO SCORE
RESULT = 5-0
Goals
- Cristiano Ronaldo 6′ 🇵🇹
- Nuno Mendes 17′ 🇵🇹
- Cristiano Ronaldo 39′ 🇵🇹
- Abduvohid Nematov 60′ (OG) 🇵🇹
- Rafael Leao 87′ 🇵🇹
Match Odds
- Portugal win 2/11
- Draw 11/2
- Uzbekistan win 14/1
- Portugal to win and Ronaldo to score 13/20
(Odds captured 15:00 22.06.26)

PREDICTION = ALGERIA WIN + BTTS
RESULT =1-2
Goals
- Nizar Al-Rashdan 36′ 🇯🇴
- Nadir Benbouali 69′ 🇩🇿
- Amine Gouri 82′ 🇩🇿
Match Odds
- Jordan win 9/2
- Draw 14/5
- Algeria win 4/7
- Algeria win + BTTS 5/2
(Odds captured 14:00 20.06.26)

PREDICTION = MATCH DRAW AND HAALAND TO SCORE
RESULT = 3-2
Goals
- Marcus Holmgren Pedersen 43′ 🇳🇴
- Erling Haaland 48′ 🇳🇴
- Ismaila Sarr 53′ 🇸🇳
- Erling Haaland 58′ 🇳🇴
- Ismaila Sarr 90+3′ v🇸🇳
Match Odds
- Norway win 5/4
- Draw 23/10
- Senegal win 2/1
- Draw + Haaland to score 13/2
(Odds captured 14:00 20.06.26)
Monday 22nd June

PREDICTION = FRANCE WIN AND 4+ GOALS
RESULT = 3-0
Goals
- Kylian Mbappe 14′ 🇫🇷
- Kylian Mbappe 54′ 🇫🇷
- Ousmane Dembele 66′ 🇫🇷
Match Odds
- France win 1/14
- Draw 10/1
- Iraq win 33/1
- France win and 4+ goals 10/11
(Odds captured 14:00 20.06.26)

PREDICTION = ARGENTINA WIN + MESSI TO SCORE
RESULT = 2-0
Goals
- Lionel Messi 38′ 🇦🇷
- Lionel Messi 90+5′ 🇦🇷
Match Odds
- Argentina win 4/7
- Draw 27/10
- Austria win 24/5
- Argentina win and Messi to score 7/5
(Odds captured 14:00 20.06.26)

PREDICTION = MATCH DRAW
RESULT = 1-3
Goals
- Finn Surman 15′ 🇳🇿
- Mostafa Zico 58′ 🇪🇬
- Mohamed Salah 67′ 🇪🇬
- Trezeguet 82′ 🇪🇬
Match Odds
- New Zealand win 4/1
- Draw 29/10
- Egypt win 6/10
(Odds captured 14:00 20.06.26)
Sunday 21st June

PREDICTION = URUGUAY WIN TO NIL
RESULT = 2-2
Goals
- Kevin Pina 21′ 🇨🇻
- Maximiliano Araujo 44′ 🇺🇾
- Agustin Canobbio 45+6′ 🇺🇾
- Helio Varela 61′ 🇨🇻
Match Odds
- Uruguay win 4/9
- Draw 3/1
- Cape Verde win 13/2
- Uruguay win to nil EVS
(Odds captured 14:00 20.06.26)

PREDICTION = BELGIUM WIN + BTTS
RESULT = 0-0
Red Cards
- 🔴 Nathan Ngoy 67′ 🇧🇪
Match odds
- Belgium win 4/9
- Draw 10/3
- Iran win 6/1
- Belgium win + BTTS 2/1
(Odds captured 14:00 20.06.26)

PREDICTION = SPAIN WIN + BTTS
RESULT = 4-0
Goals
- Lamine Yamal 10′ 🇪🇸
- Mikel Oyarzabal 21′ 🇪🇸
- Mikel Oyarzabal 24′ 🇪🇸
- Hassan Altambakti 49′ (OG) 🇪🇸
Match Odds
- Spain win 1/12
- Draw 9/1
- Saudi Arabia win 28/1
- Spain win + BTTS 2/1
(Odds captured 14:00 20.06.26)

PREDICTION = JAPAN WIN + OVER 2.5 GOALS
RESULT = 0-4
Goals
- Daichi Kamada 4′ 🇯🇵
- Ayase Ueda 31′ 🇯🇵
- Junya Ito 69′ 🇯🇵
- Ayase Ueda 83′ 🇯🇵
Match Odds
- Tunisia win 5/1
- Draw 14/5
- Japan win 11/20
- Japan win + over 2.5 goals 5/2
(Odds captured 14:00 20.06.26)

PREDICTION = ECUADOR WIN -2
RESULT = 0-0
Match odds
- Ecuador win 1/8
- Draw 7/1
- Curacao win 20/1
- Ecuador win -2 11/10
(Odds captured 14:00 20.06.26)
Saturday 20th June

PREDICTION = GERMANY TO WIN BOTH HALVES
RESULT = 2-1
Goals
- Franck Kessie 30′ 🇨🇮
- Deniz Undav 68′ 🇩🇪
- Deniz Undav 90+4′ 🇩🇪
Match Odds
- Germany win 8/15
- Draw 16/5
- Ivory Coast win 4/1
- Germany to win both halves 7/2
(Odds captured 16:30 18.06.26)

PREDICTION = NETHERLANDS WIN + BTTS
RESULT = 5-1
Goals
- Brian Brobbey 5′ 🇳🇱
- Brian Brobbey 17′ 🇳🇱
- Cody Gakpo 47′ 🇳🇱
- Cody Gakpo 54′ 🇳🇱
- Anthony Elanga 59′ 🇸🇪
- Crysencio Summerville 89′ 🇳🇱
Match Odds
- Netherlands win 8/11
- Draw 13/5
- Sweden win 18/5
- Netherlands win + BTTS 13/5
(Odds captured 16:30 18.06.26)

PREDICTION = TURKEY WIN
RESULT = 0-1
Goals
- Matias Galarza 2′ 🇵🇾
Red Cards
- 🔴 Miguel Almiron 45+3′ 🇵🇾
Match Odds
- Turkey win EVS
- Draw 11/5
- Paraguay win 11/4
(Odds captured 16:30 18.06.26)

PREDICTION = BRAZIL WIN -3
RESULT = 3-0
Goals
- Matheus Cunha 23′ 🇧🇷
- Matheus unha 36′ 🇧🇷
- Vinicius Junior 45+3′ 🇧🇷
Match Odds
- Brazil win 1/10
- Draw 9/1
- Haiti win 20/1
- Brazil -3 19/10
(Odds captured 16:30 18.06.26)
Friday 19th June

PREDICTION = MOROCCO WIN -1
RESULT = 0-1
Goals
- Ismael Saibari 2′ 🇲🇦
Match odds
- Scotland win 19/5
- Draw 12/5
- Morocco win 8/11
- Morocco -1 11/5
(Odds captured 16:30 18.06.26)

PREDICTION = USA WIN + BTTS
RESULT = 2-0
Goals
- Cameron Burgess 11′ (OG) 🇺🇸
- Alex Freeeman 43′ 🇺🇸
Match Odds
- USA win 4/7
- Draw 3/1
- Australia win 4/1
- USA win and BTTS 5/2
(Odds captured 16:30 18.06.26)

PREDICTION = MEXICO WIN
RESULT = 1-0
Goals
- Luis Romo 50′ 🇲🇽
Match odds
- Mexico 21/20
- Draw 21/10
- South Korea win 11/4
(Odds captured 16:30 18.06.26)
Thursday 18th June

PREDICTION = CANADA WIN TO NIL
RESULT = 6-0
Goals
- Cyle Larin 16′ 🇨🇦
- Jonathan David 29′ 🇨🇦
- Jonathan David 45+3′ 🇨🇦
- Nathan Saliba 64′ 🇨🇦
- Mohammed Manai 75′ (OG) 🇨🇦
- Jonathan David 90+2′ 🇨🇦
Red Cards
- 🔴 Homam Ahmed 33′ 🇶🇦
- 🔴 Assim Madibo 53′ 🇶🇦
Match Odds
- Canada win 2/7
- Draw 4/1
- Qatar win 9/1
- Canada win to nil 17/20
(Odds captured 14:45 15.06.26)

PREDICTION = BOSNIA WIN + UNDER 3.5 GOALS
RESULT = 4-1
Goals
- Johan Manzambi 74′ 🇨🇭
- Ruben Vargas 84′ 🇨🇭
- Johan Manzambi 90′ 🇨🇭
- Ermin Mahmic 90+3′ 🇧🇦
- Granit Xhaka 90+7′ (P) 🇨🇭
Red Cards
- 🔴 Tarik Muharemovic 80′ 🇧🇦
Match Odds
- Switzerland win 8/15
- Draw 3/1
- Bosnia win 24/5
- Bosnia win + Under 3.5 goals 11/2
(Odds captured 14:45 15.06.26)

PREDICTION = CZECH REPUBLIC WIN
RESULT = 1-1
Goals
- Michal Sadilek 6′ 🇨🇿
- Teboho Mokoena 83′ (P) 🇿🇦
Match odds
- Czech Republic win 3/4
- Draw 13/5
- South Africa 10/3
(Odds captured 14:45 15.06.26)

PREDICTION = COLOMBIA WIN + LUIS DIAZ TO SCORE OR ASSIST
RESULT = 1-3
Goals
- Daniel Munoz 40′ 🇨🇴
- Abbosbek Fayzullaev 60′ 🇺🇿
- Luis Diaz 65′ 🇨🇴
- Jaminton Campaz 90+9′ 🇨🇴
Match odds
- Uzbekistan win 15/2
- Draw 7/2
- Colombia win 4/11
- Colombia win and Luis Diaz to score or assist 10/11
(Odds captured 14:45 15.06.26)

PREDICTION = DRAW
RESULT = 1-0
Goals
- Caleb Yirenkyi 90+5′ 🇬🇭
Match odds
- Ghana win 5/4
- Draw 11/5
- Panama win 21/10
(Odds captured 14:45 15.06.26)
Wednesday 17th June

PREDICTION = ENGLAND WIN
RESULT = 4-2
Goals
- Harry Kane 12′ (P) 🏴
- Martin Baturina 36′ 🇭🇷
- Harry Kane 42′ 🏴
- Petar Musa 45+5′ 🇭🇷
- Jude Bellingham 47′ 🏴
- Marcus Rashford 85′ 🏴
Match Odds
- England win 7/10
- Draw 13/5
- Croatia win 15/4
(Odds captured 16:45 14.06.26)

PREDICTION = PORTUGAL WIN -2
RESULT = 1-1
Goals
- Joao Neves 6′ 🇵🇹
- Yoane Wissa 45+5′ 🇨🇩
Match Odds
- Portugal win 2/7
- Draw 4/1
- Congo win 9/1
- Portugal -2 21/10
(Odds captured 16:45 14.06.26)

PREDICTION = AUSTRIA WIN -2
RESULT = 3-1
Goals
- Romano Schmid 21′ 🇦🇹
- Ali Olwan 50′ 🇯🇴
- Yasan Al-Arab 76′ (OG) 🇦🇹
- Marko Arnoutovic 90+12′ (P) 🇦🇹
Match Odds
- Austria win 1/3
- Draw 4/1
- Jordan win 15/2
- Austria -2 12/5
(Odds captured 16:45 14.06.26)

PREDICTION = ARGENTINA WIN + UNDER 2.5 GOALS
RESULT = 3-0
Goals
- Messi 17′ 🇦🇷
- Messi 60′ 🇦🇷
- Messi 76′ 🇦🇷
Match Odds
- Argentina win 2/5
- Draw 16/5
- Algeria win 7/1
- Argentina win and under 2.5 goals 11/5
(Odds captured 16:45 14.06.26)
Tuesday 16th June

PREDICTION = NORWAY WIN + HAALAND 2+ GOALS
RESULT = 1-4
Goals
- Erling Haaland 29′ 🇳🇴
- Aymen Hussein 39′ 🇮🇶
- Erling Haaland 43′ 🇳🇴
- Leo Ostigard 76′ 🇳🇴
- Aymen Hussein 90+6′ (OG) 🇳🇴
Match Odds
- Norway win 2/11
- Draw 11/2
- Iraq win 14/1
- Norway win and Haaland to score 2+ 19/10
(Odds captured 16:45 14.06.26)

PREDICTION = FRANCE WIN
RESULT = 3-1
Goals
- Kylian Mbappe 66′ 🇫🇷
- Bradley Barcola 82′ 🇫🇷
- Ibrahim Mbaye 90+5′ 🇸🇳
- Kylian Mbappe 90+6′ 🇫🇷
Match Odds
- France win 4/9
- Draw 16/5
- Senegal win 11/2
(Odds captured 16:45 14.06.26)

PREDICTION = MATCH DRAW
RESULT = 2-2
Goals
- Elijah Just 7′ 🇳🇿
- Ramin Rezaeian 32′ 🇮🇷
- Elijah Just 55′ 🇳🇿
- Mohammad Mohebi 64′ 🇮🇷
Match Odds
- Iran win 4/5
- Draw 5/2
- New Zealand win 10/3
(Odds captured 15:30 12.06.26)
Monday 15th June

PREDICTION = URUGUAY WIN + UNDER 2.5 GOALS
RESULT = 1-1
Goals
- Abdulelah Al-Amri 41′ 🇸🇦
- Maximiliano Araujo 80′ 🇺🇾
Match Odds
- Saudi Arabia win 13/2
- Draw 16/5
- Uruguay win 2/5
- Uruguay to win and under 2.5 goals 11/5
(Odds captured 15:30 12.06.26)

PREDICTION = BELGIUM WIN + BTTS
RESULT = 1-1
Goals
- Emam Ashour 20′ 🇪🇬
- Mohamed Hany 66′ (OG) 🇧🇪
Match Odds
- Belgium win 8/13
- Draw 11/4
- Egypt win 4/2
- Belgium win BTTS 5/2
(Odds captured 15:30 12.06.26)

PREDICTION = SPAIN -4
RESULT = 0-0
- Spain win 1/10
- Draw 9/1
- Cape Verde win 22/1
- Spain -4 9/2
(Odds captured 15:30 12.06.26)

PREDICTION = SWEDEN TO WIN TO NIL
RESULT = 5-1
Goals
- Yasin Ayari 7′ 🇸🇪
- Aleksander Isak 30′ 🇸🇪
- Omar Rekik 43′ 🇹🇳
- Vikto Gyokeres 59′ 🇸🇪
- Mattias Svanberg 84′ 🇸🇪
- Yasin Ayari 90+6′ 🇸🇪
Match Odds
- Sweden win 17/20
- Draw 23/10
- Tunisia win 16/5
- Sweden to win to nil 9/5
(Odds captured 15:30 12.06.26)

PREDICTION = ECUADOR WIN
RESULT = 1-0
Goals
Amad Diallo 90′ 🇨🇮
Match Odds
- Ivory Coast win 23/10
- Draw 19/10
- Ecuador win 13/10
(Odds captured 15:30 12.06.26)
Sunday 14th June

PREDICTION = JAPAN WIN
RESULT = 2-2
Goals
- Virgil Van Dijk 51′ 🇳🇱
- Keito Nakamura 57′ 🇯🇵
- Crycensio Summerville 64′ 🇳🇱
- Daichi Kamada 89′ 🇯🇵
Match Odds
- Netherlands win 19/20
- Draw 12/5
- Japan win 13/5
(Odds captured 15:30 12.06.26)

PREDICTION = Germany -4
RESULT = 7-1
Goals
- Felix Nmecha 6′ 🇩🇪
- Livano Comenencia 21′ 🇨🇼
- Nico Schlotterbeck 38′ 🇩🇪
- Kai Havertz 45+5′ (P) 🇩🇪
- Jamal Musiala 47′ 🇩🇪
- Nathaniel Brown 68′ 🇩🇪
- Deniz Undav 78′ 🇩🇪
- Kai Havertz 88′ 🇩🇪
Match Odds
- Germany win 1/20
- Draw 14/1
- Curacao win 35/1
- Germany win -4 2/1
(Odds captured 15:30 12.06.26)

PREDICTION = TURKEY WIN
RESULT = 2-0
Goals
- Nestory Irankunda 27′ 🇦🇺
- Connor Metcalfe 75′ 🇦🇺
Match Odds
- Australia win 19/5
- Draw 13/5
- Turkey win 7/10
(Odds captured 15:30 12.06.26)

PREDICTION = SCOTLAND -1
RESULT = 0-1
Goals
- John McGinn 28′ 🏴
Match Odds
- Haiti win 5/1
- Draw 16/5
- Scotland win 1/2
- Scotland -1 6/4
(Odds captured 15:30 12.06.26)
Saturday 13th June

PREDICTION = MATCH DRAW
RESULT = 1-1
Goals
- Ismael Saibari 21′ 🇲🇦
- Vinicius Junior 32′ 🇧🇷
Match Odds
- Brazil win 6/10
- Draw 29/10
- Morocco win 4/1
(Odds captured 18:30 09.06.26)

PREDICTION = SWITZERLAND WIN
RESULT = 1-1
Goals
- Breel Embolo 17′ (P) 🇨🇭
- Miro Muheim 90+4 (OG) 🇶🇦
Match Odds
- Qatar win 12/1
- Draw 5/1
- Switzerland win 1/5
(Odds captured 18:30 09.06.26)

PREDICTION = USA WIN
RESULT = 4-1
Goals
- Damian Bobadilla (OG) 🇺🇸
- Folarin Balogan 31′ 🇺🇸
- Folarin Balogan 45+5′ 🇺🇸
- Mauricio 73′ 🇵🇾
- Giovanni Reyna 90+8′ 🇺🇸
Match Odds
- USA win 19/20
- Draw 9/4
- Paraguay win 14/5
(Odds captured 18:30 09.06.26)
Friday 12th June

PREDICTION = MATCH DRAW
RESULT = 1-1
Goals
- Jovo Lukic 21′ 🇧🇦
- Cyle Larin 78′ 🇨🇦
Match Odds
- Canada win 4/5
- Draw 9/4
- Bosnia win 10/3
(Odds captured 15:30 09.06.26)

PREDICTION = CZECH REPUBLIC WIN
RESULT = 2-1
Goals
- Ladislav Krejci 59′ 🇨🇿
- Hwang In-beom 67′ 🇰🇷
- Oh Hyeon-gyu 80′ 🇰🇷
Match Odds
- South Korea win 8/5
- Draw 2/1
- Czech Republic win 9/5
(Odds captured 15:30 09.06.26)
Thursday 11th June

PREDICTION = MEXICO WIN
RESULT = 2-0
Goals
- ⚽️ Julian Quinones 9′ 🇲🇽
- ⚽️ Raul Jimenez 67′ 🇲🇽
Red cards
- 🔴 Yaya Sithole 50′ 🇿🇦
- 🔴 Themba Zwayne 84′ 🇿🇦
- 🔴 Cesar Montes 90+2′ 🇲🇽
Match odds
- Mexico win 2/5
- draw 16/5
- South Africa win 7/1
(Odds captured 15:30 09.06.26)
FREE WORLD CUP WALL CHART
As a thank you for visiting our page, help yourself to a free A3 printer-friendly World Cup Wall Chart on us!
