Home
News
Groups
Fixtures & Results
Teams & Players
Stats
History
12 Jun, 03:00
Group A
TUR
ITA
0
3
12 Jun, 21:00
Group A
WAL
SUI
1
1
13 Jun, 00:00
Group B
DEN
FIN
0
1
13 Jun, 03:00
Group B
BEL
RUS
3
0
13 Jun, 21:00
Group D
ENG
CRO
1
0
14 Jun, 00:00
Group C
AUT
MKD
3
1
14 Jun, 03:00
Group C
NED
UKR
3
2
14 Jun, 21:00
Group D
SCO
CZE
0
2
15 Jun, 00:00
Group E
POL
SVK
1
2
15 Jun, 03:00
Group E
ESP
SWE
0
0
16 Jun, 00:00
Group F
HUN
POR
0
3
16 Jun, 03:00
Group F
FRA
GER
1
0
16 Jun, 21:00
Group B
FIN
RUS
0
1
17 Jun, 00:00
Group A
TUR
WAL
0
2
17 Jun, 03:00
Group A
ITA
SUI
3
0
17 Jun, 21:00
Group C
UKR
MKD
2
1
18 Jun, 00:00
Group B
DEN
BEL
1
2
18 Jun, 03:00
Group C
NED
AUT
2
0
18 Jun, 21:00
Group E
SWE
SVK
1
0
19 Jun, 00:00
Group D
CRO
CZE
1
1
19 Jun, 03:00
Group D
ENG
SCO
0
0
19 Jun, 21:00
Group F
HUN
FRA
1
1
20 Jun, 00:00
Group F
POR
GER
2
4
20 Jun, 03:00
Group E
ESP
POL
1
1
21 Jun, 00:00
Group A
ITA
WAL
1
0
21 Jun, 00:00
Group A
SUI
TUR
3
1
22 Jun, 00:00
Group C
UKR
AUT
0
1
22 Jun, 00:00
Group C
MKD
NED
0
3
22 Jun, 03:00
Group B
FIN
BEL
0
2
22 Jun, 03:00
Group B
RUS
DEN
1
4
23 Jun, 03:00
Group D
CZE
ENG
0
1
23 Jun, 03:00
Group D
CRO
SCO
3
1
24 Jun, 00:00
Group E
SWE
POL
3
2
24 Jun, 00:00
Group E
SVK
ESP
0
5
24 Jun, 03:00
Group F
GER
HUN
2
2
24 Jun, 03:00
Group F
POR
FRA
2
2
27 Jun, 00:00
WAL
DEN
0
4
27 Jun, 03:00
ITA
aet
win after extra time
ITA
AUT
2
1
28 Jun, 00:00
NED
CZE
0
2
28 Jun, 03:00
BEL
POR
1
0
29 Jun, 00:00
ESP
aet
win after extra time
CRO
ESP
3
5
29 Jun, 03:00
SUI
ap
win on penalties
FRA
SUI
(4)
3
(5)
3
30 Jun, 00:00
ENG
GER
2
0
30 Jun, 03:00
UKR
aet
win after extra time
SWE
UKR
1
2
03 Jul, 00:00
ESP
ap
win on penalties
SUI
ESP
(1)
1
(3)
1
03 Jul, 03:00
BEL
ITA
1
2
04 Jul, 00:00
CZE
DEN
1
2
04 Jul, 03:00
UKR
ENG
0
4
07 Jul, 03:00
ITA
ap
win on penalties
ITA
ESP
(4)
1
(2)
1
08 Jul, 03:00
ENG
aet
win after extra time
ENG
DEN
2
1
12 Jul, 03:00
ITA
ap
win on penalties
ITA
ENG
(3)
1
(2)
1
View all
View all matches
results
Saturday 12 June 2021
Turkey
03:00
0
-
3
Italy
Saturday 12 June 2021
Wales
21:00
1
-
1
Switzerland
Sunday 13 June 2021
Denmark
00:00
0
-
1
Finland
Sunday 13 June 2021
Belgium
03:00
3
-
0
Russia
Sunday 13 June 2021
England
21:00
1
-
0
Croatia
Monday 14 June 2021
Austria
00:00
3
-
1
North Macedonia
Monday 14 June 2021
Netherlands
03:00
3
-
2
Ukraine
Monday 14 June 2021
Scotland
21:00
0
-
2
Czech Republic
Tuesday 15 June 2021
Poland
00:00
1
-
2
Slovakia
Tuesday 15 June 2021
Spain
03:00
0
-
0
Sweden
Wednesday 16 June 2021
Hungary
00:00
0
-
3
Portugal
Wednesday 16 June 2021
France
03:00
1
-
0
Germany
Wednesday 16 June 2021
Finland
21:00
0
-
1
Russia
Thursday 17 June 2021
Turkey
00:00
0
-
2
Wales
Thursday 17 June 2021
Italy
03:00
3
-
0
Switzerland
Thursday 17 June 2021
Ukraine
21:00
2
-
1
North Macedonia
Friday 18 June 2021
Denmark
00:00
1
-
2
Belgium
Friday 18 June 2021
Netherlands
03:00
2
-
0
Austria
Friday 18 June 2021
Sweden
21:00
1
-
0
Slovakia
Saturday 19 June 2021
Croatia
00:00
1
-
1
Czech Republic
Saturday 19 June 2021
England
03:00
0
-
0
Scotland
Saturday 19 June 2021
Hungary
21:00
1
-
1
France
Sunday 20 June 2021
Portugal
00:00
2
-
4
Germany
Sunday 20 June 2021
Spain
03:00
1
-
1
Poland
Monday 21 June 2021
Italy
00:00
1
-
0
Wales
Monday 21 June 2021
Switzerland
00:00
3
-
1
Turkey
Tuesday 22 June 2021
Ukraine
00:00
0
-
1
Austria
Tuesday 22 June 2021
North Macedonia
00:00
0
-
3
Netherlands
Tuesday 22 June 2021
Finland
03:00
0
-
2
Belgium
Tuesday 22 June 2021
Russia
03:00
1
-
4
Denmark
Wednesday 23 June 2021
Czech Republic
03:00
0
-
1
England
Wednesday 23 June 2021
Croatia
03:00
3
-
1
Scotland
Thursday 24 June 2021
Sweden
00:00
3
-
2
Poland
Thursday 24 June 2021
Slovakia
00:00
0
-
5
Spain
Thursday 24 June 2021
Germany
03:00
2
-
2
Hungary
Thursday 24 June 2021
Portugal
03:00
2
-
2
France
Sunday 27 June 2021
Wales
00:00
0
-
4
Denmark
Sunday 27 June 2021
Italy
03:00
2
-
1
Austria
Italy win after extra time
Monday 28 June 2021
Netherlands
00:00
0
-
2
Czech Republic
Monday 28 June 2021
Belgium
03:00
1
-
0
Portugal
Tuesday 29 June 2021
Croatia
00:00
3
-
5
Spain
Spain win after extra time
Tuesday 29 June 2021
France
03:00
3
-
3
Switzerland
Switzerland win on penalties (4-5)
Wednesday 30 June 2021
England
00:00
2
-
0
Germany
Wednesday 30 June 2021
Sweden
03:00
1
-
2
Ukraine
Ukraine win after extra time
Saturday 03 July 2021
Switzerland
00:00
1
-
1
Spain
Spain win on penalties (1-3)
Saturday 03 July 2021
Belgium
03:00
1
-
2
Italy
Sunday 04 July 2021
Czech Republic
00:00
1
-
2
Denmark
Sunday 04 July 2021
Ukraine
03:00
0
-
4
England
Wednesday 07 July 2021
Italy
03:00
1
-
1
Spain
Italy win on penalties (4-2)
Thursday 08 July 2021
England
03:00
2
-
1
Denmark
England win after extra time
Monday 12 July 2021
Italy
03:00
1
-
1
England
Italy win on penalties (3-2)
Headline
Familiar Shootout Heartbreak For England As Italy Win Euros
News
Gianluigi Donnarumma Named EURO 2020 Player Of The Tournament
Show More
Pedri Named EURO 2020 Young Player Of The Tournament
Show More
Cristiano Ronaldo Wins EURO 2020 Alipay Top Scorer Award
Show More
Team statistics
Goals scored
Italy
13
Spain
13
Denmark
12
England
11
Belgium
9
Total attempts
Italy
128
Spain
111
Denmark
96
Switzerland
69
England
64
Attempts on target
Spain
43
Denmark
40
Italy
36
England
26
Switzerland
22
Fouls committed
Italy
93
Denmark
75
Spain
72
England
71
Switzerland
63
Player statistics
Top scorers
Cristiano Ronaldo
5
Patrik Schick
5
Romelu Lukaku
4
Emil Forsberg
4
Karim Benzema
4
Assists
Steven Zuber
4
Dani Olmo
3
Luke Shaw
3
Marco Verratti
3
Pierre-Emile Højbjerg
3
Attempts on target
Patrik Schick
9
Álvaro Morata
9
Cristiano Ronaldo
8
Harry Kane
8
Dani Olmo
7
Fouls committed
Thomas Delaney
15
Giovanni Di Lorenzo
11
Kalvin Phillips
12
Jorginho
11
Thorgan Hazard
11
All-time stats
Most titles
Germany
Spain
Italy
Top scorers
Cristiano Ronaldo
Portugal
14
Michel Platini
France
9
Antoine Griezmann
France
7
Most appearances
Cristiano Ronaldo
Portugal
25
Pepe
Portugal
19
João Moutinho
Portugal
19