World Cup 2026
Every result, group table and knockout fixture on one live wall chart. Updated as the scores come in.
Group A
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Mexico | 1 | 1 | 0 | 0 | 2 | 3 |
| 2 | South Korea | 1 | 1 | 0 | 0 | 1 | 3 |
| 3 | Czechia | 1 | 0 | 0 | 1 | -1 | 0 |
| 4 | South Africa | 1 | 0 | 0 | 1 | -2 | 0 |
#1
· Thu 11 Jun, 20:00
#2
· Fri 12 Jun, 03:00
#25
· Thu 18 Jun, 17:00
#28
· Fri 19 Jun, 02:00
#53
· Thu 25 Jun, 02:00
#54
· Thu 25 Jun, 02:00
Group B
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Bosnia and Herzegovina | 1 | 0 | 1 | 0 | 0 | 1 |
| 2 | Canada | 1 | 0 | 1 | 0 | 0 | 1 |
| 3 | Qatar | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Switzerland | 0 | 0 | 0 | 0 | 0 | 0 |
#3
· Fri 12 Jun, 20:00
#5
· Sat 13 Jun, 20:00
#26
· Thu 18 Jun, 20:00
#27
· Thu 18 Jun, 23:00
#51
· Wed 24 Jun, 20:00
#52
· Wed 24 Jun, 20:00
Group C
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Brazil | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Haiti | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Morocco | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Scotland | 0 | 0 | 0 | 0 | 0 | 0 |
#6
· Sat 13 Jun, 23:00
#7
· Sun 14 Jun, 02:00
#29
· Fri 19 Jun, 23:00
#30
· Fri 19 Jun, 23:00
#49
· Wed 24 Jun, 23:00
#50
· Wed 24 Jun, 23:00
Group D
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | United States | 1 | 1 | 0 | 0 | 3 | 3 |
| 2 | Australia | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Turkey | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Paraguay | 1 | 0 | 0 | 1 | -3 | 0 |
#4
· Sat 13 Jun, 02:00
#8
· Sun 14 Jun, 05:00
#31
· Sat 20 Jun, 04:00
#32
· Fri 19 Jun, 20:00
#59
· Fri 26 Jun, 03:00
#60
· Fri 26 Jun, 03:00
Group E
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Curaçao | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Ecuador | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Germany | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Ivory Coast | 0 | 0 | 0 | 0 | 0 | 0 |
#9
· Sun 14 Jun, 18:00
#11
· Mon 15 Jun, 00:00
#33
· Sat 20 Jun, 21:00
#34
· Sun 21 Jun, 01:00
#55
· Thu 25 Jun, 21:00
#56
· Thu 25 Jun, 21:00
Group F
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Japan | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Netherlands | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Sweden | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Tunisia | 0 | 0 | 0 | 0 | 0 | 0 |
#10
· Sun 14 Jun, 21:00
#12
· Mon 15 Jun, 03:00
#35
· Sat 20 Jun, 18:00
#36
· Sun 21 Jun, 05:00
#57
· Fri 26 Jun, 00:00
#58
· Fri 26 Jun, 00:00
Group G
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Belgium | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Egypt | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Iran | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | New Zealand | 0 | 0 | 0 | 0 | 0 | 0 |
#14
· Mon 15 Jun, 20:00
#16
· Tue 16 Jun, 02:00
#39
· Sun 21 Jun, 20:00
#40
· Mon 22 Jun, 02:00
#63
· Sat 27 Jun, 04:00
#64
· Sat 27 Jun, 04:00
Group H
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Cape Verde | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Saudi Arabia | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Spain | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Uruguay | 0 | 0 | 0 | 0 | 0 | 0 |
#13
· Mon 15 Jun, 17:00
#15
· Mon 15 Jun, 23:00
#37
· Sun 21 Jun, 23:00
#38
· Sun 21 Jun, 17:00
#65
· Sat 27 Jun, 01:00
#66
· Sat 27 Jun, 01:00
Group I
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | France | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Iraq | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Norway | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Senegal | 0 | 0 | 0 | 0 | 0 | 0 |
#17
· Tue 16 Jun, 20:00
#18
· Tue 16 Jun, 23:00
#41
· Tue 23 Jun, 01:00
#42
· Mon 22 Jun, 22:00
#61
· Fri 26 Jun, 20:00
#62
· Fri 26 Jun, 20:00
Group J
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Algeria | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Argentina | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Austria | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Jordan | 0 | 0 | 0 | 0 | 0 | 0 |
#19
· Wed 17 Jun, 02:00
#20
· Wed 17 Jun, 05:00
#43
· Mon 22 Jun, 18:00
#44
· Tue 23 Jun, 04:00
#69
· Sun 28 Jun, 03:00
#70
· Sun 28 Jun, 03:00
Group K
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Colombia | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | DR Congo | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Portugal | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Uzbekistan | 0 | 0 | 0 | 0 | 0 | 0 |
#21
· Wed 17 Jun, 18:00
#24
· Thu 18 Jun, 03:00
#47
· Tue 23 Jun, 18:00
#48
· Wed 24 Jun, 03:00
#71
· Sun 28 Jun, 00:30
#72
· Sun 28 Jun, 00:30
Group L
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Croatia | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | England | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Ghana | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Panama | 0 | 0 | 0 | 0 | 0 | 0 |
#22
· Wed 17 Jun, 21:00
#23
· Thu 18 Jun, 00:00
#45
· Tue 23 Jun, 21:00
#46
· Wed 24 Jun, 00:00
#67
· Sat 27 Jun, 22:00
#68
· Sat 27 Jun, 22:00
Thursday 11 June 2026
#1
· Thu 11 Jun, 20:00
· Mexico City
Friday 12 June 2026
#2
· Fri 12 Jun, 03:00
· Zapopan
#3
· Fri 12 Jun, 20:00
· Toronto
Saturday 13 June 2026
#4
· Sat 13 Jun, 02:00
· Inglewood
#5
· Sat 13 Jun, 20:00
· Santa Clara
#6
· Sat 13 Jun, 23:00
· East Rutherford
Sunday 14 June 2026
#7
· Sun 14 Jun, 02:00
· Foxborough
#8
· Sun 14 Jun, 05:00
· Vancouver
#9
· Sun 14 Jun, 18:00
· Houston
#10
· Sun 14 Jun, 21:00
· Arlington
#11
· Mon 15 Jun, 00:00
· Philadelphia
Monday 15 June 2026
#12
· Mon 15 Jun, 03:00
· Guadalupe
#13
· Mon 15 Jun, 17:00
· Atlanta
#14
· Mon 15 Jun, 20:00
· Seattle
#15
· Mon 15 Jun, 23:00
· Miami Gardens
Tuesday 16 June 2026
#16
· Tue 16 Jun, 02:00
· Inglewood
#17
· Tue 16 Jun, 20:00
· East Rutherford
#18
· Tue 16 Jun, 23:00
· Foxborough
Wednesday 17 June 2026
#19
· Wed 17 Jun, 02:00
· Kansas City
#20
· Wed 17 Jun, 05:00
· Santa Clara
#21
· Wed 17 Jun, 18:00
· Houston
#22
· Wed 17 Jun, 21:00
· Arlington
#23
· Thu 18 Jun, 00:00
· Toronto
Thursday 18 June 2026
#24
· Thu 18 Jun, 03:00
· Mexico City
#25
· Thu 18 Jun, 17:00
· Atlanta
#26
· Thu 18 Jun, 20:00
· Inglewood
#27
· Thu 18 Jun, 23:00
· Vancouver
Friday 19 June 2026
#28
· Fri 19 Jun, 02:00
· Zapopan
#32
· Fri 19 Jun, 20:00
· Seattle
#29
· Fri 19 Jun, 23:00
· Philadelphia
#30
· Fri 19 Jun, 23:00
· Foxborough
Saturday 20 June 2026
#31
· Sat 20 Jun, 04:00
· Santa Clara
#35
· Sat 20 Jun, 18:00
· Houston
#33
· Sat 20 Jun, 21:00
· Toronto
Sunday 21 June 2026
#34
· Sun 21 Jun, 01:00
· Kansas City
#36
· Sun 21 Jun, 05:00
· Guadalupe
#38
· Sun 21 Jun, 17:00
· Atlanta
#39
· Sun 21 Jun, 20:00
· Inglewood
#37
· Sun 21 Jun, 23:00
· Miami Gardens
Monday 22 June 2026
#40
· Mon 22 Jun, 02:00
· Vancouver
#43
· Mon 22 Jun, 18:00
· Arlington
#42
· Mon 22 Jun, 22:00
· Philadelphia
Tuesday 23 June 2026
#41
· Tue 23 Jun, 01:00
· East Rutherford
#44
· Tue 23 Jun, 04:00
· Santa Clara
#47
· Tue 23 Jun, 18:00
· Houston
#45
· Tue 23 Jun, 21:00
· Foxborough
#46
· Wed 24 Jun, 00:00
· Toronto
Wednesday 24 June 2026
#48
· Wed 24 Jun, 03:00
· Zapopan
#51
· Wed 24 Jun, 20:00
· Vancouver
#52
· Wed 24 Jun, 20:00
· Seattle
#49
· Wed 24 Jun, 23:00
· Miami Gardens
#50
· Wed 24 Jun, 23:00
· Atlanta
Thursday 25 June 2026
#53
· Thu 25 Jun, 02:00
· Mexico City
#54
· Thu 25 Jun, 02:00
· Guadalupe
#55
· Thu 25 Jun, 21:00
· Philadelphia
#56
· Thu 25 Jun, 21:00
· East Rutherford
#57
· Fri 26 Jun, 00:00
· Arlington
#58
· Fri 26 Jun, 00:00
· Kansas City
Friday 26 June 2026
#59
· Fri 26 Jun, 03:00
· Inglewood
#60
· Fri 26 Jun, 03:00
· Santa Clara
#61
· Fri 26 Jun, 20:00
· Foxborough
#62
· Fri 26 Jun, 20:00
· Toronto
Saturday 27 June 2026
#65
· Sat 27 Jun, 01:00
· Houston
#66
· Sat 27 Jun, 01:00
· Zapopan
#63
· Sat 27 Jun, 04:00
· Seattle
#64
· Sat 27 Jun, 04:00
· Vancouver
#67
· Sat 27 Jun, 22:00
· East Rutherford
#68
· Sat 27 Jun, 22:00
· Philadelphia
#71
· Sun 28 Jun, 00:30
· Miami Gardens
#72
· Sun 28 Jun, 00:30
· Atlanta
Sunday 28 June 2026
#69
· Sun 28 Jun, 03:00
· Kansas City
#70
· Sun 28 Jun, 03:00
· Arlington
#73 · Sun 28 Jun, 20:00 · Inglewood
Winner → match #90
Monday 29 June 2026
#74 · Mon 29 Jun, 21:30 · Foxborough
Winner → match #89
Tuesday 30 June 2026
#75 · Tue 30 Jun, 02:00 · Guadalupe
Winner → match #90
#76 · Tue 30 Jun, 18:00 · Houston
Winner → match #91
#77 · Tue 30 Jun, 22:00 · East Rutherford
Winner → match #89
Wednesday 1 July 2026
#79 · Wed 1 Jul, 02:00 · Mexico City
Winner → match #92
#80 · Wed 1 Jul, 17:00 · Atlanta
Winner → match #92
#78 · Wed 1 Jul, 18:00 · Arlington
Winner → match #91
#82 · Wed 1 Jul, 21:00 · Seattle
Winner → match #94
Thursday 2 July 2026
#81 · Thu 2 Jul, 01:00 · Santa Clara
Winner → match #94
#84 · Thu 2 Jul, 20:00 · Inglewood
Winner → match #93
#83 · Fri 3 Jul, 00:00 · Toronto
Winner → match #93
Friday 3 July 2026
#85 · Fri 3 Jul, 04:00 · Vancouver
Winner → match #96
#88 · Fri 3 Jul, 19:00 · Arlington
Winner → match #95
#86 · Fri 3 Jul, 23:00 · Miami Gardens
Winner → match #95
Saturday 4 July 2026
#87 · Sat 4 Jul, 02:30 · Kansas City
Winner → match #96
#90 · Sat 4 Jul, 18:00 · Houston
Winner → match #97
#89 · Sat 4 Jul, 22:00 · Philadelphia
Winner → match #97
Sunday 5 July 2026
#91 · Sun 5 Jul, 21:00 · East Rutherford
Winner → match #99
Monday 6 July 2026
#92 · Mon 6 Jul, 01:00 · Mexico City
Winner → match #99
#93 · Mon 6 Jul, 20:00 · Arlington
Winner → match #98
Tuesday 7 July 2026
#94 · Tue 7 Jul, 01:00 · Seattle
Winner → match #98
#95 · Tue 7 Jul, 17:00 · Atlanta
Winner → match #100
#96 · Tue 7 Jul, 21:00 · Vancouver
Winner → match #100
Thursday 9 July 2026
#97 · Thu 9 Jul, 21:00 · Foxborough
Winner → match #101
Friday 10 July 2026
#98 · Fri 10 Jul, 20:00 · Inglewood
Winner → match #101
Saturday 11 July 2026
#99 · Sat 11 Jul, 22:00 · Miami Gardens
Winner → match #102
Sunday 12 July 2026
#100 · Sun 12 Jul, 02:00 · Kansas City
Winner → match #102
Tuesday 14 July 2026
#101 · Tue 14 Jul, 20:00 · Arlington
Winner → match #104
Wednesday 15 July 2026
#102 · Wed 15 Jul, 20:00 · Atlanta
Winner → match #104
Saturday 18 July 2026
#103 · Sat 18 Jul, 22:00 · Miami Gardens
Sunday 19 July 2026
#104
· Sun 19 Jul, 20:00
· East Rutherford
Add to your home screen: tap then Add to Home Screen.