Tournament Predictor

All the matches in Euro 2024

All the matches in Euro 2024 are listed below. If you would like more tailored information, please click one of these links:

Matches and potential matches for a specific team

Matches broken down by group

Groups

Friday 14th June

The flag of Germany

Germany

vs
The flag of Scotland

Scotland

Saturday 15th June

The flag of Hungary

Hungary

vs
The flag of Switzerland

Switzerland

The flag of Spain

Spain

vs
The flag of Croatia

Croatia

The flag of Italy

Italy

vs
The flag of Albania

Albania

Sunday 16th June

The flag of Poland

Poland

vs
The flag of Netherlands

Netherlands

The flag of Slovenia

Slovenia

vs
The flag of Denmark

Denmark

The flag of Serbia

Serbia

vs
The flag of England

England

Monday 17th June

The flag of Romania

Romania

vs
The flag of Ukraine

Ukraine

The flag of Belgium

Belgium

vs
The flag of Slovakia

Slovakia

The flag of Austria

Austria

vs
The flag of France

France

Tuesday 18th June

The flag of Turkey

Turkey

vs
The flag of Georgia

Georgia

The flag of Portugal

Portugal

vs
The flag of Czechia

Czechia

Wednesday 19th June

The flag of Croatia

Croatia

vs
The flag of Albania

Albania

The flag of Germany

Germany

vs
The flag of Hungary

Hungary

The flag of Scotland

Scotland

vs
The flag of Switzerland

Switzerland

Thursday 20th June

The flag of Slovenia

Slovenia

vs
The flag of Serbia

Serbia

The flag of Denmark

Denmark

vs
The flag of England

England

The flag of Spain

Spain

vs
The flag of Italy

Italy

Friday 21st June

The flag of Slovakia

Slovakia

vs
The flag of Ukraine

Ukraine

The flag of Poland

Poland

vs
The flag of Austria

Austria

The flag of Netherlands

Netherlands

vs
The flag of France

France

Saturday 22nd June

The flag of Georgia

Georgia

vs
The flag of Czechia

Czechia

The flag of Turkey

Turkey

vs
The flag of Portugal

Portugal

The flag of Belgium

Belgium

vs
The flag of Romania

Romania

Sunday 23rd June

The flag of Switzerland

Switzerland

vs
The flag of Germany

Germany

The flag of Scotland

Scotland

vs
The flag of Hungary

Hungary

Monday 24th June

The flag of Croatia

Croatia

vs
The flag of Italy

Italy

The flag of Albania

Albania

vs
The flag of Spain

Spain

Tuesday 25th June

The flag of Netherlands

Netherlands

vs
The flag of Austria

Austria

The flag of France

France

vs
The flag of Poland

Poland

The flag of England

England

vs
The flag of Slovenia

Slovenia

The flag of Denmark

Denmark

vs
The flag of Serbia

Serbia

Wednesday 26th June

The flag of Slovakia

Slovakia

vs
The flag of Romania

Romania

The flag of Ukraine

Ukraine

vs
The flag of Belgium

Belgium

The flag of Czechia

Czechia

vs
The flag of Turkey

Turkey

The flag of Georgia

Georgia

vs
The flag of Portugal

Portugal

Round of 16

Saturday 29th June

1st group A
vs
2nd group C
2nd group A
vs
2nd group B

Sunday 30th June

1st group B
vs
3rd group A, D, E, F
1st group C
vs
3rd group D, E, F

Monday 1st July

1st group F
vs
3rd group A, B, C
2nd group D
vs
2nd group E

Tuesday 2nd July

1st group E
vs
3rd group A, B, C, D
1st group D
vs
2nd group F

Quarter Final

Friday 5th July

W match 39
vs
W match 37
W match 42
vs
W match 41

Saturday 6th July

W match 43
vs
W match 44
W match 40
vs
W match 38

Semi Final

Tuesday 9th July

W match 45
vs
W match 46

Wednesday 10th July

W match 48
vs
W match 47

Final

Sunday 14th July

W match 49
vs
W match 50