Euro 2024

Euro 2024 Group stage 1st round

Date Home team Result Away team
14 Jun
21:00
Germany
Germany
5 - 1 Scotland
Scotland
15 Jun
15:00
Hungary
Hungary
1 - 3 Switzerland
Switzerland
15 Jun
18:00
Spain
Spain
3 - 0 Croatia
Croatia
15 Jun
21:00
Italy
Italy
2 - 1 Albania
Albania
16 Jun
15:00
Poland
Poland
1 - 2 Netherlands
Netherlands
16 Jun
18:00
Slovenia
Slovenia
1 - 1 Denmark
Denmark
16 Jun
21:00
Serbia
Serbia
0 - 1 England
England
17 Jun
15:00
Romania
Romania
3 - 0 Ukraine
Ukraine
17 Jun
18:00
Belgium
Belgium
0 - 1 Slovakia
Slovakia
17 Jun
21:00
Austria
Austria
0 - 1 France
France
18 Jun
18:00
Turkey
Turkey
3 - 1 Georgia
Georgia
18 Jun
21:00
Portugal
Portugal
2 - 1 Czech Republic
Czech Republic

Euro 2024 Group stage 2nd round

Date Home team Result Away team
19 Jun
15:00
Croatia
Croatia
2 - 2 Albania
Albania
19 Jun
18:00
Germany
Germany
2 - 0 Hungary
Hungary
19 Jun
21:00
Scotland
Scotland
1 - 1 Switzerland
Switzerland
20 Jun
15:00
Slovenia
Slovenia
1 - 1 Serbia
Serbia
20 Jun
18:00
Denmark
Denmark
1 - 1 England
England
20 Jun
21:00
Spain
Spain
1 - 0 Italy
Italy
21 Jun
15:00
Slovakia
Slovakia
1 - 2 Ukraine
Ukraine
21 Jun
18:00
Poland
Poland
1 - 3 Austria
Austria
21 Jun
21:00
Netherlands
Netherlands
0 - 0 France
France
22 Jun
15:00
Georgia
Georgia
1 - 1 Czech Republic
Czech Republic
22 Jun
18:00
Turkey
Turkey
0 - 3 Portugal
Portugal
22 Jun
21:00
Belgium
Belgium
2 - 0 Romania
Romania

Euro 2024 Group stage 3rd round

Date Home team Result Away team
23 Jun
21:00
Switzerland
Switzerland
1 - 1 Germany
Germany
23 Jun
21:00
Scotland
Scotland
0 - 1 Hungary
Hungary
24 Jun
21:00
Croatia
Croatia
1 - 1 Italy
Italy
24 Jun
21:00
Albania
Albania
0 - 1 Spain
Spain
25 Jun
18:00
Netherlands
Netherlands
2 - 3 Austria
Austria
25 Jun
18:00
France
France
1 - 1 Poland
Poland
25 Jun
21:00
England
England
0 - 0 Slovenia
Slovenia
25 Jun
21:00
Denmark
Denmark
0 - 0 Serbia
Serbia
26 Jun
18:00
Slovakia
Slovakia
1 - 1 Romania
Romania
26 Jun
18:00
Ukraine
Ukraine
0 - 0 Belgium
Belgium
26 Jun
21:00
Czech Republic
Czech Republic
1 - 2 Turkey
Turkey
26 Jun
21:00
Georgia
Georgia
2 - 0 Portugal
Portugal

Euro 2024 Round of 16 - Round of 16

Date Home team Result Away team
29 Jun
18:00
Switzerland
Switzerland
2 - 0 Italy
Italy
29 Jun
21:00
Germany
Germany
2 - 0 Denmark
Denmark
30 Jun
18:00
England
England *
1 - 1
(2 - 1)
Slovakia
Slovakia
30 Jun
21:00
Spain
Spain
4 - 1 Georgia
Georgia
1 Jul
18:00
France
France
1 - 0 Belgium
Belgium
1 Jul
21:00
Portugal
Portugal *
0 - 0
(0 - 0)
Slovenia
Slovenia
2 Jul
18:00
Romania
Romania
0 - 3 Netherlands
Netherlands
2 Jul
21:00
Austria
Austria
1 - 2 Turkey
Turkey

Euro 2024 Round of finals - Quarter-final

Date Home team Result Away team
5 Jul
18:00
Spain
Spain
1 - 1
(2 - 1)
Germany
Germany
5 Jul
21:00
Portugal
Portugal
0 - 0
(0 - 0)
France
France *
6 Jul
18:00
England
England *
1 - 1
(1 - 1)
Switzerland
Switzerland
6 Jul
21:00
Netherlands
Netherlands
2 - 1 Turkey
Turkey

Euro 2024 Round of finals - Semi-final

Date Home team Result Away team
9 Jul
21:00
Spain
Spain
2 - 1 France
France
10 Jul
21:00
Netherlands
Netherlands
1 - 2 England
England

Euro 2024 Round of finals - Final

Date Home team Result Away team
14 Jul
21:00
Spain
Spain
2 - 1 England
England

Statistics

Competition Matches Goals
Euro 2024 51 115