Scores & Fixtures 2021 UEFA Euro

Scores & Fixtures 2021 UEFA Euro Table
Round Wk Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Group stage1Fri2021-06-1121:00 Turkey tr0.20–31.7it Italy12,916Stadio Olimpico (Neutral Site)Danny MakkelieMatch Report
Group stage1Sat2021-06-1217:00 Wales wls0.51–11.4ch Switzerland8,782Bakı Olimpiya Stadionu (Neutral Site)Clément TurpinMatch Report
Group stage1Sat2021-06-1218:00 Denmark dk1.90–10.4fi Finland13,790Telia Parken (Neutral Site)Anthony TaylorMatch Report
Group stage1Sat2021-06-1222:00 Belgium be1.73–00.3ru Russia26,264Gazprom Arena (Neutral Site)Antonio Matéu LahozMatch Report
Group stage1Sun2021-06-1314:00 England eng0.91–00.3hr Croatia18,497Wembley Stadium (Neutral Site)Daniele OrsatoMatch Report
Group stage1Sun2021-06-1319:00 Austria at1.43–10.7mk North Macedonia9,082Arena Naţională (Neutral Site)Andreas EkbergMatch Report
Group stage1Sun2021-06-1321:00 Netherlands nl1.43–20.6ua Ukraine15,837Johan Cruyff ArenA (Neutral Site)Felix BrychMatch Report
Group stage1Mon2021-06-1414:00 Scotland sct1.80–20.9cz Czech Republic9,847Hampden Park (Neutral Site)Daniel SiebertMatch Report
Group stage1Mon2021-06-1417:00 Poland pl1.31–20.3sk Slovakia12,862Gazprom Arena (Neutral Site)Ovidiu HațeganMatch Report
Group stage1Mon2021-06-1421:00 Spain es1.90–01.1se Sweden10,559Estadio La Cartuja de Sevilla (Neutral Site)Slavko VinčičMatch Report
Group stage1Tue2021-06-1518:00 Hungary hu0.20–32.6pt Portugal55,662Puskás Aréna (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage1Tue2021-06-1521:00 France fr0.41–00.8de Germany13,000Allianz Arena (Neutral Site)Carlos del CerroMatch Report
Group stage2Wed2021-06-1616:00 Finland fi0.90–11.3ru Russia24,540Gazprom Arena (Neutral Site)Danny MakkelieMatch Report
Group stage2Wed2021-06-1620:00 Turkey tr1.20–22.9wls Wales19,762Bakı Olimpiya Stadionu (Neutral Site)Artur Soares DiasMatch Report
Group stage2Wed2021-06-1621:00 Italy it1.83–00.3ch Switzerland12,445Stadio Olimpico (Neutral Site)Sergey KarasevMatch Report
Group stage2Thu2021-06-1716:00 Ukraine ua3.72–11.5mk North Macedonia10,001Arena Naţională (Neutral Site)Fernando RapalliniMatch Report
Group stage2Thu2021-06-1718:00 Denmark dk1.81–21.1be Belgium23,395Telia Parken (Neutral Site)Björn KuipersMatch Report
Group stage2Thu2021-06-1721:00 Netherlands nl3.32–00.4at Austria15,243Johan Cruyff ArenA (Neutral Site)Orel GrinfeeldMatch Report
Group stage2Fri2021-06-1814:00 Sweden se1.81–00.5sk Slovakia11,525Gazprom Arena (Neutral Site)Daniel SiebertMatch Report
Group stage2Fri2021-06-1817:00 Croatia hr1.11–12.0cz Czech Republic5,607Hampden Park (Neutral Site)Carlos del CerroMatch Report
Group stage2Fri2021-06-1820:00 England eng0.90–00.9sct Scotland20,306Wembley Stadium (Neutral Site)Antonio Matéu LahozMatch Report
Group stage2Sat2021-06-1915:00 Hungary hu0.41–11.7fr France55,998Puskás Aréna (Neutral Site)Michael OliverMatch Report
Group stage2Sat2021-06-1918:00 Portugal pt2.02–42.1de Germany12,926Allianz Arena (Neutral Site)Anthony TaylorMatch Report
Group stage2Sat2021-06-1921:00 Spain es2.21–10.6pl Poland11,742Estadio La Cartuja de Sevilla (Neutral Site)Daniele OrsatoMatch Report
Group stage3Sun2021-06-2018:00 Italy it1.91–00.5wls Wales11,541Stadio Olimpico (Neutral Site)Ovidiu HațeganMatch Report
Group stage3Sun2021-06-2020:00 Switzerland ch2.23–11.3tr Turkey17,138Bakı Olimpiya Stadionu (Neutral Site)Slavko VinčičMatch Report
Group stage3Mon2021-06-2118:00 North Macedonia mk0.80–32.9nl Netherlands15,227Johan Cruyff ArenA (Neutral Site)István KovácsMatch Report
Group stage3Mon2021-06-2119:00 Ukraine ua0.30–11.5at Austria10,472Arena Naţională (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage3Mon2021-06-2121:00 Russia ru1.11–42.1dk Denmark23,644Telia Parken (Neutral Site)Clément TurpinMatch Report
Group stage3Mon2021-06-2122:00 Finland fi0.30–21.3be Belgium18,545Gazprom Arena (Neutral Site)Felix BrychMatch Report
Group stage3Tue2021-06-2220:00 Croatia hr0.73–11.2sct Scotland9,896Hampden Park (Neutral Site)Fernando RapalliniMatch Report
Group stage3Tue2021-06-2220:00 Czech Republic cz0.30–10.8eng England19,104Wembley Stadium (Neutral Site)Artur Soares DiasMatch Report
Group stage3Wed2021-06-2317:00 Sweden se1.03–21.5pl Poland14,252Gazprom Arena (Neutral Site)Michael OliverMatch Report
Group stage3Wed2021-06-2318:00 Slovakia sk0.10–53.1es Spain11,204Estadio La Cartuja de Sevilla (Neutral Site)Björn KuipersMatch Report
Group stage3Wed2021-06-2321:00 Portugal pt1.82–21.7fr France54,886Puskás Aréna (Neutral Site)Antonio Matéu LahozMatch Report
Group stage3Wed2021-06-2321:00 Germany de2.22–20.6hu Hungary12,413Allianz Arena (Neutral Site)Sergey KarasevMatch Report
Round of 16Sat2021-06-2618:00 Wales wls0.70–42.0dk Denmark14,645Johan Cruyff ArenA (Neutral Site)Daniel SiebertMatch Report
Round of 16Sat2021-06-2620:00 Italy it1.62–11.2at Austria18,910Wembley Stadium (Neutral Site)Anthony TaylorMatch ReportRequired Extra Time
Round of 16Sun2021-06-2718:00 Netherlands nl0.90–21.1cz Czech Republic52,834Puskás Aréna (Neutral Site)Sergey KarasevMatch Report
Round of 16Sun2021-06-2721:00 Belgium be0.21–01.1pt Portugal11,504Estadio La Cartuja de Sevilla (Neutral Site)Felix BrychMatch Report
Round of 16Mon2021-06-2818:00 Croatia hr2.43–53.4es Spain22,771Telia Parken (Neutral Site)Cüneyt ÇakιrMatch ReportRequired Extra Time
Round of 16Mon2021-06-2822:00 France fr2.9(4) 3–3 (5)1.7ch Switzerland22,642Arena Naţională (Neutral Site)Fernando RapalliniMatch ReportSwitzerland won on penalty kicks following extra time
Round of 16Tue2021-06-2917:00 England eng1.02–01.4de Germany41,973Wembley Stadium (Neutral Site)Danny MakkelieMatch Report
Round of 16Tue2021-06-2920:00 Sweden se1.11–21.4ua Ukraine9,221Hampden Park (Neutral Site)Daniele OrsatoMatch ReportRequired Extra Time
Quarter-finalsFri2021-07-0219:00 Switzerland ch1.0(1) 1–1 (3)3.0es Spain24,764Gazprom ArenaMichael OliverMatch ReportSpain won on penalty kicks following extra time
Quarter-finalsFri2021-07-0221:00 Belgium be1.71–21.3it Italy12,984Allianz ArenaSlavko VinčičMatch Report
Quarter-finalsSat2021-07-0320:00 Czech Republic cz1.21–21.2dk Denmark16,306Bakı Olimpiya StadionuBjörn KuipersMatch Report
Quarter-finalsSat2021-07-0321:00 Ukraine ua0.30–41.3eng England11,880Stadio OlimpicoFelix BrychMatch Report
Semi-finalsTue2021-07-0620:00 Italy it0.5(4) 1–1 (2)1.7es Spain57,811Wembley StadiumFelix BrychMatch ReportItaly won on penalty kicks following extra time
Semi-finalsWed2021-07-0720:00 England eng2.62–10.3dk Denmark64,950Wembley StadiumDanny MakkelieMatch ReportRequired Extra Time
FinalSun2021-07-1120:00 Italy it2.1(3) 1–1 (2)0.4eng England67,173Wembley Stadium (Neutral Site)Björn KuipersMatch Report
Scores & Fixtures 2021 UEFA Euro Table
Round Wk Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Group stage1Fri2021-06-1121:00 Turkey tr0.20–31.7it Italy12,916Stadio Olimpico (Neutral Site)Danny MakkelieMatch Report
Group stage1Sat2021-06-1217:00 Wales wls0.51–11.4ch Switzerland8,782Bakı Olimpiya Stadionu (Neutral Site)Clément TurpinMatch Report
Group stage1Sat2021-06-1218:00 Denmark dk1.90–10.4fi Finland13,790Telia Parken (Neutral Site)Anthony TaylorMatch Report
Group stage1Sat2021-06-1222:00 Belgium be1.73–00.3ru Russia26,264Gazprom Arena (Neutral Site)Antonio Matéu LahozMatch Report
Group stage1Sun2021-06-1314:00 England eng0.91–00.3hr Croatia18,497Wembley Stadium (Neutral Site)Daniele OrsatoMatch Report
Group stage1Sun2021-06-1319:00 Austria at1.43–10.7mk North Macedonia9,082Arena Naţională (Neutral Site)Andreas EkbergMatch Report
Group stage1Sun2021-06-1321:00 Netherlands nl1.43–20.6ua Ukraine15,837Johan Cruyff ArenA (Neutral Site)Felix BrychMatch Report
Group stage1Mon2021-06-1414:00 Scotland sct1.80–20.9cz Czech Republic9,847Hampden Park (Neutral Site)Daniel SiebertMatch Report
Group stage1Mon2021-06-1417:00 Poland pl1.31–20.3sk Slovakia12,862Gazprom Arena (Neutral Site)Ovidiu HațeganMatch Report
Group stage1Mon2021-06-1421:00 Spain es1.90–01.1se Sweden10,559Estadio La Cartuja de Sevilla (Neutral Site)Slavko VinčičMatch Report
Group stage1Tue2021-06-1518:00 Hungary hu0.20–32.6pt Portugal55,662Puskás Aréna (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage1Tue2021-06-1521:00 France fr0.41–00.8de Germany13,000Allianz Arena (Neutral Site)Carlos del CerroMatch Report
Group stage2Wed2021-06-1616:00 Finland fi0.90–11.3ru Russia24,540Gazprom Arena (Neutral Site)Danny MakkelieMatch Report
Group stage2Wed2021-06-1620:00 Turkey tr1.20–22.9wls Wales19,762Bakı Olimpiya Stadionu (Neutral Site)Artur Soares DiasMatch Report
Group stage2Wed2021-06-1621:00 Italy it1.83–00.3ch Switzerland12,445Stadio Olimpico (Neutral Site)Sergey KarasevMatch Report
Group stage2Thu2021-06-1716:00 Ukraine ua3.72–11.5mk North Macedonia10,001Arena Naţională (Neutral Site)Fernando RapalliniMatch Report
Group stage2Thu2021-06-1718:00 Denmark dk1.81–21.1be Belgium23,395Telia Parken (Neutral Site)Björn KuipersMatch Report
Group stage2Thu2021-06-1721:00 Netherlands nl3.32–00.4at Austria15,243Johan Cruyff ArenA (Neutral Site)Orel GrinfeeldMatch Report
Group stage2Fri2021-06-1814:00 Sweden se1.81–00.5sk Slovakia11,525Gazprom Arena (Neutral Site)Daniel SiebertMatch Report
Group stage2Fri2021-06-1817:00 Croatia hr1.11–12.0cz Czech Republic5,607Hampden Park (Neutral Site)Carlos del CerroMatch Report
Group stage2Fri2021-06-1820:00 England eng0.90–00.9sct Scotland20,306Wembley Stadium (Neutral Site)Antonio Matéu LahozMatch Report
Group stage2Sat2021-06-1915:00 Hungary hu0.41–11.7fr France55,998Puskás Aréna (Neutral Site)Michael OliverMatch Report
Group stage2Sat2021-06-1918:00 Portugal pt2.02–42.1de Germany12,926Allianz Arena (Neutral Site)Anthony TaylorMatch Report
Group stage2Sat2021-06-1921:00 Spain es2.21–10.6pl Poland11,742Estadio La Cartuja de Sevilla (Neutral Site)Daniele OrsatoMatch Report
Group stage3Sun2021-06-2018:00 Italy it1.91–00.5wls Wales11,541Stadio Olimpico (Neutral Site)Ovidiu HațeganMatch Report
Group stage3Sun2021-06-2020:00 Switzerland ch2.23–11.3tr Turkey17,138Bakı Olimpiya Stadionu (Neutral Site)Slavko VinčičMatch Report
Group stage3Mon2021-06-2118:00 North Macedonia mk0.80–32.9nl Netherlands15,227Johan Cruyff ArenA (Neutral Site)István KovácsMatch Report
Group stage3Mon2021-06-2119:00 Ukraine ua0.30–11.5at Austria10,472Arena Naţională (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage3Mon2021-06-2121:00 Russia ru1.11–42.1dk Denmark23,644Telia Parken (Neutral Site)Clément TurpinMatch Report
Group stage3Mon2021-06-2122:00 Finland fi0.30–21.3be Belgium18,545Gazprom Arena (Neutral Site)Felix BrychMatch Report
Group stage3Tue2021-06-2220:00 Czech Republic cz0.30–10.8eng England19,104Wembley Stadium (Neutral Site)Artur Soares DiasMatch Report
Group stage3Tue2021-06-2220:00 Croatia hr0.73–11.2sct Scotland9,896Hampden Park (Neutral Site)Fernando RapalliniMatch Report
Group stage3Wed2021-06-2317:00 Sweden se1.03–21.5pl Poland14,252Gazprom Arena (Neutral Site)Michael OliverMatch Report
Group stage3Wed2021-06-2318:00 Slovakia sk0.10–53.1es Spain11,204Estadio La Cartuja de Sevilla (Neutral Site)Björn KuipersMatch Report
Group stage3Wed2021-06-2321:00 Germany de2.22–20.6hu Hungary12,413Allianz Arena (Neutral Site)Sergey KarasevMatch Report
Group stage3Wed2021-06-2321:00 Portugal pt1.82–21.7fr France54,886Puskás Aréna (Neutral Site)Antonio Matéu LahozMatch Report
Scores & Fixtures 2021 UEFA Euro Table
Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Round of 16Sat2021-06-2618:00 Wales wls0.70–42.0dk Denmark14,645Johan Cruyff ArenA (Neutral Site)Daniel SiebertMatch Report
Round of 16Sat2021-06-2620:00 Italy it1.62–11.2at Austria18,910Wembley Stadium (Neutral Site)Anthony TaylorMatch ReportRequired Extra Time
Round of 16Sun2021-06-2718:00 Netherlands nl0.90–21.1cz Czech Republic52,834Puskás Aréna (Neutral Site)Sergey KarasevMatch Report
Round of 16Sun2021-06-2721:00 Belgium be0.21–01.1pt Portugal11,504Estadio La Cartuja de Sevilla (Neutral Site)Felix BrychMatch Report
Round of 16Mon2021-06-2818:00 Croatia hr2.43–53.4es Spain22,771Telia Parken (Neutral Site)Cüneyt ÇakιrMatch ReportRequired Extra Time
Round of 16Mon2021-06-2822:00 France fr2.9(4) 3–3 (5)1.7ch Switzerland22,642Arena Naţională (Neutral Site)Fernando RapalliniMatch ReportSwitzerland won on penalty kicks following extra time
Round of 16Tue2021-06-2917:00 England eng1.02–01.4de Germany41,973Wembley Stadium (Neutral Site)Danny MakkelieMatch Report
Round of 16Tue2021-06-2920:00 Sweden se1.11–21.4ua Ukraine9,221Hampden Park (Neutral Site)Daniele OrsatoMatch ReportRequired Extra Time
Quarter-finalsFri2021-07-0219:00 Switzerland ch1.0(1) 1–1 (3)3.0es Spain24,764Gazprom ArenaMichael OliverMatch ReportSpain won on penalty kicks following extra time
Quarter-finalsFri2021-07-0221:00 Belgium be1.71–21.3it Italy12,984Allianz ArenaSlavko VinčičMatch Report
Quarter-finalsSat2021-07-0320:00 Czech Republic cz1.21–21.2dk Denmark16,306Bakı Olimpiya StadionuBjörn KuipersMatch Report
Quarter-finalsSat2021-07-0321:00 Ukraine ua0.30–41.3eng England11,880Stadio OlimpicoFelix BrychMatch Report
Semi-finalsTue2021-07-0620:00 Italy it0.5(4) 1–1 (2)1.7es Spain57,811Wembley StadiumFelix BrychMatch ReportItaly won on penalty kicks following extra time
Semi-finalsWed2021-07-0720:00 England eng2.62–10.3dk Denmark64,950Wembley StadiumDanny MakkelieMatch ReportRequired Extra Time
FinalSun2021-07-1120:00 Italy it2.1(3) 1–1 (2)0.4eng England67,173Wembley Stadium (Neutral Site)Björn KuipersMatch Report

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref includes what we believe is one of the most complete sources for women's soccer data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.

In collaboration with StatsBomb, we are including advanced analytical data such as xG and xA for select competitions. For more information on the expected goals model and which competitions are covered, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today. FBref is currently ad-free. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.