Matches, every kick.
Every World Cup match in a single table — date, stage, teams, score, attendance, venue. Pick a tournament + stage. Knockout dramatic finishes (AET, penalties) are flagged.
Fan poll · powered by Siono
Closes in 85d
The 2022 World Cup will be remembered for…
| Date | Stage | Match | Score | Venue | Att. | Weather |
|---|---|---|---|---|---|---|
| Nov 20, 2022 | Grp A | 0–2 | Al Bayt Stadium, Al Khor | — | ☀️24° | |
| Nov 21, 2022 | Grp A | 0–2 | Al Thumama Stadium, Doha | — | ☀️23° | |
| Nov 21, 2022 | Grp B | 6–2 | Khalifa International Stadium, Al Rayyan | — | ☀️26° | |
| Nov 21, 2022 | Grp B | 1–1 | Ahmad bin Ali Stadium, Al Rayyan | — | ☀️20° | |
| Nov 22, 2022 | Grp C | 1–2 | Lusail Stadium, Lusail | — | ☀️27° | |
| Nov 22, 2022 | Grp C | 0–0 | Stadium 974, Doha | — | ☀️25° | |
| Nov 22, 2022 | Grp D | 0–0 | Education City Stadium, Al Rayyan | — | ☀️27° | |
| Nov 22, 2022 | Grp D | 4–1 | Al Janoub Stadium, Al Wakrah | — | ☀️21° | |
| Nov 23, 2022 | Grp E | 1–2 | Khalifa International Stadium, Al Rayyan | — | ☀️27° | |
| Nov 23, 2022 | Grp E | 7–0 | Al Thumama Stadium, Doha | — | ☀️24° | |
| Nov 23, 2022 | Grp F | 0–0 | Al Bayt Stadium, Al Khor | — | ☀️27° | |
| Nov 23, 2022 | Grp F | 1–0 | Ahmad bin Ali Stadium, Al Rayyan | — | ☀️19° | |
| Nov 24, 2022 | Grp G | 1–0 | Al Janoub Stadium, Al Wakrah | — | ⛅28° | |
| Nov 24, 2022 | Grp G | 2–0 | Lusail Stadium, Lusail | — | ⛅24° | |
| Nov 24, 2022 | Grp H | 0–0 | Education City Stadium, Al Rayyan | — | ⛅28° | |
| Nov 24, 2022 | Grp H | 3–2 | Stadium 974, Doha | — | ⛅25° | |
| Nov 25, 2022 | Grp A | 1–3 | Al Thumama Stadium, Doha | — | ☀️28° | |
| Nov 25, 2022 | Grp A | 1–1 | Khalifa International Stadium, Al Rayyan | — | ☀️25° | |
| Nov 25, 2022 | Grp B | 0–2 | Ahmad bin Ali Stadium, Al Rayyan | — | ☀️31° | |
| Nov 25, 2022 | Grp B | 0–0 | Al Bayt Stadium, Al Khor | — | ☀️23° | |
| Nov 26, 2022 | Grp C | 2–0 | Education City Stadium, Al Rayyan | — | ☀️31° | |
| Nov 26, 2022 | Grp C | 2–0 | Lusail Stadium, Lusail | — | ☀️23° | |
| Nov 26, 2022 | Grp D | 0–1 | Al Janoub Stadium, Al Wakrah | — | ☀️31° | |
| Nov 26, 2022 | Grp D | 2–1 | Stadium 974, Doha | — | ☀️26° | |
| Nov 27, 2022 | Grp E | 0–1 | Ahmad bin Ali Stadium, Al Rayyan | — | ⛅31° | |
| Nov 27, 2022 | Grp E | 1–1 | Al Bayt Stadium, Al Khor | — | ☀️23° | |
| Nov 27, 2022 | Grp F | 0–2 | Al Thumama Stadium, Doha | — | ☀️30° | |
| Nov 27, 2022 | Grp F | 4–1 | Khalifa International Stadium, Al Rayyan | — | ☀️26° | |
| Nov 28, 2022 | Grp G | 3–3 | Al Janoub Stadium, Al Wakrah | — | ☀️31° | |
| Nov 28, 2022 | Grp G | 1–0 | Stadium 974, Doha | — | ☀️25° | |
| Nov 28, 2022 | Grp H | 2–3 | Education City Stadium, Al Rayyan | — | ☀️29° | |
| Nov 28, 2022 | Grp H | 2–0 | Lusail Stadium, Lusail | — | ☀️23° | |
| Nov 29, 2022 | Grp A | 1–2 | Khalifa International Stadium, Al Rayyan | — | ⛅26° | |
| Nov 29, 2022 | Grp A | 2–0 | Al Bayt Stadium, Al Khor | — | ⛅25° | |
| Nov 29, 2022 | Grp B | 0–3 | Ahmad bin Ali Stadium, Al Rayyan | — | ⛅23° | |
| Nov 29, 2022 | Grp B | 0–1 | Al Thumama Stadium, Doha | — | ⛅25° | |
| Nov 30, 2022 | Grp C | 0–2 | Stadium 974, Doha | — | ⛅23° | |
| Nov 30, 2022 | Grp C | 1–2 | Lusail Stadium, Lusail | — | ☀️22° | |
| Nov 30, 2022 | Grp D | 1–0 | Al Janoub Stadium, Al Wakrah | — | ☀️25° | |
| Nov 30, 2022 | Grp D | 1–0 | Education City Stadium, Al Rayyan | — | ☀️26° | |
| Dec 1, 2022 | Grp E | 2–1 | Khalifa International Stadium, Al Rayyan | — | ☀️22° | |
| Dec 1, 2022 | Grp E | 2–4 | Al Bayt Stadium, Al Khor | — | ☀️22° | |
| Dec 1, 2022 | Grp F | 0–0 | Ahmad bin Ali Stadium, Al Rayyan | — | ⛅26° | |
| Dec 1, 2022 | Grp F | 1–2 | Al Thumama Stadium, Doha | — | ⛅26° | |
| Dec 2, 2022 | Grp G | 2–3 | Stadium 974, Doha | — | ☀️24° | |
| Dec 2, 2022 | Grp G | 1–0 | Lusail Stadium, Lusail | — | ☀️23° | |
| Dec 2, 2022 | Grp H | 0–2 | Al Janoub Stadium, Al Wakrah | — | ☀️26° | |
| Dec 2, 2022 | Grp H | 2–1 | Education City Stadium, Al Rayyan | — | ☀️27° | |
| Dec 3, 2022 | r16 | 3–1 | Khalifa International Stadium, Al Rayyan | — | ☀️26° | |
| Dec 3, 2022 | r16 | 2–1 | Ahmad bin Ali Stadium, Al Rayyan | — | ☀️21° | |
| Dec 4, 2022 | r16 | 3–1 | Al Thumama Stadium, Doha | — | ☀️26° | |
| Dec 4, 2022 | r16 | 3–0 | Al Bayt Stadium, Al Khor | — | ☀️22° | |
| Dec 5, 2022 | r16 | 1–1AET | Al Janoub Stadium, Al Wakrah | — | ⛅25° | |
| Dec 5, 2022 | r16 | 4–1 | Stadium 974, Doha | — | ⛅24° | |
| Dec 6, 2022 | r16 | 0–0AET | Education City Stadium, Al Rayyan | — | ☀️25° | |
| Dec 6, 2022 | r16 | 6–1 | Lusail Stadium, Lusail | — | ☀️23° | |
| Dec 9, 2022 | qf | 1–1AET | Education City Stadium, Al Rayyan | — | ⛅22° | |
| Dec 9, 2022 | qf | 2–2AET | Lusail Stadium, Lusail | — | ☀️20° | |
| Dec 10, 2022 | qf | 1–0 | Al Thumama Stadium, Doha | — | ☀️20° | |
| Dec 10, 2022 | qf | 1–2 | Al Bayt Stadium, Al Khor | — | ☀️18° | |
| Dec 13, 2022 | sf | 3–0 | Lusail Stadium, Lusail | — | ☀️19° | |
| Dec 14, 2022 | sf | 2–0 | Al Bayt Stadium, Al Khor | — | ☀️20° | |
| Dec 17, 2022 | thirdPlace | 2–1 | Khalifa International Stadium, Al Rayyan | — | ☀️22° | |
| Dec 18, 2022 | F | 3–3AET | Lusail Stadium, Lusail | — | ☀️21° |
Team logistics — 2022
32 teams · sorted by distanceDistance is stadium-to-stadium between consecutive matches, great-circle (haversine). First match counts 0 km — we don't guess a pre-tournament anchor. Rest days = full days between consecutive kickoffs (so a Mon → Fri turnaround is 3 days of rest). TZ shift = max hours offset between any venue's country and the team's home country. Multi-zone countries (USA, Brazil, Russia) use their capital city as proxy. DST ignored.
| Team | Matches | Distance | TZ shift | Avg rest | Min rest | Cities visited |
|---|---|---|---|---|---|---|
| 7 | 167 km | 2h | 3.0d | 2d | Al Khor → Doha → Al Rayyan | |
| 7 | 147 km | 2h | 3.0d | 3d | Al Khor → Doha → Al Rayyan → Al Wakrah → Lusail | |
| 5 | 120 km | 3h | 3.8d | 3d | Doha → Al Khor → Al Rayyan | |
| 7 | 119 km | 2h | 3.3d | 3d | Al Wakrah → Doha → Al Rayyan → Al Khor → Lusail | |
| 5 | 115 km | 2h | 3.5d | 3d | Doha → Al Khor → Lusail | |
| 4 | 96 km | 8h | 3.0d | 3d | Al Rayyan → Al Khor → Doha | |
| 4 | 96 km | 2h | 3.3d | 3d | Doha → Al Khor → Al Rayyan | |
| 3 | 94 km | 0h | 3.5d | 3d | Al Khor → Doha | |
| 5 | 67 km | 3h | 3.0d | 3d | Doha → Lusail → Al Rayyan | |
| 5 | 66 km | 6h | 2.8d | 2d | Lusail → Doha → Al Rayyan | |
| 3 | 62 km | 9h | 3.0d | 3d | Doha → Al Rayyan → Al Khor | |
| 7 | 58 km | 6h | 3.3d | 2d | Lusail → Doha → Al Rayyan | |
| 4 | 54 km | 3h | 3.3d | 3d | Doha → Al Khor | |
| 3 | 51 km | 2h | 3.0d | 3d | Al Rayyan → Al Wakrah | |
| 3 | 49 km | 2h | 3.0d | 3d | Lusail → Al Wakrah → Doha | |
| 3 | 47 km | 2h | 3.0d | 3d | Al Rayyan → Doha | |
| 3 | 47 km | 6h | 3.0d | 3d | Al Rayyan → Lusail → Al Wakrah | |
| 4 | 46 km | 6h | 3.0d | 3d | Doha → Al Rayyan → Al Wakrah | |
| 3 | 43 km | 8h | 3.5d | 3d | Al Khor → Doha | |
| 3 | 43 km | 2h | 3.0d | 3d | Doha → Al Khor | |
| 3 | 41 km | 3h | 3.0d | 3d | Doha → Al Rayyan → Al Wakrah | |
| 4 | 37 km | 2h | 3.0d | 3d | Doha → Al Rayyan | |
| 3 | 36 km | 0.5h | 3.0d | 3d | Doha → Al Rayyan | |
| 4 | 33 km | 7h | 2.7d | 2d | Al Wakrah → Al Rayyan | |
| 4 | 33 km | 2h | 3.0d | 3d | Al Wakrah → Doha → Lusail | |
| 3 | 33 km | 2h | 3.0d | 3d | Al Wakrah → Lusail | |
| 3 | 31 km | 2h | 3.0d | 3d | Al Rayyan → Doha → Al Wakrah | |
| 3 | 28 km | 0h | 3.0d | 3d | Lusail → Al Rayyan | |
| 3 | 24 km | 8h | 3.0d | 3d | Al Rayyan → Doha | |
| 3 | 17 km | 9h | 3.0d | 3d | Doha → Lusail | |
| 4 | 15 km | 6h | 2.7d | 2d | Al Rayyan → Doha | |
| 3 | 0 km | 3h | 3.0d | 3d | Al Rayyan |
Coming next: goals-by-minute bucket, captain per match, and penalty-shootout granularity. Subscribe to the API to get the extra fields as they ship.