UEFA EURO 2028 · England, Scotland, Wales & Ireland · teams and kick-off times after the draw · 51 matches
| Time | Grp. | Match | Res. | Stadium |
|---|---|---|---|---|
| Fri, 06/09/2028 | ||||
| – | A | A1 – A2 |
||
| Sat, 06/10/2028 | ||||
| – | A | A3 – A4 |
||
| – | B | B1 – B2 |
||
| – | B | B3 – B4 |
||
| Sun, 06/11/2028 | ||||
| – | C | C1 – C2 |
||
| – | C | C3 – C4 |
||
| – | D | D3 – D4 |
||
| Mon, 06/12/2028 | ||||
| – | D | D1 – D2 |
||
| – | E | E1 – E2 |
||
| – | E | E3 – E4 |
||
| Tue, 06/13/2028 | ||||
| – | F | F1 – F2 |
||
| – | F | F3 – F4 |
||
| Time | Grp. | Match | Res. | Stadium |
|---|---|---|---|---|
| Wed, 06/14/2028 | ||||
| – | A | A1 – A3 |
||
| – | A | A2 – A4 |
||
| – | B | B1 – B3 |
||
| Thu, 06/15/2028 | ||||
| – | B | B2 – B4 |
||
| – | C | C1 – C3 |
||
| – | C | C2 – C4 |
||
| Fri, 06/16/2028 | ||||
| – | D | D1 – D3 |
||
| – | D | D2 – D4 |
||
| – | E | E1 – E3 |
||
| Sat, 06/17/2028 | ||||
| – | E | E2 – E4 |
||
| – | F | F1 – F3 |
||
| – | F | F2 – F4 |
||
| Time | Grp. | Match | Res. | Stadium |
|---|---|---|---|---|
| Sun, 06/18/2028 | ||||
| – | A | A4 – A1 |
||
| – | A | A2 – A3 |
||
| Mon, 06/19/2028 | ||||
| – | B | B4 – B1 |
||
| – | B | B2 – B3 |
||
| Tue, 06/20/2028 | ||||
| – | C | C4 – C1 |
||
| – | C | C2 – C3 |
||
| – | D | D4 – D1 |
||
| – | D | D2 – D3 |
||
| Wed, 06/21/2028 | ||||
| – | E | E4 – E1 |
||
| – | E | E2 – E3 |
||
| – | F | F4 – F1 |
||
| – | F | F2 – F3 |
||
| Time | Match | Res. | Stadium | |
|---|---|---|---|---|
| Sat, 06/24/2028 | ||||
| – | Winner Group A – Runner-up Group C |
|||
| – | Runner-up Group A – Runner-up Group B |
|||
| Sun, 06/25/2028 | ||||
| – | Winner Group B – 3rd Group A/D/E/F |
|||
| – | Winner Group C – 3rd Group D/E/F |
|||
| Mon, 06/26/2028 | ||||
| – | Winner Group F – 3rd Group A/B/C |
|||
| – | Runner-up Group D – Runner-up Group E |
|||
| Tue, 06/27/2028 | ||||
| – | Winner Group D – Runner-up Group F |
|||
| – | Winner Group E – 3rd Group A/B/C/D |
|||
| Time | Match | Res. | Stadium | |
|---|---|---|---|---|
| Fri, 06/30/2028 | ||||
| – | Winner Match 39 – Winner Match 37 |
|||
| – | Winner Match 41 – Winner Match 42 |
|||
| Sat, 07/01/2028 | ||||
| – | Winner Match 44 – Winner Match 43 |
|||
| – | Winner Match 40 – Winner Match 38 |
|||
| Time | Match | Res. | Stadium | |
|---|---|---|---|---|
| Tue, 07/04/2028 | ||||
| – | Winner Match 45 – Winner Match 46 |
|||
| Wed, 07/05/2028 | ||||
| – | Winner Match 47 – Winner Match 48 |
|||
| Time | Match | Res. | Stadium | |
|---|---|---|---|---|
| Sun, 07/09/2028 | ||||
| – | Winner Match 49 – Winner Match 50 |
|||