Euro 2024 Points Table: The UEFA Euro 2024 commenced on June 14 as hosts Germany took on Scotland at the Munich Football Arena.
On Saturday (June 15), three matches were played. The first one is in Group A between Hungary and Switzerland. The other two matches were Group B clashes - Spain vs Croatia and Italy vs Albania.

| Team | PL | W | D | L | GS-GC | GD | PTS |
| Germany | 1 | 1 | 0 | 0 | 5-1 | +4 | 3 |
| Switzerland | 1 | 1 | 0 | 0 | 3-1 | +2 | 3 |
| Hungary | 1 | 0 | 0 | 1 | 1-3 | -2 | 0 |
| Scotland | 1 | 0 | 0 | 1 | 1-5 | -4 | 0 |
| Team | PL | W | D | L | GS-GC | GD | PTS |
| Spain | 1 | 1 | 0 | 0 | 3-0 | +3 | 3 |
| Italy | 1 | 1 | 0 | 0 | 2-1 | +1 | 3 |
| Albania | 1 | 0 | 0 | 1 | 1-2 | -1 | 0 |
| Croatia | 1 | 0 | 0 | 1 | 0-3 | -3 | 0 |
| Team | PL | W | D | L | GS-GC | GD | PTS |
| Denmark | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| England | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Serbia | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Slovenia | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | PL | W | D | L | GS-GC | GD | PTS |
| France | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Austria | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Netherlands | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Poland | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | PL | W | D | L | GS-GC | GD | PTS |
| Belgium | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Romania | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Slovakia | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ukraine | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | PL | W | D | L | GS-GC | GD | PTS |
| Portugal | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Georgia | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Turkey | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Czech Republic | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apart from the Top Two teams of each group, the four best 3rd-placed teams among the Six groups will also advance to the Round of 16 of Euro 2024.
Check Out the complete list of fixtures for Euro 2024. A total of 16 teams will advance from the group stages to the knockouts.
| Match | Group | Date | Time (in IST) | Results |
| Germany vs Scotland | A | June 15 | 12:30 am | Germany 5-1 Scotland |
| Hungary vs Switzerland | A | June 15 | 6:30 pm | Hungary 1-3 Switzerland |
| Spain vs Croatia | B | June 15 | 9:30 pm | Spain 3-0 Croatia |
| Italy vs Albania | B | June 16 | 12:30 am | Italy 2-1 Albania |
| Poland vs Netherlands | D | June 16 | 6:30 pm | |
| Slovenia vs Denmark | C | June 16 | 9:30 pm | |
| Serbia vs England | C | June 17 | 12:30 am | |
| Romania vs Ukraine | E | June 17 | 6:30 pm | |
| Belgium vs Slovakia | E | June 17 | 9:30 pm | |
| Austria vs France | D | June 18 | 12:30 am | |
| Turkey vs Georgia | F | June 18 | 9:30 pm | |
| Portugal vs Czech Republic | F | June 19 | 12:30 am | |
| Croatia vs Albania | B | June 19 | 6:30 pm | |
| Germany vs Hungary | A | June 19 | 9:30 pm | |
| Scotland vs Switzerland | A | June 20 | 12:30 am | |
| Slovenia vs Serbia | C | June 20 | 6:30 pm | |
| Denmark vs England | C | June 20 | 9:30 pm | |
| Spain vs Italy | B | June 21 | 12:30 am | |
| Slovakia vs Ukraine | E | June 21 | 6:30 pm | |
| Poland vs Austria | D | June 21 | 9:30 pm | |
| Netherlands vs France | D | June 22 | 12:30 am | |
| Georgia vs Czech Republic | F | June 22 | 6:30 pm | |
| Turkey vs Portugal | F | June 22 | 9:30 pm | |
| Belgium vs Romania | E | June 23 | 12:30 am | |
| Scotland vs Hungary | A | June 24 | 12:30 am | |
| Switzerland vs Germany | A | June 24 | 12:30 am | |
| Albania vs Spain | B | June 25 | 12:30 am | |
| Croatia vs Italy | B | June 25 | 12:30 am | |
| France vs Poland | D | June 25 | 9:30 pm | |
| Netherlands vs Austria | D | June 25 | 9:30 pm | |
| Denmark vs Serbia | C | June 26 | 12:30 am | |
| England vs Slovenia | C | June 26 | 12:30 am | |
| Slovakia vs Romania | E | June 26 | 9:30 pm | |
| Ukraine vs Belgium | E | June 26 | 9:30 pm | |
| Czech Republic vs Turkey | F | June 27 | 12:30 am | |
| Georgia vs Portugal | F | June 27 | 12:30 am |
1 - First in the Group (Eg: 1C - 1st in Group C)
2- Second in the Group
3- Third in the Group
| Match (Match No.) | Date | Time (in IST) | Venue |
| 2A vs 2B (38) | June 29 | 9:30 pm | Berlin |
| 1A vs 2C (37) | June 30 | 12:30 am | Dortmund |
| 1C vs 3D/E/F (40) | June 30 | 9:30 pm | Gelsenkirchen |
| 1B vs 3A/D/E/F (39) | July 1 | 12:30 am | Koln |
| 2D vs 2E (42) | July 1 | 9:30 pm | Dusseldorf |
| 1F vs 3A/B/C (41) | July 2 | 12:30 am | Frankfurt |
| 1E vs 3A/B/C/D (43) | July 2 | 9:30 pm | Munich |
| 1D vs 2F (44) | July 3 | 12:30 am | Leipzig |
| Match | Date | Time (in IST) | Venue |
| QF 1 - Match 37 Winner vs Match 39 Winner | July 5 | 9:30 pm | Stuttgart |
| QF 2 - Match 41 Winner vs Match 42 Winner | July 6 | 12:30 am | Hamburg |
| QF 3 - Match 40 Winner vs Match 38 Winner | July 6 | 9:30 pm | Dusseldorf |
| QF 4 - Match 43 Winner vs Match 44 Winner | July 7 | 12:30 am | Berlin |
QF 1 Winner vs QF 2 Winner - July 10 (12:30 am IST) - Munich
QF 3 Winner vs QF 4 Winner - July 11 (12:30 am IST) - Dortmund
July 14