World Cup 2026

Choose a custom date range

World Cup 2026 (01/01/2015 - 06/28/2026) Overall Averages

Goals Dangerous Attacks Attacks Corners On-target Shots Off-target Shots Total Shots
? 45.61 ? 4.33 ? 8.12 ?

Team Statistics (01/01/2015 - 06/28/2026) conceded

Team name Goals Dangerous Attacks Attacks Corners On-target Shots Off-target Shots Total Shots
Sweden ? 2.33 53.67 ? ? 92.67 5.67 ? ? 4.00 6.33 ? ? 8.00
Haiti ? 2.67 30.67 ? ? 95.67 3.00 ? ? 6.00 8.67 ? ? 13.00
Panama ? 1.33 46.67 ? ? 110.67 4.00 ? ? 3.33 8.33 ? ? 10.00
Congo DR ? 1.00 34.67 ? ? 109.00 3.33 ? ? 3.67 9.33 ? ? 10.33
USA ? 1.33 64.33 ? ? 77.67 6.33 ? ? 2.33 9.67 ? ? 7.67
Canada ? 1.00 95.00 ? ? 73.00 11.67 ? ? 2.33 12.67 ? ? 5.33
France ? 0.67 65.00 ? ? 94.00 5.00 ? ? 2.00 8.67 ? ? 6.67
Switzerland ? 1.00 57.33 ? ? 69.67 6.33 ? ? 4.67 9.00 ? ? 8.33
England ? 0.50 44.50 ? ? 43.75 6.00 ? ? 2.00 8.50 ? ? 6.50
Croatia ? 1.67 38.67 ? ? 95.33 2.33 ? ? 4.67 4.33 ? ? 12.33
Germany ? 1.33 70.00 ? ? 92.00 6.00 ? ? 2.33 10.67 ? ? 8.00
Spain ? 0.00 87.00 ? ? 67.67 7.67 ? ? 1.00 13.00 ? ? 4.67
Belgium ? 0.67 76.33 ? ? 71.33 4.67 ? ? 2.67 17.67 ? ? 9.00
Austria ? 1.50 57.00 ? ? 84.00 3.50 ? ? 4.50 6.00 ? ? 11.50
Portugal ? 0.33 57.67 ? ? 74.33 3.33 ? ? 3.33 8.33 ? ? 13.00
Mexico ? 0.00 25.33 ? ? 87.67 1.33 ? ? 1.67 7.33 ? ? 8.33
Senegal ? 2.00 59.00 ? ? 84.67 6.67 ? ? 5.33 10.67 ? ? 10.00
Egypt ? 1.00 43.67 ? ? 103.33 6.00 ? ? 4.00 11.67 ? ? 13.00
Colombia ? 0.33 46.33 ? ? 72.67 4.67 ? ? 1.67 13.33 ? ? 9.67
Paraguay ? 1.33 21.00 ? ? 145.00 0.67 ? ? 5.33 6.00 ? ? 20.00
Brazil ? 0.25 28.50 ? ? 73.25 4.00 ? ? 2.75 5.75 ? ? 9.00
Ecuador ? 1.00 43.50 ? ? 102.00 4.00 ? ? 3.50 7.50 ? ? 13.00
Uruguay ? 1.33 67.33 ? ? 88.00 8.67 ? ? 2.67 12.33 ? ? 8.33
Argentina ? 0.00 28.50 ? ? 116.50 1.50 ? ? 0.50 5.50 ? ? 6.50
Norway ? 2.33 36.67 ? ? 94.00 4.67 ? ? 4.67 6.67 ? ? 15.00
Scotland ? 1.33 39.00 ? ? 103.67 4.00 ? ? 4.33 7.33 ? ? 16.00
Japan ? 1.00 37.00 ? ? 92.00 3.67 ? ? 3.67 6.00 ? ? 7.33
Bosnia-Herzegovina ? 2.00 28.67 ? ? 108.00 4.00 ? ? 4.67 5.33 ? ? 11.67
Australia ? 0.67 40.00 ? ? 123.00 4.00 ? ? 4.00 5.00 ? ? 15.67
South Korea ? 1.00 56.67 ? ? 88.67 4.00 ? ? 4.00 7.00 ? ? 9.67
Uzbekistan ? 3.67 32.67 ? ? 129.00 3.00 ? ? 5.67 4.67 ? ? 17.00
Iraq ? 4.00 23.67 ? ? 113.67 2.33 ? ? 7.33 6.33 ? ? 20.00
Ghana ? 0.67 23.33 ? ? 107.00 2.00 ? ? 3.67 4.00 ? ? 11.33
Iran ? 1.00 39.67 ? ? 124.33 2.67 ? ? 6.00 8.33 ? ? 17.33
Saudi Arabia ? 1.67 30.67 ? ? 138.33 2.33 ? ? 6.67 3.33 ? ? 21.67
Jordan ? 2.50 34.50 ? ? 142.00 2.00 ? ? 6.00 5.50 ? ? 14.00
Qatar ? 3.33 17.33 ? ? 131.00 3.00 ? ? 7.33 3.67 ? ? 24.33
Curacao ? 4.50 29.00 ? ? 125.50 2.50 ? ? 7.50 7.50 ? ? 17.00
Morocco ? 1.00 50.33 ? ? 84.00 5.33 ? ? 2.33 10.67 ? ? 9.67
Tunisia ? 4.00 28.33 ? ? 114.33 3.00 ? ? 6.33 4.00 ? ? 14.67
South Africa ? 1.00 29.67 ? ? 101.67 3.33 ? ? 3.33 7.67 ? ? 12.67
Algeria ? 2.00 60.00 ? ? 75.50 6.00 ? ? 5.00 8.00 ? ? 9.00
Ivory Coast ? 0.67 55.33 ? ? 107.00 4.00 ? ? 3.33 7.33 ? ? 13.00
Cape Verde Islands ? 0.67 25.33 ? ? 136.33 3.00 ? ? 4.00 8.67 ? ? 17.00
New Zealand ? 3.33 39.67 ? ? 108.67 3.33 ? ? 7.00 5.67 ? ? 23.67
Netherlands ? 1.33 64.00 ? ? 65.33 4.33 ? ? 5.00 6.67 ? ? 12.00
Turkiye ? 1.67 91.67 ? ? 74.00 7.33 ? ? 4.33 18.00 ? ? 11.33
Czechia ? 2.00 33.67 ? ? 101.00 5.00 ? ? 5.00 9.00 ? ? 14.33

Variance Average difference from opening line

Loading

Advantage (01/01/2015 - 06/28/2026)

Team name GF GA Number of Games Advantage
Algeria 3 3 1 0.00
Austria 3 1 1 2.00
Jordan 2 5 2 -1.50
Argentina 5 0 2 2.50
Colombia 1 0 2 0.50
Portugal 6 1 2 2.50
Congo DR 3 1 1 2.00
Uzbekistan 1 3 1 -2.00
Croatia 2 1 1 1.00
Ghana 1 0 1 1.00
Panama 0 3 2 -1.50
England 4 2 3 0.67
Egypt 1 1 1 0.00
Iran 2 2 1 0.00
New Zealand 2 8 2 -3.00
Belgium 1 1 2 0.00
Cape Verde Islands 0 0 1 0.00
Saudi Arabia 1 1 1 0.00
Uruguay 2 3 2 -0.50
Spain 4 0 2 2.00
Norway 4 6 2 -1.00
France 6 1 2 2.50
Senegal 5 0 1 5.00
Iraq 1 4 1 -3.00
Paraguay 0 0 1 0.00
Australia 2 0 1 2.00
Turkiye 3 3 2 0.00
USA 6 1 2 2.50
Tunisia 1 7 2 -3.00
Netherlands 7 3 2 2.00
Japan 1 1 1 0.00
Sweden 5 1 1 4.00
Curacao 0 2 1 -2.00
Ivory Coast 1 0 1 1.00
Ecuador 2 1 2 0.50
Germany 9 2 2 3.50
South Africa 1 0 1 1.00
South Korea 2 1 1 1.00
Czechia 1 4 2 -1.50
Mexico 3 0 2 1.50
Scotland 0 4 2 -2.00
Brazil 4 1 2 1.50
Morocco 4 2 1 2.00
Haiti 0 1 1 -1.00
Switzerland 6 2 2 2.00
Canada 7 1 2 3.00
Bosnia-Herzegovina 3 1 1 2.00
Qatar 1 1 1 0.00
Team name GF GA Number of Games Advantage
Algeria 2 4 2 -1.00
Austria 3 5 2 -1.00
Jordan 1 3 1 -2.00
Argentina 3 1 1 2.00
Colombia 3 1 1 2.00
Portugal 0 0 1 0.00
Congo DR 1 2 2 -0.50
Uzbekistan 1 8 2 -3.50
Croatia 3 4 2 -0.50
Ghana 1 2 2 -0.50
Panama 0 1 1 -1.00
England 2 0 1 2.00
Egypt 4 2 2 1.00
Iran 1 1 2 0.00
New Zealand 2 2 1 0.00
Belgium 5 1 1 4.00
Cape Verde Islands 2 2 2 0.00
Saudi Arabia 0 4 2 -2.00
Uruguay 1 1 1 0.00
Spain 1 0 1 1.00
Norway 4 1 1 3.00
France 4 1 1 3.00
Senegal 3 6 2 -1.50
Iraq 0 8 2 -4.00
Paraguay 2 4 2 -1.00
Australia 0 2 2 -1.00
Turkiye 0 2 1 -2.00
USA 2 3 1 -1.00
Tunisia 1 5 1 -4.00
Netherlands 3 1 1 2.00
Japan 6 2 2 2.00
Sweden 2 6 2 -2.00
Curacao 1 7 2 -3.00
Ivory Coast 3 2 2 0.50
Ecuador 0 1 1 -1.00
Germany 1 2 1 -1.00
South Africa 1 3 2 -1.00
South Korea 0 2 2 -1.00
Czechia 1 2 1 -1.00
Mexico 3 0 1 3.00
Scotland 1 0 1 1.00
Brazil 3 0 2 1.50
Morocco 2 1 2 0.50
Haiti 2 7 2 -2.50
Switzerland 1 1 1 0.00
Canada 1 2 1 -1.00
Bosnia-Herzegovina 2 5 2 -1.50
Qatar 1 9 2 -4.00

Overall Advantage (01/01/2015 - 06/28/2026)

Loading
Kick-Off Home Away 1x2 Drop Current Home Asian Handicap Goal Line Asian Corners Actions
28-06 19:00 South Africa - Canada
Start. 5.25 3.80 1.67
Last 5.503.60 1.70
2%
0.75
1.925
2.0,2.5
2.025, 1.825
9.0
1.875, 1.925
80%10 - 50%10
65%
0.85 - 1.50
29-06 17:00 Brazil - Japan
Start. 1.75 3.60 4.75
Last 1.673.75 5.25
5%
-0.75
1.875
2.5
1.975, 1.875
9.0
1.900, 1.900
100%10 - 60%10
80%
1.00 - 1.10
29-06 20:30 Germany - Paraguay
Start. 1.30 5.00 10.00
Last 1.305.25 10.00
0%
-1.5
1.950
2.5,3.0
1.875, 1.975
9.0
1.900, 1.900
90%10 - 60%10
75%
0.90 - 1.30
30-06 1:00 Netherlands - Morocco
Start. 2.00 3.30 3.75
Last 2.153.20 3.70
1%
-0.25
1.825
2.0,2.5
1.925, 1.925
9.0
1.950, 1.850
80%10 - 70%10
75%
1.15 - 0.85
30-06 17:00 Ivory Coast - Norway
Start. 4.10 3.60 1.90
Last 3.703.50 2.00
10%
0.5
1.825
2.5
1.850, 2.000
8.5
1.850, 1.950
80%10 - 80%10
80%
0.50 - 1.20
30-06 21:00 France - Sweden
Start. 1.44 4.00 8.00
Last 1.256.00 11.00
15%
-1.75
1.925
3.0
1.800, 2.050
9.0
1.900, 1.900
80%10 - 80%10
80%
0.85 - 1.80
02-07 0:00 USA - Bosnia-Herzegovina
Start. 1.50 4.20 7.00
Last 1.404.75 8.00
7%
-1.25
1.925
2.5
1.850, 2.000
-
100%10 - 70%10
85%
1.25 - 0.90

Top List

Top Goals

Team Name Player Name Goal Points Goals Penalties Matches Minutes Played Substituted In
Argentina Lionel Messi 6 6 0 3 200 1
Brazil Vinicius Junior 5 4 0 3 261 0
France Ousmane Dembele 5 4 0 3 213 0
France Kylian Mbappe 6 4 0 3 266 0
Norway Erling Haaland 4 4 0 2 180 0
Canada Jonathan David 3 3 0 3 241 0
Switzerland Johan Manzambi 4 3 0 3 128 2
Brazil Matheus Cunha 3 3 0 3 169 1
Morocco Ismael Saibari 3 3 0 3 242 0
Germany Deniz Undav 5 3 0 3 86 3
Netherlands Brian Brobbey 3 3 0 3 155 1
New Zealand Elijah Just 3 3 0 3 265 0
Senegal Ismaila Sarr 4 3 0 3 246 0
Congo DR Yoane Wissa 3 3 1 3 270 0
England Harry Kane 3 3 1 3 264 0
Mexico Julian Quinones 2 2 0 3 253 0
Canada Cyle Larin 2 2 0 3 162 1
Switzerland Ruben Vargas 3 2 0 3 177 1
Bosnia-Herzegovina Ermin Mahmic 2 2 0 2 27 2
USA Folarin Balogun 2 2 0 2 162 0
Ivory Coast Nicolas Pepe 2 2 0 3 149 1
Germany Kai Havertz 2 2 1 3 235 0
Japan Daichi Kamada 2 2 0 3 254 0
Netherlands Cody Gakpo 3 2 0 3 258 0
Netherlands Crysencio Summerville 3 2 0 3 133 2
Japan Ayase Ueda 3 2 0 3 234 0
Sweden Anthony Elanga 2 2 0 3 125 2
Sweden Yasin Ayari 2 2 0 3 259 0
Belgium Leandro Trossard 3 2 0 3 252 0
Iran Ramin Rezaeian 3 2 0 3 270 0
Spain Mikel Oyarzabal 3 2 0 3 211 0
Uruguay Maxi Araujo 3 2 0 3 252 0
Senegal Pape Gueye 3 2 0 3 171 1
Austria Marko Arnautovic 2 2 1 3 113 2
Algeria Riyad Mahrez 4 2 0 3 192 1
Portugal Cristiano Ronaldo 2 2 0 3 270 0
Colombia Daniel Munoz 2 2 0 3 183 1
England Jude Bellingham 3 2 0 3 224 0
Mexico Raul Jimenez 1 1 0 2 156 0
Czechia Michal Sadilek 1 1 0 3 184 1
Mexico Alvaro Fidalgo 1 1 0 2 84 1
Czechia Ladislav Krejci 1 1 0 3 270 0
South Africa Teboho Mokoena 1 1 1 2 180 0
South Korea Hwang In-beom 2 1 0 3 264 0
Mexico Luis Romo 2 1 0 2 134 0
South Korea Oh Hyeon-gyu 1 1 0 3 128 2
South Africa Thapelo Maseko 1 1 0 2 159 0
Mexico Mateo Chavez 1 1 0 1 78 0
Qatar Hassan Alhaydos 1 1 0 2 57 1
Switzerland Granit Xhaka 1 1 1 3 270 0
Switzerland Breel Embolo 3 1 1 3 264 0
Bosnia-Herzegovina Jovo Lukic 1 1 0 2 66 1
Canada Nathan Saliba 3 1 0 2 124 1
Canada Promise David 2 1 0 2 45 2
Bosnia-Herzegovina Kerim Alajbegovic 1 1 0 3 188 1
Scotland John McGinn 1 1 0 3 260 0
Morocco Achraf Hakimi 2 1 0 3 270 0
Haiti Wilson Isidor 1 1 0 3 187 1
Morocco Soufiane Rahimi 2 1 0 3 28 3
Morocco Gessime Yassine 1 1 0 1 20 1
Türkiye Kaan Ayhan 1 1 0 1 2 1
USA Auston Trusty 1 1 0 2 100 1
Australia Connor Metcalfe 1 1 0 3 225 1
Türkiye Baris Alper Yilmaz 2 1 0 3 180 1
Paraguay Mauricio 1 1 0 2 90 2
USA Giovanni Reyna 1 1 0 3 84 2
Paraguay Matias Galarza 1 1 0 2 180 0
USA Sebastian Berhalter 2 1 0 3 151 2
Türkiye Arda Guler 1 1 0 3 270 0
Australia Nestory Irankunda 1 1 0 3 190 1
USA Alex Freeman 2 1 0 3 194 1
Germany Leroy Sane 1 1 0 3 240 0
Ivory Coast Franck Kessie 1 1 0 3 257 0
Germany Nico Schlotterbeck 1 1 0 2 135 0
Germany Felix Nmecha 2 1 0 3 226 0
Ecuador Gonzalo Plata 1 1 0 3 270 0
Ivory Coast Amad Diallo 1 1 0 3 154 1
Germany Jamal Musiala 1 1 0 3 214 0
Ecuador Nilson Angulo 1 1 0 3 138 2
Curacao Livano Comenencia 1 1 0 3 234 0
Germany Nathaniel Brown 2 1 0 2 163 0
Netherlands Virgil Van Dijk 2 1 0 3 270 0
Sweden Mattias Svanberg 1 1 0 1 6 1
Japan Junya Ito 1 1 0 3 138 2
Sweden Viktor Gyokeres 3 1 0 3 270 0
Sweden Alexander Isak 4 1 0 3 270 0
Japan Daizen Maeda 1 1 0 2 156 0
Japan Keito Nakamura 2 1 0 3 243 0
Tunisia Omar Rekik 1 1 0 2 180 0
Netherlands Jan-Paul van Hecke 1 1 0 3 270 0
Tunisia Hazem Mastouri 1 1 0 1 90 0
Belgium Kevin De Bruyne 1 1 0 3 244 0
Belgium Romelu Lukaku 2 1 0 3 102 2
Egypt Mohamed Salah 3 1 0 3 217 0
Egypt Trezeguet 1 1 0 2 104 1
Belgium Alexis Saelemaekers 1 1 0 2 76 1
Iran Mohammad Mohebbi 1 1 0 3 246 0
Egypt Emam Ashour 1 1 0 3 200 0
New Zealand Finn Surman 1 1 0 3 270 0
Egypt Mostafa Zico 2 1 0 3 228 0
Egypt Mahmoud Saber 1 1 0 1 45 0
Uruguay Agustin Canobbio 1 1 0 3 225 1
Saudi Arabia Abdulelah Alamri 1 1 0 3 240 0
Spain Alex Baena 1 1 0 2 127 0
Cape Verde Islands Kevin Pina 1 1 0 3 250 0
Spain Lamine Yamal 1 1 0 3 140 1
Cape Verde Islands Helio Varela 1 1 0 2 61 2
Iraq Aymen Hussein 1 1 0 2 116 0
Norway Leo Ostigard 1 1 0 3 113 2
Norway Marcus Holmgren Pedersen 1 1 0 2 122 2
France Bradley Barcola 2 1 0 3 118 2
Norway Thelo Aasgaard 1 1 0 1 90 0
Senegal Iliman Ndiaye 3 1 0 2 41 2
Senegal Habib Diarra 1 1 0 2 71 1
France Desire Doue 1 1 0 3 199 1
Senegal Ibrahim Mbaye 1 1 0 3 107 2
Austria Marcel Sabitzer 2 1 0 3 270 0
Argentina Giovani Lo Celso 1 1 0 1 60 0
Argentina Lautaro Martinez 1 1 1 3 179 0
Austria Romano Schmid 1 1 0 3 206 0
Algeria Amine Gouiri 1 1 0 3 220 0
Austria Sasa Kalajdzic 1 1 0 2 45 1
Jordan Mousa Altamari 2 1 0 3 217 1
Jordan Nizar Alrashdan 1 1 0 3 256 0
Jordan Ali Olwan 1 1 0 3 270 0
Algeria Nadhir Benbouali 1 1 0 1 45 1
Algeria Rafik Belghali 1 1 0 3 251 0
Uzbekistan Eldor Shomurodov 1 1 0 3 270 0
Portugal Rafael Leao 1 1 0 3 45 3
Colombia Jaminton Campaz 1 1 0 1 18 1
Colombia Luis Diaz 2 1 0 3 270 0
Portugal Nuno Mendes 1 1 0 3 252 0
Uzbekistan Abbosbek Fayzullaev 1 1 0 3 223 0
Portugal Joao Neves 1 1 0 3 211 1
Congo DR Fiston Mayele 1 1 0 1 39 1
Croatia Ante Budimir 1 1 0 2 111 1
Croatia Nikola Vlasic 1 1 0 2 100 1
Ghana Derrick Luckassen 1 1 0 1 90 0
England Marcus Rashford 1 1 0 3 115 2
Croatia Petar Musa 1 1 0 2 111 0
Croatia Martin Baturina 1 1 0 3 256 0
Croatia Petar Sucic 2 1 0 3 198 1
Ghana Caleb Yirenkyi 1 1 0 3 185 1

Top Assists

Team Name Player Name Matches Assists
Brazil Bruno Guimaraes 3 3
Sweden Alexander Isak 3 3
France Michael Olise 3 3
Canada Nathan Saliba 2 2
Algeria Houssem Aouar 2 2
England Bukayo Saka 3 2
Haiti Jean-Kevin Duverne 2 2
Norway Martin Odegaard 2 2
Algeria Riyad Mahrez 3 2
Mexico Roberto Alvarado 3 2
Switzerland Breel Embolo 3 2
Morocco Brahim Diaz 3 2
Paraguay Julio Enciso 3 2
Germany Joshua Kimmich 3 2
Germany Florian Wirtz 3 2
Netherlands Denzel Dumfries 3 2
Sweden Viktor Gyokeres 3 2
Netherlands Ryan Gravenberch 3 2
Tunisia Hannibal Mejbri 3 2
New Zealand Chris Wood 3 2
Egypt Mohamed Salah 3 2
France Kylian Mbappe 3 2
Germany Deniz Undav 3 2
Senegal Iliman Ndiaye 2 2
Switzerland Johan Manzambi 3 1
Brazil Rayan 2 1
USA Christian Pulisic 2 1
Türkiye Eren Elmali 2 1
USA Sebastian Berhalter 3 1
Japan Takefusa Kubo 1 1
Netherlands Crysencio Summerville 3 1
Belgium Romelu Lukaku 3 1
Belgium Hans Vanaken 3 1
Belgium Nicolas Raskin 3 1
Spain Dani Olmo 3 1
Norway Patrick Berg 3 1
Senegal Abdoulaye Seck 1 1
France Bradley Barcola 3 1
Norway Andreas Schjelderup 3 1
Austria Michael Gregoritsch 2 1
Ghana Ernest Nuamah 2 1
Mexico Jorge Sanchez 2 1
Mexico Luis Romo 2 1
Mexico Erik Lira 2 1
Czechia Alexandr Sojka 3 1
Switzerland Ruben Vargas 3 1
Bosnia-Herzegovina Ivan Basic 3 1
Türkiye Baris Alper Yilmaz 3 1
USA Malik Tillman 3 1
Australia Paul Okon-Engstler 3 1
USA Alex Freeman 3 1
Ivory Coast Ibrahim Sangare 3 1
Ivory Coast Wilfried Singo 2 1
Germany Nathaniel Brown 2 1
Japan Kou Itakura 2 1
Japan Kaishu Sano 2 1
Belgium Thomas Meunier 2 1
Spain Marcos Llorente 2 1
France Adrien Rabiot 2 1
France Aurelien Tchouameni 2 1
Senegal Pape Gueye 3 1
Norway David Moller Wolfe 2 1
Senegal Nicolas Jackson 3 1
Argentina Rodrigo De Paul 2 1
Argentina Facundo Medina 2 1
Jordan Mousa Altamari 3 1
Uzbekistan Akmal Mozgovoy 3 1
Croatia Mateo Kovacic 3 1
England Declan Rice 2 1
Croatia Petar Sucic 3 1
Czechia Vladimir Coufal 3 1
South Korea Hwang In-beom 3 1
South Korea Lee Kang-in 3 1
Bosnia-Herzegovina Sead Kolasinac 3 1
Qatar Edmilson Junior 3 1
Morocco Achraf Hakimi 3 1
Brazil Lucas Paqueta 3 1
Brazil Vinicius Junior 3 1
Morocco Chadi Riad 3 1
Germany Felix Nmecha 3 1
Ecuador Pedro Vite 3 1
Ivory Coast Yan Diomande 3 1
Netherlands Virgil Van Dijk 3 1
Japan Ritsu Doan 3 1
Netherlands Cody Gakpo 3 1
Netherlands Tijjani Reijnders 3 1
Japan Keito Nakamura 3 1
Japan Ayase Ueda 3 1
Belgium Leandro Trossard 3 1
New Zealand Tim Payne 3 1
Iran Ramin Rezaeian 3 1
Egypt Mohamed Hany 3 1
Egypt Mostafa Zico 3 1
Spain Aymeric Laporte 3 1
Spain Mikel Oyarzabal 3 1
Uruguay Maxi Araujo 3 1
Senegal Sadio Mane 3 1
France Ousmane Dembele 3 1
Senegal Ismaila Sarr 3 1
Iraq Amir Alammari 3 1
Senegal Lamine Camara 3 1
Austria David Alaba 3 1
Austria Marcel Sabitzer 3 1
Austria Konrad Laimer 3 1
Austria Xaver Schlager 3 1
Jordan Ehsan Haddad 3 1
Jordan Noor Alrawabdeh 3 1
Portugal Joao Cancelo 3 1
Congo DR Arthur Masuaku 3 1
Portugal Bruno Fernandes 3 1
Portugal Pedro Neto 3 1
Colombia Luis Diaz 3 1
Colombia Gustavo Puerta 3 1
Croatia Luka Modric 3 1
Croatia Ivan Perisic 3 1
Croatia Josip Stanisic 3 1
England Elliot Anderson 3 1
England Jude Bellingham 3 1
South Africa Tshepang Moremi 1 1
Bosnia-Herzegovina Amir Hadziahmetovic 1 1
Bosnia-Herzegovina Dennis Hadzikadunic 1 1
Canada Promise David 2 1
Morocco Soufiane Rahimi 3 1
Germany Nadiem Amiri 1 1
Ecuador Kevin Rodriguez 3 1
Netherlands Memphis Depay 3 1
Japan Koki Ogawa 2 1
Sweden Lucas Bergvall 3 1
Argentina Nico Gonzalez 2 1
Colombia Juan Quintero 2 1
Congo DR Meschack Elia 1 1
Colombia Cucho Hernandez 1 1
Ghana Brandon Thomas-Asante 2 1

Top Cards

Team Name Player Name Yellow Cards Red Cards Yellow & Red Cards Matches Minutes Played
Paraguay Miguel Almiron 1 1 0 2 124
Iraq Rebin Sulaka 0 1 0 2 43
Uruguay Agustin Canobbio 0 1 0 3 225
Belgium Nathan Ngoy 0 1 0 2 156
Bosnia-Herzegovina Tarik Muharemovic 0 1 0 2 170
Qatar Homam Ahmed 0 1 0 2 123
Qatar Assim Madibo 0 1 0 2 129
South Africa Sphephelo Sithole 0 1 0 2 139
Mexico Cesar Montes 0 1 0 2 180
South Africa Themba Zwane 0 1 0 1 23
Curacao Juninho Bacuna 2 0 0 3 255
South Africa Teboho Mokoena 2 0 0 2 180
Qatar Ahmed Fathy 2 0 0 3 151
Curacao Gervane Kastaneer 2 0 0 3 28
Paraguay Diego Gomez 2 0 0 3 236
Iran Saeid Ezatolahi 2 0 0 3 265
Iraq Amir Alammari 2 0 0 3 248
Egypt Mohanad Lashin 2 0 0 3 270
Uzbekistan Abdukodir Khusanov 2 0 0 3 270
Cape Verde Islands Sidny Lopes Cabral 2 0 0 2 166
Argentina Leandro Paredes 1 0 0 2 98
Austria Marcel Sabitzer 1 0 0 3 270
Austria Marko Arnautovic 1 0 0 3 113
Iraq Merchas Doski 1 0 0 3 270
Iraq Zaid Tahseen 1 0 0 2 150
Uruguay Nicolas de la Cruz 1 0 0 3 83
Senegal Pape Gueye 1 0 0 3 171
France Aurelien Tchouameni 1 0 0 2 180
Senegal Abdoulaye Seck 1 0 0 1 58
Norway Patrick Berg 1 0 0 3 144
Cape Verde Islands Wagner Pina 1 0 0 1 90
Spain Pedri 1 0 0 3 220
Saudi Arabia Saud Abdulhamid 1 0 0 3 270
Spain Alex Baena 1 0 0 2 127
Saudi Arabia Feras Albrikan 1 0 0 3 240
Egypt Mahmoud Saber 1 0 0 1 45
Uruguay Juan Manuel Sanabria 1 0 0 3 205
Austria Konrad Laimer 1 0 0 3 270
New Zealand Elijah Just 1 0 0 3 265
Egypt Ahmed Fatouh 1 0 0 3 268
Belgium Maxim De Cuyper 1 0 0 3 214
New Zealand Marko Stamenic 1 0 0 3 270
Iran Ali Nemati 1 0 0 3 270
Egypt Marawan Attia 1 0 0 3 225
Saudi Arabia Salem Aldawsari 1 0 0 3 246
Saudi Arabia Nasser Aldawsari 1 0 0 3 207
Uruguay Guillermo Varela 1 0 0 3 270
Cape Verde Islands Diney Borges 1 0 0 3 270
Uruguay Rodrigo Bentancur 1 0 0 3 270
Uruguay Mathias Olivera 1 0 0 3 270
Saudi Arabia Mohamed Kanno 1 0 0 3 225
Saudi Arabia Abdulelah Alamri 1 0 0 3 240
Austria Stefan Posch 1 0 0 3 247
Portugal Bernardo Silva 1 0 0 2 59
Argentina Facundo Medina 1 0 0 2 172
Portugal Renato Veiga 1 0 0 3 270
Ghana Caleb Yirenkyi 1 0 0 3 185
Ghana Kojo Peprah Oppong 1 0 0 2 48
Croatia Petar Sucic 1 0 0 3 198
England Jarell Quansah 1 0 0 1 64
Panama Jose Fajardo 1 0 0 3 155
Panama Carlos Harvey 1 0 0 3 268
England Declan Rice 1 0 0 2 162
Panama Cesar Blackman 1 0 0 2 180
Panama Andres Andrade 1 0 0 3 270
Ghana Inaki Williams 1 0 0 1 66
Panama Edgar Yoel Barcenas 1 0 0 3 251
Croatia Ivan Perisic 1 0 0 3 270
Congo DR Noah Sadiki 1 0 0 3 168
Colombia Gustavo Puerta 1 0 0 3 260
Uzbekistan Sherzod Nasrullaev 1 0 0 3 180
Jordan Yazan Alarab 1 0 0 3 270
New Zealand Sarpreet Singh 1 0 0 3 211
Algeria Ramiz Zerrouki 1 0 0 2 53
Jordan Mohammad Abuzraiq 1 0 0 2
Jordan Mohannad Abu Taha 1 0 0 3 264
Jordan Husam Abudahab 1 0 0 2 180
Congo DR Chancel Mbemba 1 0 0 3 270
Portugal Nelson Semedo 1 0 0 2 63
Colombia Johan Mojica 1 0 0 2 180
Portugal Tomas Araujo 1 0 0 1 90
Colombia Jefferson Lerma 1 0 0 3 240
Uzbekistan Odiljon Xamrobekov 1 0 0 2 77
Congo DR Charles Pickel 1 0 0 2 35
Colombia Jhon Lucumi 1 0 0 3 270
Congo DR Samuel Moutoussamy 1 0 0 3 244
Congo DR Nathanael Mbuku 1 0 0 2 81
New Zealand Callum McCowatt 1 0 0 3 159
South Korea Paik Seung-ho 1 0 0 3 206
Iran Hossein Kanani 1 0 0 2 135
Scotland Andy Robertson 1 0 0 3 225
Canada Luc De Fougerolles 1 0 0 3 251
Bosnia-Herzegovina Ermin Mahmic 1 0 0 2 27
Haiti Johny Placide 1 0 0 3 270
Scotland Kenny McLean 1 0 0 3 117
Brazil Casemiro 1 0 0 3 201
Brazil Danilo 1 0 0 3 217
Brazil Douglas Santos 1 0 0 3 270
Brazil Fabinho 1 0 0 2 69
Scotland Ryan Christie 1 0 0 3 95
Canada Alistair Johnston 1 0 0 3 270
Morocco Issa Diop 1 0 0 2 180
Haiti Duckens Nazon 1 0 0 1 23
Haiti Carlens Arcus 1 0 0 3 145
Haiti Jean-Ricner Bellegarde 1 0 0 3 261
Brazil Roger Ibanez 1 0 0 1 45
Haiti Danley Jean Jacques 1 0 0 3 260
Haiti Frantzdy Pierrot 1 0 0 3 142
Scotland Aaron Hickey 1 0 0 1 75
Qatar Mahmoud Abunada 1 0 0 3 270
Qatar Jassem Gaber 1 0 0 3 150
Scotland Findlay Curtis 1 0 0 2 8
Bosnia-Herzegovina Edin Dzeko 1 0 0 2 126
Czechia Ladislav Krejci 1 0 0 3 270
Mexico Edson Alvarez 1 0 0 3 194
South Africa Nkosinathi Sibisi 1 0 0 1 90
South Korea Lee Kang-in 1 0 0 3 270
South Africa Thalente Mbatha 1 0 0 3 214
South Korea Cho Gue-sung 1 0 0 2 29
Mexico Brian Gutierrez 1 0 0 2 137
South Korea Lee Gi-hyuk 1 0 0 3 270
Switzerland Granit Xhaka 1 0 0 3 270
Bosnia-Herzegovina Amar Dedic 1 0 0 2 180
Switzerland Nico Elvedi 1 0 0 3 270
Canada Cyle Larin 1 0 0 3 162
Bosnia-Herzegovina Ermedin Demirovic 1 0 0 3 265
Switzerland Denis Zakaria 1 0 0 1 90
Canada Derek Cornelius 1 0 0 3 225
Bosnia-Herzegovina Nikola Katic 1 0 0 3 243
Bosnia-Herzegovina Jovo Lukic 1 0 0 2 66
Canada Liam Millar 1 0 0 2 93
Haiti Josue Casimir 1 0 0 3 181
Australia Jackson Irvine 1 0 0 3 103
South Africa Aubrey Modiba 1 0 0 3 256
Sweden Gabriel Gudmundsson 1 0 0 3 241
Ecuador Piero Hincapie 1 0 0 3 251
Ivory Coast Guela Doue 1 0 0 3 187
Curacao Livano Comenencia 1 0 0 3 234
Germany Aleksandar Pavlovic 1 0 0 3 195
Netherlands Memphis Depay 1 0 0 3 51
Tunisia Rani Khedira 1 0 0 3 151
Japan Shogo Taniguchi 1 0 0 2 141
Sweden Viktor Gyokeres 1 0 0 3 270
Sweden Isak Hien 1 0 0 3 217
Ecuador Gonzalo Plata 1 0 0 3 270
Netherlands Crysencio Summerville 1 0 0 3 133
Netherlands Micky van de Ven 1 0 0 2 180
Sweden Yasin Ayari 1 0 0 3 259
Sweden Lucas Bergvall 1 0 0 3 114
Belgium Romelu Lukaku 1 0 0 3 102
Iran Ehsan Hajisafi 1 0 0 2 91
Iran Shoja Khalilzadeh 1 0 0 3 270
Belgium Timothy Castagne 1 0 0 3 178
Ecuador Jackson Porozo 1 0 0 1 28
Ecuador Jordy Alcivar 1 0 0 1 45
Paraguay Junior Alonso 1 0 0 3 180
Australia Jordan Bos 1 0 0 3 263
USA Tyler Adams 1 0 0 2 180
Australia Harry Souttar 1 0 0 3 270
USA Antonee Robinson 1 0 0 2 170
Australia Jacob Italiano 1 0 0 2 164
Türkiye Yunus Akgun 1 0 0 2 88
USA Folarin Balogun 1 0 0 2 162
USA Chris Richards 1 0 0 2 180
Türkiye Eren Elmali 1 0 0 2 109
Paraguay Matias Galarza 1 0 0 2 180
Ecuador Alan Franco 1 0 0 3 209
USA Sebastian Berhalter 1 0 0 3 151
Paraguay Juan Jose Caceres 1 0 0 3 250
Paraguay Alex Arce 1 0 0 2 51
Australia Alessandro Circati 1 0 0 3 270
Curacao Leandro Bacuna 1 0 0 3 270
Ivory Coast Seko Fofana 1 0 0 2 92
Ivory Coast Franck Kessie 1 0 0 3 257
Ivory Coast Nicolas Pepe 1 0 0 3 149
Curacao Jurien Gaari 1 0 0 2 167
Egypt Yasser Ibrahim 1 0 0 3 256

Latest updates

  • League

    AI Model Upgrade We’ve replaced the AI model that analyzes games to generate tips and predictions. The new model is in the GPT-5 class and performs on par with Gemini 3.0 Pro, providing deeper analysis and more accurate insights. In-Play & Tips Improvements The predictions list on the In-Play and Tips pages has been enhanced […]

  • League

    New Feature: AI Assistant We’ve added an AI Assistant to help you find better betting opportunities and get quick match insights. Schedule Page Analysis AI now scans upcoming matches and highlights value bets with higher success probability Get specific betting tips with explanations instead of sorting through raw data yourself Live Match Intelligence New AI […]

  • League

    Enhanced Winning and Comeback Statistics We’ve refined our winning and comeback formulas with two key improvements: New filtering option: You can now exclude 0-0 games from calculations for more accurate statistics Transparency feature: Hover over any stat to see the complete list of games used in the calculation These enhanced statistics are now available across […]

Blog

  • League

    The Comeback Factor What is it? The Comeback Factor measures how effectively a team can recover after falling behind in a match. It tells you how often a team can bounce back by scoring the next goal after the other team has taken the lead. How does it work? Every time a team falls behind, […]

  • Football fans

    League

    While football is undoubtedly the most popular sport in the world, not all football leagues are created equal when it comes to betting. Some leagues offer plenty of opportunities for excitement and high-stakes betting, while others may not be as appealing to those looking to add some thrill to their viewing experience. In this article, […]

  • Soccer betting statistics

    League

    Football, the world’s most popular sport, offers bettors a wealth of opportunities to engage in exciting and potentially lucrative wagers. With numerous leagues and competitions taking place across the globe, knowing where to place your bets can be overwhelming. In this post, we’ll take a closer look at the top 10 most exciting football leagues […]