Scores & Fixtures 2021 European Championship

Scores & Fixtures 2021 European Championship Table
Round Wk Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Group stage1Fri2021-06-1121:00 Türkiye tr0.60–31.9it Italy12,916Stadio Olimpico (Neutral Site)Danny MakkelieMatch Report
Group stage1Sat2021-06-1217:00 Wales wls0.41–12.1ch Switzerland8,782Bakı Olimpiya Stadionu (Neutral Site)Clément TurpinMatch Report
Group stage1Sat2021-06-1218:00 Denmark dk1.80–10.3fi Finland13,790Parken (Neutral Site)Anthony TaylorMatch Report
Group stage1Sat2021-06-1222:00 Belgium be1.43–00.3ru Russia26,264Gazprom Arena (Neutral Site)Antonio Matéu LahozMatch Report
Group stage1Sun2021-06-1314:00 England eng1.51–00.4hr Croatia18,497Wembley Stadium (Neutral Site)Daniele OrsatoMatch Report
Group stage1Sun2021-06-1319:00 Austria at2.03–10.6mk N. Macedonia9,082Arena Naţională (Neutral Site)Andreas EkbergMatch Report
Group stage1Sun2021-06-1321:00 Netherlands nl1.53–20.5ua Ukraine15,837Johan Cruyff ArenA (Neutral Site)Felix BrychMatch Report
Group stage1Mon2021-06-1414:00 Scotland sct1.90–21.1cz Czechia9,847Hampden Park (Neutral Site)Daniel SiebertMatch Report
Group stage1Mon2021-06-1417:00 Poland pl1.41–20.4sk Slovakia12,862Gazprom Arena (Neutral Site)Ovidiu HațeganMatch Report
Group stage1Mon2021-06-1421:00 Spain es2.30–01.2se Sweden10,559Estadio La Cartuja de Sevilla (Neutral Site)Slavko VinčičMatch Report
Group stage1Tue2021-06-1518:00 Hungary hu0.20–32.5pt Portugal55,662Puskás Aréna (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage1Tue2021-06-1521:00 France fr0.31–00.9de Germany13,000Allianz Arena (Neutral Site)Carlos del CerroMatch Report
Group stage2Wed2021-06-1616:00 Finland fi0.80–11.0ru Russia24,540Gazprom Arena (Neutral Site)Danny MakkelieMatch Report
Group stage2Wed2021-06-1620:00 Türkiye tr1.20–23.5wls Wales19,762Bakı Olimpiya Stadionu (Neutral Site)Artur Soares DiasMatch Report
Group stage2Wed2021-06-1621:00 Italy it2.73–00.2ch Switzerland12,445Stadio Olimpico (Neutral Site)Sergey KarasevMatch Report
Group stage2Thu2021-06-1716:00 Ukraine ua3.42–11.3mk N. Macedonia10,001Arena Naţională (Neutral Site)Fernando RapalliniMatch Report
Group stage2Thu2021-06-1718:00 Denmark dk1.71–20.9be Belgium23,395Parken (Neutral Site)Björn KuipersMatch Report
Group stage2Thu2021-06-1721:00 Netherlands nl3.12–00.7at Austria15,243Johan Cruyff ArenA (Neutral Site)Orel GrinfeeldMatch Report
Group stage2Fri2021-06-1814:00 Sweden se1.71–00.5sk Slovakia11,525Gazprom Arena (Neutral Site)Daniel SiebertMatch Report
Group stage2Fri2021-06-1817:00 Croatia hr0.91–11.6cz Czechia5,607Hampden Park (Neutral Site)Carlos del CerroMatch Report
Group stage2Fri2021-06-1820:00 England eng1.40–00.6sct Scotland20,306Wembley Stadium (Neutral Site)Antonio Matéu LahozMatch Report
Group stage2Sat2021-06-1915:00 Hungary hu0.41–12.0fr France55,998Puskás Aréna (Neutral Site)Michael OliverMatch Report
Group stage2Sat2021-06-1918:00 Portugal pt2.02–42.6de Germany12,926Allianz Arena (Neutral Site)Anthony TaylorMatch Report
Group stage2Sat2021-06-1921:00 Spain es2.91–11.3pl Poland11,742Estadio La Cartuja de Sevilla (Neutral Site)Daniele OrsatoMatch Report
Group stage3Sun2021-06-2018:00 Italy it2.01–00.4wls Wales11,541Stadio Olimpico (Neutral Site)Ovidiu HațeganMatch Report
Group stage3Sun2021-06-2020:00 Switzerland ch2.13–11.2tr Türkiye17,138Bakı Olimpiya Stadionu (Neutral Site)Slavko VinčičMatch Report
Group stage3Mon2021-06-2118:00 N. Macedonia mk1.10–33.1nl Netherlands15,227Johan Cruyff ArenA (Neutral Site)István KovácsMatch Report
Group stage3Mon2021-06-2119:00 Ukraine ua0.30–11.6at Austria10,472Arena Naţională (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage3Mon2021-06-2121:00 Russia ru1.11–42.1dk Denmark23,644Parken (Neutral Site)Clément TurpinMatch Report
Group stage3Mon2021-06-2122:00 Finland fi0.40–21.6be Belgium18,545Gazprom Arena (Neutral Site)Felix BrychMatch Report
Group stage3Tue2021-06-2220:00 Croatia hr1.03–11.4sct Scotland9,896Hampden Park (Neutral Site)Fernando RapalliniMatch Report
Group stage3Tue2021-06-2220:00 Czechia cz0.30–11.5eng England19,104Wembley Stadium (Neutral Site)Artur Soares DiasMatch Report
Group stage3Wed2021-06-2317:00 Sweden se1.13–21.9pl Poland14,252Gazprom Arena (Neutral Site)Michael OliverMatch Report
Group stage3Wed2021-06-2318:00 Slovakia sk0.10–53.4es Spain11,204Estadio La Cartuja de Sevilla (Neutral Site)Björn KuipersMatch Report
Group stage3Wed2021-06-2321:00 Portugal pt1.92–21.9fr France54,886Puskás Aréna (Neutral Site)Antonio Matéu LahozMatch Report
Group stage3Wed2021-06-2321:00 Germany de2.22–20.8hu Hungary12,413Allianz Arena (Neutral Site)Sergey KarasevMatch Report
Round of 16Sat2021-06-2618:00 Wales wls0.60–42.7dk Denmark14,645Johan Cruyff ArenA (Neutral Site)Daniel SiebertMatch Report
Round of 16Sat2021-06-2620:00 Italy it1.92–10.8at Austria18,910Wembley Stadium (Neutral Site)Anthony TaylorMatch ReportRequired Extra Time
Round of 16Sun2021-06-2718:00 Netherlands nl0.90–21.6cz Czechia52,834Puskás Aréna (Neutral Site)Sergey KarasevMatch Report
Round of 16Sun2021-06-2721:00 Belgium be0.21–01.4pt Portugal11,504Estadio La Cartuja de Sevilla (Neutral Site)Felix BrychMatch Report
Round of 16Mon2021-06-2818:00 Croatia hr3.23–53.6es Spain22,771Parken (Neutral Site)Cüneyt ÇakιrMatch ReportRequired Extra Time
Round of 16Mon2021-06-2822:00 France fr3.4(4) 3–3 (5)1.9ch Switzerland22,642Arena Naţională (Neutral Site)Fernando RapalliniMatch ReportSwitzerland won on penalty kicks following extra time
Round of 16Tue2021-06-2917:00 England eng1.32–01.4de Germany41,973Wembley Stadium (Neutral Site)Danny MakkelieMatch Report
Round of 16Tue2021-06-2920:00 Sweden se1.21–21.8ua Ukraine9,221Hampden Park (Neutral Site)Daniele OrsatoMatch ReportRequired Extra Time
Quarter-finalsFri2021-07-0219:00 Switzerland ch0.8(1) 1–1 (3)2.9es Spain24,764Gazprom ArenaMichael OliverMatch ReportSpain won on penalty kicks following extra time
Quarter-finalsFri2021-07-0221:00 Belgium be1.81–21.7it Italy12,984Allianz ArenaSlavko VinčičMatch Report
Quarter-finalsSat2021-07-0320:00 Czechia cz1.61–21.5dk Denmark16,306Bakı Olimpiya StadionuBjörn KuipersMatch Report
Quarter-finalsSat2021-07-0321:00 Ukraine ua0.30–42.0eng England11,880Stadio OlimpicoFelix BrychMatch Report
Semi-finalsTue2021-07-0620:00 Italy it0.8(4) 1–1 (2)1.5es Spain57,811Wembley StadiumFelix BrychMatch ReportItaly won on penalty kicks following extra time
Semi-finalsWed2021-07-0720:00 England eng2.72–10.2dk Denmark64,950Wembley StadiumDanny MakkelieMatch ReportRequired Extra Time
FinalSun2021-07-1120:00 Italy it2.2(3) 1–1 (2)0.6eng England67,173Wembley Stadium (Neutral Site)Björn KuipersMatch Report
Scores & Fixtures 2021 European Championship Table
Round Wk Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Group stage1Fri2021-06-1121:00 Türkiye tr0.60–31.9it Italy12,916Stadio Olimpico (Neutral Site)Danny MakkelieMatch Report
Group stage1Sat2021-06-1217:00 Wales wls0.41–12.1ch Switzerland8,782Bakı Olimpiya Stadionu (Neutral Site)Clément TurpinMatch Report
Group stage1Sat2021-06-1218:00 Denmark dk1.80–10.3fi Finland13,790Parken (Neutral Site)Anthony TaylorMatch Report
Group stage1Sat2021-06-1222:00 Belgium be1.43–00.3ru Russia26,264Gazprom Arena (Neutral Site)Antonio Matéu LahozMatch Report
Group stage1Sun2021-06-1314:00 England eng1.51–00.4hr Croatia18,497Wembley Stadium (Neutral Site)Daniele OrsatoMatch Report
Group stage1Sun2021-06-1319:00 Austria at2.03–10.6mk N. Macedonia9,082Arena Naţională (Neutral Site)Andreas EkbergMatch Report
Group stage1Sun2021-06-1321:00 Netherlands nl1.53–20.5ua Ukraine15,837Johan Cruyff ArenA (Neutral Site)Felix BrychMatch Report
Group stage1Mon2021-06-1414:00 Scotland sct1.90–21.1cz Czechia9,847Hampden Park (Neutral Site)Daniel SiebertMatch Report
Group stage1Mon2021-06-1417:00 Poland pl1.41–20.4sk Slovakia12,862Gazprom Arena (Neutral Site)Ovidiu HațeganMatch Report
Group stage1Mon2021-06-1421:00 Spain es2.30–01.2se Sweden10,559Estadio La Cartuja de Sevilla (Neutral Site)Slavko VinčičMatch Report
Group stage1Tue2021-06-1518:00 Hungary hu0.20–32.5pt Portugal55,662Puskás Aréna (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage1Tue2021-06-1521:00 France fr0.31–00.9de Germany13,000Allianz Arena (Neutral Site)Carlos del CerroMatch Report
Group stage2Wed2021-06-1616:00 Finland fi0.80–11.0ru Russia24,540Gazprom Arena (Neutral Site)Danny MakkelieMatch Report
Group stage2Wed2021-06-1620:00 Türkiye tr1.20–23.5wls Wales19,762Bakı Olimpiya Stadionu (Neutral Site)Artur Soares DiasMatch Report
Group stage2Wed2021-06-1621:00 Italy it2.73–00.2ch Switzerland12,445Stadio Olimpico (Neutral Site)Sergey KarasevMatch Report
Group stage2Thu2021-06-1716:00 Ukraine ua3.42–11.3mk N. Macedonia10,001Arena Naţională (Neutral Site)Fernando RapalliniMatch Report
Group stage2Thu2021-06-1718:00 Denmark dk1.71–20.9be Belgium23,395Parken (Neutral Site)Björn KuipersMatch Report
Group stage2Thu2021-06-1721:00 Netherlands nl3.12–00.7at Austria15,243Johan Cruyff ArenA (Neutral Site)Orel GrinfeeldMatch Report
Group stage2Fri2021-06-1814:00 Sweden se1.71–00.5sk Slovakia11,525Gazprom Arena (Neutral Site)Daniel SiebertMatch Report
Group stage2Fri2021-06-1817:00 Croatia hr0.91–11.6cz Czechia5,607Hampden Park (Neutral Site)Carlos del CerroMatch Report
Group stage2Fri2021-06-1820:00 England eng1.40–00.6sct Scotland20,306Wembley Stadium (Neutral Site)Antonio Matéu LahozMatch Report
Group stage2Sat2021-06-1915:00 Hungary hu0.41–12.0fr France55,998Puskás Aréna (Neutral Site)Michael OliverMatch Report
Group stage2Sat2021-06-1918:00 Portugal pt2.02–42.6de Germany12,926Allianz Arena (Neutral Site)Anthony TaylorMatch Report
Group stage2Sat2021-06-1921:00 Spain es2.91–11.3pl Poland11,742Estadio La Cartuja de Sevilla (Neutral Site)Daniele OrsatoMatch Report
Group stage3Sun2021-06-2018:00 Italy it2.01–00.4wls Wales11,541Stadio Olimpico (Neutral Site)Ovidiu HațeganMatch Report
Group stage3Sun2021-06-2020:00 Switzerland ch2.13–11.2tr Türkiye17,138Bakı Olimpiya Stadionu (Neutral Site)Slavko VinčičMatch Report
Group stage3Mon2021-06-2118:00 N. Macedonia mk1.10–33.1nl Netherlands15,227Johan Cruyff ArenA (Neutral Site)István KovácsMatch Report
Group stage3Mon2021-06-2119:00 Ukraine ua0.30–11.6at Austria10,472Arena Naţională (Neutral Site)Cüneyt ÇakιrMatch Report
Group stage3Mon2021-06-2121:00 Russia ru1.11–42.1dk Denmark23,644Parken (Neutral Site)Clément TurpinMatch Report
Group stage3Mon2021-06-2122:00 Finland fi0.40–21.6be Belgium18,545Gazprom Arena (Neutral Site)Felix BrychMatch Report
Group stage3Tue2021-06-2220:00 Czechia cz0.30–11.5eng England19,104Wembley Stadium (Neutral Site)Artur Soares DiasMatch Report
Group stage3Tue2021-06-2220:00 Croatia hr1.03–11.4sct Scotland9,896Hampden Park (Neutral Site)Fernando RapalliniMatch Report
Group stage3Wed2021-06-2317:00 Sweden se1.13–21.9pl Poland14,252Gazprom Arena (Neutral Site)Michael OliverMatch Report
Group stage3Wed2021-06-2318:00 Slovakia sk0.10–53.4es Spain11,204Estadio La Cartuja de Sevilla (Neutral Site)Björn KuipersMatch Report
Group stage3Wed2021-06-2321:00 Germany de2.22–20.8hu Hungary12,413Allianz Arena (Neutral Site)Sergey KarasevMatch Report
Group stage3Wed2021-06-2321:00 Portugal pt1.92–21.9fr France54,886Puskás Aréna (Neutral Site)Antonio Matéu LahozMatch Report
Scores & Fixtures 2021 European Championship Table
Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Round of 16Sat2021-06-2618:00 Wales wls0.60–42.7dk Denmark14,645Johan Cruyff ArenA (Neutral Site)Daniel SiebertMatch Report
Round of 16Sat2021-06-2620:00 Italy it1.92–10.8at Austria18,910Wembley Stadium (Neutral Site)Anthony TaylorMatch ReportRequired Extra Time
Round of 16Sun2021-06-2718:00 Netherlands nl0.90–21.6cz Czechia52,834Puskás Aréna (Neutral Site)Sergey KarasevMatch Report
Round of 16Sun2021-06-2721:00 Belgium be0.21–01.4pt Portugal11,504Estadio La Cartuja de Sevilla (Neutral Site)Felix BrychMatch Report
Round of 16Mon2021-06-2818:00 Croatia hr3.23–53.6es Spain22,771Parken (Neutral Site)Cüneyt ÇakιrMatch ReportRequired Extra Time
Round of 16Mon2021-06-2822:00 France fr3.4(4) 3–3 (5)1.9ch Switzerland22,642Arena Naţională (Neutral Site)Fernando RapalliniMatch ReportSwitzerland won on penalty kicks following extra time
Round of 16Tue2021-06-2917:00 England eng1.32–01.4de Germany41,973Wembley Stadium (Neutral Site)Danny MakkelieMatch Report
Round of 16Tue2021-06-2920:00 Sweden se1.21–21.8ua Ukraine9,221Hampden Park (Neutral Site)Daniele OrsatoMatch ReportRequired Extra Time
Quarter-finalsFri2021-07-0219:00 Switzerland ch0.8(1) 1–1 (3)2.9es Spain24,764Gazprom ArenaMichael OliverMatch ReportSpain won on penalty kicks following extra time
Quarter-finalsFri2021-07-0221:00 Belgium be1.81–21.7it Italy12,984Allianz ArenaSlavko VinčičMatch Report
Quarter-finalsSat2021-07-0320:00 Czechia cz1.61–21.5dk Denmark16,306Bakı Olimpiya StadionuBjörn KuipersMatch Report
Quarter-finalsSat2021-07-0321:00 Ukraine ua0.30–42.0eng England11,880Stadio OlimpicoFelix BrychMatch Report
Semi-finalsTue2021-07-0620:00 Italy it0.8(4) 1–1 (2)1.5es Spain57,811Wembley StadiumFelix BrychMatch ReportItaly won on penalty kicks following extra time
Semi-finalsWed2021-07-0720:00 England eng2.72–10.2dk Denmark64,950Wembley StadiumDanny MakkelieMatch ReportRequired Extra Time
FinalSun2021-07-1120:00 Italy it2.2(3) 1–1 (2)0.6eng 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 is the most complete sources for women's football 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, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, 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.

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.