Skip to content
← All competitions
Europe (cups) football 4 competitions

UEFA European Championship

53 clubs 0 players 17 seasons 19602024 0 records

About UEFA European Championship

The UEFA European Football Championship, less formally the European Championship and informally the Euro or Euros, is the primary association football tournament organised by the Union of European Football Associations (UEFA). The competition is contested by UEFA members' senior men's national teams, determining the continental champion of Europe. It is the second-most watched football tournament in the world after the FIFA World Cup; the Euro 2016 final was watched by a global audience of around 600 million. The competition has been held every four years since 1960, except 2020, when it was postponed until 2021 due to the COVID-19 pandemic in Europe, but kept the name Euro 2020. Scheduled to be in the even-numbered year between FIFA World Cup tournaments, it was originally called the European Nations' Cup before changing to its current name in 1968. Since 1996, the individual events have been branded as "UEFA Euro [year]".

Leaders — All seasons

Group stage

Group A
#TeamPWDLGFGAPts
1 Germany 3 2 1 0 8 2 7
2 Switzerland 3 1 2 0 5 3 5
3 Hungary 3 1 0 2 2 5 3
4 Scotland 3 0 1 2 2 7 1
Group B
#TeamPWDLGFGAPts
1 Spain 3 3 0 0 5 0 9
2 Italy 3 1 1 1 3 3 4
3 Croatia 3 0 2 1 3 6 2
4 Albania 3 0 1 2 3 5 1
Group C
#TeamPWDLGFGAPts
1 England 3 1 2 0 2 1 5
2 Denmark 3 0 3 0 2 2 3
3 Slovenia 3 0 3 0 2 2 3
4 Serbia 3 0 2 1 1 2 2
Group D
#TeamPWDLGFGAPts
1 Austria 3 2 0 1 6 4 6
2 France 3 1 2 0 2 1 5
3 Netherlands 3 1 1 1 4 4 4
4 Poland 3 0 1 2 3 6 1
Group E
#TeamPWDLGFGAPts
1 Romania 3 1 1 1 4 3 4
2 Belgium 3 1 1 1 2 1 4
3 Slovakia 3 1 1 1 3 3 4
4 Ukraine 3 1 1 1 2 4 4
Group F
#TeamPWDLGFGAPts
1 Portugal 3 2 0 1 5 3 6
2 Turkey 3 2 0 1 5 5 6
3 Georgia 3 1 1 1 4 4 4
4 Czech Republic 3 0 1 2 3 5 1

Standings

#ClubMPWDLGFGAGDPtsForm
1 Germany 3 2 1 0 8 2 +6 7 W W D W L
2 Switzerland 3 1 2 0 5 3 +2 5 W D D W D
3 Hungary 3 1 0 2 2 5 -3 3 L L W
4 Scotland 3 0 1 2 2 7 -5 1 L D L

Recent results

Upcoming

No fixtures scheduled.

Season stats — 2024

Matches51117 goals total
Avg goals/match2.29home 1.27 · away 1.02
Home win %37.3%draws 33.3% · away 29.4%
BTTS56.9%both teams to score
Over 2.545.1%1.5: 74.5% · 3.5: 13.7%
Clean sheet43.1%at least one team kept clean
#PlayerPosNat ClubMatMin GAG+APenYCRC G/90A/90Min/G
1 Dani Olmo Spain Spain 7 0 3 2 5 0 0 0 0.00 0.00
2 Harry Kane England England 7 0 3 0 3 1 0 0 0.00 0.00
3 Ivan Schranz Slovakia Slovakia 4 0 3 0 3 0 0 0 0.00 0.00
4 Jamal Musiala Germany Germany 5 0 3 0 3 0 0 0 0.00 0.00
5 Georges Mikautadze Georgia Georgia 4 0 3 1 4 2 0 0 0.00 0.00
6 Cody Gakpo Netherlands Netherlands 6 0 3 1 4 0 0 0 0.00 0.00
7 Kai Havertz Germany Germany 5 0 2 1 3 2 0 0 0.00 0.00
8 Florian Wirtz Germany Germany 5 0 2 0 2 0 0 0 0.00 0.00
9 Merih Demiral Turkey Turkey 4 0 2 0 2 0 0 0 0.00 0.00
10 Răzvan Marin Romania Romania 4 0 2 0 2 1 0 0 0.00 0.00
11 Donyell Malen Netherlands Netherlands 6 0 2 0 2 0 0 0 0.00 0.00
12 Jude Bellingham England England 7 0 2 1 3 0 0 0 0.00 0.00
13 Niclas Füllkrug Germany Germany 5 0 2 0 2 0 0 0 0.00 0.00
14 Fabián Ruiz Spain Spain 7 0 2 2 4 0 0 0 0.00 0.00
15 Breel Embolo Switzerland Switzerland 5 0 2 0 2 0 0 0 0.00 0.00
16 Nico Williams Spain Spain 7 0 2 1 3 0 0 0 0.00 0.00
17 Klaus Gjasula Albania Albania 3 0 1 0 1 0 0 0 0.00 0.00
18 Michel Aebischer Switzerland Switzerland 5 0 1 2 3 0 0 0 0.00 0.00
19 Arda Guler Turkey Turkey 5 0 1 2 3 0 0 0 0.00 0.00
20 Nedim Bajrami Albania Albania 3 0 1 0 1 0 0 0 0.00 0.00
21 Kwadwo Duah Switzerland Switzerland 5 0 1 0 1 0 0 0 0.00 0.00
22 Christoph Baumgartner Austria Austria 4 0 1 1 2 0 0 0 0.00 0.00
23 Francisco Conceição Portugal Portugal 5 0 1 0 1 0 0 0 0.00 0.00
24 Muhammed Kerem Aktürkoğlu Turkey Turkey 5 0 1 0 1 0 0 0 0.00 0.00
25 Adam Buksa Poland Poland 3 0 1 0 1 0 0 0 0.00 0.00
26 Morten Hjulmand Denmark Denmark 3 0 1 0 1 0 0 0 0.00 0.00
27 Erik Janža Slovenia Slovenia 3 0 1 0 1 0 0 0 0.00 0.00
28 Žan Karničnik Slovenia Slovenia 4 0 1 0 1 0 0 0 0.00 0.00
29 Lukáš Provod Czech Republic Czechia 3 0 1 0 1 0 0 0 0.00 0.00
30 Álvaro Morata Spain Spain 7 0 1 0 1 0 0 0 0.00 0.00
31 Andrej Kramarić Croatia Croatia 3 0 1 0 1 0 0 0 0.00 0.00
32 Qazim Laçi Albania Albania 3 0 1 0 1 0 0 0 0.00 0.00
33 Alessandro Bastoni Italy Italy 4 0 1 0 1 0 0 0 0.00 0.00
34 Nicolò Barella Italy Italy 4 0 1 0 1 0 0 0 0.00 0.00
35 Ilkay Gündogan Germany Germany 5 0 1 1 2 0 0 0 0.00 0.00
36 Emre Can Germany Germany 5 0 1 0 1 0 0 0 0.00 0.00
37 Dani Carvajal Spain Spain 6 0 1 0 1 0 0 0 0.00 0.00
38 Christian Eriksen Denmark Denmark 4 0 1 0 1 0 0 0 0.00 0.00
39 Luka Jović Serbia Serbia 3 0 1 0 1 0 0 0 0.00 0.00
40 Wout Weghorst Netherlands Netherlands 6 0 1 1 2 0 0 0 0.00 0.00
41 Mykola Shaparenko Ukraine Ukraine 3 0 1 1 2 0 0 0 0.00 0.00
42 Scott McTominay Scotland Scotland 3 0 1 0 1 0 0 0 0.00 0.00
43 Xherdan Shaqiri Switzerland Switzerland 5 0 1 0 1 0 0 0 0.00 0.00
44 Roman Yaremchuk Ukraine Ukraine 3 0 1 0 1 0 0 0 0.00 0.00
45 Nicolae Stanciu Romania Romania 4 0 1 0 1 0 0 0 0.00 0.00
46 Krzysztof Piątek Poland Poland 3 0 1 0 1 0 0 0 0.00 0.00
47 Mert Müldür Turkey Turkey 5 0 1 0 1 0 0 0 0.00 0.00
48 Barnabás Varga Hungary Hungary 3 0 1 0 1 0 0 0 0.00 0.00
49 Gernot Trauner Austria Austria 3 0 1 0 1 0 0 0 0.00 0.00
50 Denis Drăguş Romania Romania 4 0 1 0 1 0 0 0 0.00 0.00

No assist data.

No goalkeeper data for this season.

No discipline data.

No clubs data.

No history data.

Knockout / other

Jun 14 · 21:00 · FT Germany 5 – 1 Scotland Jun 15 · 15:00 · FT Hungary 1 – 3 Switzerland Jun 15 · 18:00 · FT Spain 3 – 0 Croatia Jun 15 · 21:00 · FT Italy 2 – 1 Albania Jun 16 · 15:00 · FT Poland 1 – 2 Netherlands Jun 16 · 18:00 · FT Slovenia 1 – 1 Denmark Jun 16 · 21:00 · FT Serbia 0 – 1 England Jun 17 · 15:00 · FT Romania 3 – 0 Ukraine Jun 17 · 18:00 · FT Belgium 0 – 1 Slovakia Jun 17 · 21:00 · FT Austria 0 – 1 France Jun 18 · 18:00 · FT Turkey 3 – 1 Georgia Jun 18 · 21:00 · FT Portugal 2 – 1 Czech Republic Jun 19 · 15:00 · FT Croatia 2 – 2 Albania Jun 19 · 18:00 · FT Germany 2 – 0 Hungary Jun 19 · 21:00 · FT Scotland 1 – 1 Switzerland Jun 20 · 15:00 · FT Slovenia 1 – 1 Serbia Jun 20 · 18:00 · FT Denmark 1 – 1 England Jun 20 · 21:00 · FT Spain 1 – 0 Italy Jun 21 · 15:00 · FT Slovakia 1 – 2 Ukraine Jun 21 · 18:00 · FT Poland 1 – 3 Austria Jun 21 · 21:00 · FT Netherlands 0 – 0 France Jun 22 · 15:00 · FT Georgia 1 – 1 Czech Republic Jun 22 · 18:00 · FT Turkey 0 – 3 Portugal Jun 22 · 21:00 · FT Belgium 2 – 0 Romania Jun 23 · 18:00 · FT Scotland 0 – 1 Hungary Jun 23 · 21:00 · FT Switzerland 1 – 1 Germany Jun 24 · 18:00 · FT Croatia 1 – 1 Italy Jun 24 · 21:00 · FT Albania 0 – 1 Spain Jun 25 · 18:00 · FT Netherlands 2 – 3 Austria Jun 25 · 18:00 · FT France 1 – 1 Poland Jun 25 · 18:00 · FT Denmark 0 – 0 Serbia Jun 25 · 21:00 · FT England 0 – 0 Slovenia Jun 26 · 18:00 · FT Czech Republic 1 – 2 Turkey Jun 26 · 18:00 · FT Slovakia 1 – 1 Romania Jun 26 · 18:00 · FT Ukraine 0 – 0 Belgium Jun 26 · 21:00 · FT Georgia 2 – 0 Portugal Jun 29 · 18:00 · FT Switzerland 2 – 0 Italy Jun 29 · 21:00 · FT Germany 2 – 0 Denmark Jun 30 · 18:00 · FT England 2 – 1 Slovakia Jun 30 · 21:00 · FT Spain 4 – 1 Georgia Jul 1 · 18:00 · FT France 1 – 0 Belgium Jul 1 · 21:00 · FT Portugal 0 – 0 Slovenia Jul 2 · 18:00 · FT Romania 0 – 3 Netherlands Jul 2 · 21:00 · FT Austria 1 – 2 Turkey Jul 5 · 18:00 · FT Spain 2 – 1 Germany Jul 5 · 21:00 · FT Portugal 0 – 0 France Jul 6 · 18:00 · FT England 1 – 1 Switzerland Jul 6 · 21:00 · FT Netherlands 2 – 1 Turkey Jul 9 · 21:00 · FT Spain 2 – 1 France Jul 10 · 21:00 · FT Netherlands 1 – 2 England Jul 14 · 21:00 · FT Spain 2 – 1 England

Largest goal-margins recorded in this competition.

#DateStageHomeScoreAwayMargin
1 0000-06-25 QUARTER FINALS Netherlands 6–1 Yugoslavia +5
2 1984-06-15 GROUP STAGE Denmark 5–0 Yugoslavia +5
3 2020-06-23 GROUP STAGE Slovakia 0–5 Spain +5
4 0000-06-14 GROUP STAGE Sweden 5–0 Bulgaria +5
5 1984-06-15 GROUP STAGE France 5–0 Belgium +5
6 2024-06-14 GROUP STAGE Germany 5–1 Scotland +4
7 2016-06-26 LAST 16 Hungary 0–4 Belgium +4
8 2012-06-14 GROUP STAGE Spain 4–0 Ireland +4
9 2020-06-26 LAST 16 Wales 0–4 Denmark +4
10 2020-07-03 QUARTER FINALS Ukraine 0–4 England +4
11 2012-07-01 FINAL Spain 4–0 Italy +4
12 2016-07-03 QUARTER FINALS France 5–2 Iceland +3

Form-weighted ranking based on last 10 matches — recent matches count more. Synthetic score 0–100.

#ClubMatches countedPower score
1 Spain 7
140.9
2 Germany 5
88.6
3 Switzerland 5
83.2
4 Netherlands 6
62.5
5 Turkey 5
60.9
6 England 7
60.4
7 Austria 4
56.9
8 Portugal 5
51.3
9 France 6
46.8
10 Ukraine 3
37.7
11 Slovenia 4
33.3
12 Belgium 4
30.4
13 Georgia 4
18.2
14 Slovakia 4
17.7
15 Serbia 3
14.1
16 Hungary 3
9.5
17 Italy 4
7.5
18 Romania 4
6.5
19 Croatia 3
4.5
20 Denmark 4
2.9
21 Albania 3
-11.3
22 Czech Republic 3
-11.3
23 Poland 3
-19.0
24 Scotland 3
-20.9
SeasonChampionRunner-upScore
2024 Spain England 2-1
2020 Italy England 1-1 (a.e.t.) (3-2 pen.)
2016 Portugal France 1-0 (a.e.t.)
2012 Spain Italy 4-0
2008 Spain Germany 1-0
2004 Greece Portugal 1-0
2000 France Italy 2-1 (g.g.)
1996 Germany Czech Republic 2-1 (g.g.)
1992 Denmark Germany 2-0
1988 Netherlands Soviet Union 2-0
1984 France Spain 2-0
1980 West Germany Belgium 2-1
1976 Czechoslovakia West Germany 2-2 (a.e.t.) (5-3 pen.)
1972 West Germany Soviet Union 3-0
1968 Italy Yugoslavia 1-1 (a.e.t.)
1964 Spain Soviet Union 2-1
1960 Soviet Union Yugoslavia 2-1 (a.e.t.)