Scores & Fixtures 2016-2017 Champions League
Round | Wk | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Group stage | 1 | Tue | 2016-09-13 | 19:45 | Benfica pt | 1–1 | tr Beşiktaş | 42,126 | Estádio do Sport Lisboa e Benfica | Milorad Mažić | Match Report | |
Group stage | 1 | Tue | 2016-09-13 | 20:45 | Bayern Munich de | 5–0 | ru Rostov | 70,000 | Allianz Arena | Anthony Taylor | Match Report | |
Group stage | 1 | Tue | 2016-09-13 | 20:45 | Paris S-G fr | 1–1 | eng Arsenal | 46,440 | Parc des Princes | Viktor Kassai | Match Report | |
Group stage | 1 | Tue | 2016-09-13 | 20:45 | Barcelona es | 7–0 | sct Celtic | 73,290 | Camp Nou | Ovidiu Hațegan | Match Report | |
Group stage | 1 | Tue | 2016-09-13 | 20:45 | PSV Eindhoven nl | 0–1 | es Atlético Madrid | 33,989 | Philips Stadion | Martin Atkinson | Match Report | |
Group stage | 1 | Tue | 2016-09-13 | 20:45 | Basel ch | 1–1 | bg Ludogorets | 30,852 | St. Jakob-Park | Aliaksei Kulbakov | Match Report | |
Group stage | 1 | Tue | 2016-09-13 | 21:45 | Dynamo Kyiv ua | 1–2 | it Napoli | 35,137 | NSK Olimpijs'kyj | William Collum | Match Report | |
Group stage | 1 | Wed | 2016-09-14 | 19:45 | Porto pt | 1–1 | dk FC Copenhagen | 34,325 | Estádio Do Dragão | Matej Jug | Match Report | |
Group stage | 1 | Wed | 2016-09-14 | 19:45 | Tottenham eng | 1–2 | fr Monaco | 85,011 | Wembley Stadium | Gianluca Rocchi | Match Report | |
Group stage | 1 | Wed | 2016-09-14 | 19:45 | Manchester City eng | 4–0 | de Gladbach | 30,270 | Etihad Stadium | Björn Kuipers | Match Report | |
Group stage | 1 | Wed | 2016-09-14 | 20:45 | Club Brugge be | 0–3 | eng Leicester City | 20,970 | Jan Breydelstadion | Tasos Sidiropoulos | Match Report | |
Group stage | 1 | Wed | 2016-09-14 | 20:45 | Real Madrid es | 2–1 | pt Sporting CP | 72,179 | Estadio Santiago Bernabéu | Paolo Tagliavento | Match Report | |
Group stage | 1 | Wed | 2016-09-14 | 20:45 | Legia Warsaw pl | 0–6 | de Dortmund | 27,304 | Stadion Miejski Legii Warszawa im. Marsz... | Sergey Karasev | Match Report | |
Group stage | 1 | Wed | 2016-09-14 | 20:45 | Leverkusen de | 2–2 | ru CSKA Moscow | 23,459 | BayArena | Daniele Orsato | Match Report | |
Group stage | 1 | Wed | 2016-09-14 | 20:45 | Lyon fr | 3–0 | hr Dinamo Zagreb | 43,754 | Groupama Stadium | Martin Strömbergsson | Match Report | |
Group stage | 1 | Wed | 2016-09-14 | 20:45 | Juventus it | 0–0 | es Sevilla | 33,261 | Allianz Stadium | Deniz Aytekin | Match Report | |
Group stage | 2 | Tue | 2016-09-27 | 19:45 | Sporting CP pt | 2–0 | pl Legia Warsaw | 40,094 | Estádio José Alvalade | Michael Oliver | Match Report | |
Group stage | 2 | Tue | 2016-09-27 | 19:45 | Leicester City eng | 1–0 | pt Porto | 31,805 | King Power Stadium | Cüneyt Çakιr | Match Report | |
Group stage | 2 | Tue | 2016-09-27 | 20:45 | Sevilla es | 1–0 | fr Lyon | 36,741 | Estadio Ramón Sánchez Pizjuán | Bas Nijhuis | Match Report | |
Group stage | 2 | Tue | 2016-09-27 | 20:45 | Monaco fr | 1–1 | de Leverkusen | 8,100 | Stade Louis II | David Fernández | Match Report | |
Group stage | 2 | Tue | 2016-09-27 | 20:45 | FC Copenhagen dk | 4–0 | be Club Brugge | 25,605 | Telia Parken | Craig Thomson | Match Report | |
Group stage | 2 | Tue | 2016-09-27 | 20:45 | Dortmund de | 2–2 | es Real Madrid | 65,849 | Signal Iduna Park | Mark Clattenburg | Match Report | |
Group stage | 2 | Tue | 2016-09-27 | 20:45 | Dinamo Zagreb hr | 0–4 | it Juventus | 23,875 | Stadion Maksimir | Jorge de Sousa | Match Report | |
Group stage | 2 | Tue | 2016-09-27 | 21:45 | CSKA Moscow ru | 0–1 | eng Tottenham | 26,153 | VEB Arena | Antonio Matéu Lahoz | Match Report | |
Group stage | 2 | Wed | 2016-09-28 | 19:45 | Celtic sct | 3–3 | eng Manchester City | 57,592 | Celtic Park | Nicola Rizzoli | Match Report | |
Group stage | 2 | Wed | 2016-09-28 | 19:45 | Arsenal eng | 2–0 | ch Basel | 59,993 | Emirates Stadium | Danny Makkelie | Match Report | |
Group stage | 2 | Wed | 2016-09-28 | 20:45 | Gladbach de | 1–2 | es Barcelona | 46,283 | Stadion im Borussia-Park | Damir Skomina | Match Report | |
Group stage | 2 | Wed | 2016-09-28 | 20:45 | Napoli it | 4–2 | pt Benfica | 41,281 | Stadio San Paolo | Felix Brych | Match Report | |
Group stage | 2 | Wed | 2016-09-28 | 20:45 | Atlético Madrid es | 1–0 | de Bayern Munich | 48,242 | Estadio Vicente Calderón | Szymon Marciniak | Match Report | |
Group stage | 2 | Wed | 2016-09-28 | 21:45 | Beşiktaş tr | 1–1 | ua Dynamo Kyiv | 33,938 | Vodafone Arena | Felix Zwayer | Match Report | |
Group stage | 2 | Wed | 2016-09-28 | 21:45 | Rostov ru | 2–2 | nl PSV Eindhoven | 12,646 | Stadion Olimp 2 | Clément Turpin | Match Report | |
Group stage | 2 | Wed | 2016-09-28 | 21:45 | Ludogorets bg | 1–3 | fr Paris S-G | 17,155 | Stadion Vasil Levski | Pavel Královec | Match Report | |
Group stage | 3 | Tue | 2016-10-18 | 19:45 | Sporting CP pt | 1–2 | de Dortmund | 46,609 | Estádio José Alvalade | Damir Skomina | Match Report | |
Group stage | 3 | Tue | 2016-10-18 | 19:45 | Leicester City eng | 1–0 | dk FC Copenhagen | 31,037 | King Power Stadium | Nicola Rizzoli | Match Report | |
Group stage | 3 | Tue | 2016-10-18 | 20:45 | Lyon fr | 0–1 | it Juventus | 53,907 | Groupama Stadium | Szymon Marciniak | Match Report | |
Group stage | 3 | Tue | 2016-10-18 | 20:45 | Leverkusen de | 0–0 | eng Tottenham | 28,887 | BayArena | Cüneyt Çakιr | Match Report | |
Group stage | 3 | Tue | 2016-10-18 | 20:45 | Club Brugge be | 1–2 | pt Porto | 23,372 | Jan Breydelstadion | Paolo Tagliavento | Match Report | |
Group stage | 3 | Tue | 2016-10-18 | 20:45 | Real Madrid es | 5–1 | pl Legia Warsaw | 70,251 | Estadio Santiago Bernabéu | Ruddy Buquet | Match Report | |
Group stage | 3 | Tue | 2016-10-18 | 20:45 | Dinamo Zagreb hr | 0–1 | es Sevilla | 6,021 | Stadion Maksimir | Michael Oliver | Match Report | |
Group stage | 3 | Tue | 2016-10-18 | 21:45 | CSKA Moscow ru | 1–1 | fr Monaco | 24,125 | VEB Arena | Martin Strömbergsson | Match Report | |
Group stage | 3 | Wed | 2016-10-19 | 19:45 | Celtic sct | 0–2 | de Gladbach | 57,814 | Celtic Park | Tasos Sidiropoulos | Match Report | |
Group stage | 3 | Wed | 2016-10-19 | 19:45 | Arsenal eng | 6–0 | bg Ludogorets | 59,944 | Emirates Stadium | Artur Soares Dias | Match Report | |
Group stage | 3 | Wed | 2016-10-19 | 20:45 | Paris S-G fr | 3–0 | ch Basel | 46,488 | Parc des Princes | Deniz Aytekin | Match Report | |
Group stage | 3 | Wed | 2016-10-19 | 20:45 | Barcelona es | 4–0 | eng Manchester City | 96,290 | Camp Nou | Milorad Mažić | Match Report | |
Group stage | 3 | Wed | 2016-10-19 | 20:45 | Bayern Munich de | 4–1 | nl PSV Eindhoven | 70,000 | Allianz Arena | William Collum | Match Report | |
Group stage | 3 | Wed | 2016-10-19 | 20:45 | Napoli it | 2–3 | tr Beşiktaş | 28,502 | Stadio San Paolo | Sergey Karasev | Match Report | |
Group stage | 3 | Wed | 2016-10-19 | 21:45 | Dynamo Kyiv ua | 0–2 | pt Benfica | 25,991 | NSK Olimpijs'kyj | David Fernández | Match Report | |
Group stage | 3 | Wed | 2016-10-19 | 21:45 | Rostov ru | 0–1 | es Atlético Madrid | 15,400 | Stadion Olimp 2 | Daniele Orsato | Match Report | |
Group stage | 4 | Tue | 2016-11-01 | 19:45 | Manchester City eng | 3–1 | es Barcelona | 53,340 | Etihad Stadium | Viktor Kassai | Match Report | |
Group stage | 4 | Tue | 2016-11-01 | 19:45 | Benfica pt | 1–0 | ua Dynamo Kyiv | 51,641 | Estádio do Sport Lisboa e Benfica | Clément Turpin | Match Report | |
Group stage | 4 | Tue | 2016-11-01 | 20:45 | PSV Eindhoven nl | 1–2 | de Bayern Munich | 35,000 | Philips Stadion | Gianluca Rocchi | Match Report | |
Group stage | 4 | Tue | 2016-11-01 | 20:45 | Basel ch | 1–2 | fr Paris S-G | 34,639 | St. Jakob-Park | Ovidiu Hațegan | Match Report | |
Group stage | 4 | Tue | 2016-11-01 | 20:45 | Atlético Madrid es | 2–1 | ru Rostov | 40,392 | Estadio Vicente Calderón | Craig Thomson | Match Report | |
Group stage | 4 | Tue | 2016-11-01 | 20:45 | Beşiktaş tr | 1–1 | it Napoli | 35,552 | Vodafone Arena | Mark Clattenburg | Match Report | |
Group stage | 4 | Tue | 2016-11-01 | 20:45 | Gladbach de | 1–1 | sct Celtic | 46,283 | Stadion im Borussia-Park | Jorge de Sousa | Match Report | |
Group stage | 4 | Tue | 2016-11-01 | 21:45 | Ludogorets bg | 2–3 | eng Arsenal | 30,862 | Stadion Vasil Levski | Bas Nijhuis | Match Report | |
Group stage | 4 | Wed | 2016-11-02 | 19:45 | Porto pt | 1–0 | be Club Brugge | 32,310 | Estádio Do Dragão | Alberto Undiano | Match Report | |
Group stage | 4 | Wed | 2016-11-02 | 19:45 | Tottenham eng | 0–1 | de Leverkusen | 85,512 | Wembley Stadium | Jonas Eriksson | Match Report | |
Group stage | 4 | Wed | 2016-11-02 | 20:45 | Legia Warsaw pl | 3–3 | es Real Madrid | Stadion Miejski Legii Warszawa im. Marsz... | Pavel Královec | Match Report | ||
Group stage | 4 | Wed | 2016-11-02 | 20:45 | FC Copenhagen dk | 0–0 | eng Leicester City | 34,146 | Telia Parken | Felix Brych | Match Report | |
Group stage | 4 | Wed | 2016-11-02 | 20:45 | Juventus it | 1–1 | fr Lyon | 40,356 | Allianz Stadium | Björn Kuipers | Match Report | |
Group stage | 4 | Wed | 2016-11-02 | 20:45 | Monaco fr | 3–0 | ru CSKA Moscow | 10,029 | Stade Louis II | Matej Jug | Match Report | |
Group stage | 4 | Wed | 2016-11-02 | 20:45 | Sevilla es | 4–0 | hr Dinamo Zagreb | 35,215 | Estadio Ramón Sánchez Pizjuán | Felix Zwayer | Match Report | |
Group stage | 4 | Wed | 2016-11-02 | 20:45 | Dortmund de | 1–0 | pt Sporting CP | 65,849 | Signal Iduna Park | Danny Makkelie | Match Report | |
Group stage | 5 | Tue | 2016-11-22 | 19:45 | Sporting CP pt | 1–2 | es Real Madrid | 50,046 | Estádio José Alvalade | William Collum | Match Report | |
Group stage | 5 | Tue | 2016-11-22 | 19:45 | Leicester City eng | 2–1 | be Club Brugge | 31,443 | King Power Stadium | Ruddy Buquet | Match Report | |
Group stage | 5 | Tue | 2016-11-22 | 20:00 | CSKA Moscow ru | 1–1 | de Leverkusen | 19,164 | VEB Arena | Alberto Undiano | Match Report | |
Group stage | 5 | Tue | 2016-11-22 | 20:45 | Dortmund de | 8–4 | pl Legia Warsaw | 55,094 | Signal Iduna Park | Martin Strömbergsson | Match Report | |
Group stage | 5 | Tue | 2016-11-22 | 20:45 | Monaco fr | 2–1 | eng Tottenham | 13,100 | Stade Louis II | Björn Kuipers | Match Report | |
Group stage | 5 | Tue | 2016-11-22 | 20:45 | FC Copenhagen dk | 0–0 | pt Porto | 32,036 | Telia Parken | Milorad Mažić | Match Report | |
Group stage | 5 | Tue | 2016-11-22 | 20:45 | Sevilla es | 1–3 | it Juventus | 38,942 | Estadio Ramón Sánchez Pizjuán | Mark Clattenburg | Match Report | |
Group stage | 5 | Tue | 2016-11-22 | 20:45 | Dinamo Zagreb hr | 0–1 | fr Lyon | 7,834 | Stadion Maksimir | Pavel Královec | Match Report | |
Group stage | 5 | Wed | 2016-11-23 | 19:45 | Arsenal eng | 2–2 | fr Paris S-G | 59,628 | Emirates Stadium | Felix Brych | Match Report | |
Group stage | 5 | Wed | 2016-11-23 | 19:45 | Celtic sct | 0–2 | es Barcelona | 57,937 | Celtic Park | Daniele Orsato | Match Report | |
Group stage | 5 | Wed | 2016-11-23 | 20:00 | Rostov ru | 3–2 | de Bayern Munich | 15,211 | Stadion Olimp 2 | Artur Soares Dias | Match Report | |
Group stage | 5 | Wed | 2016-11-23 | 20:45 | Gladbach de | 1–1 | eng Manchester City | 45,921 | Stadion im Borussia-Park | Cüneyt Çakιr | Match Report | |
Group stage | 5 | Wed | 2016-11-23 | 20:45 | Atlético Madrid es | 2–0 | nl PSV Eindhoven | 37,891 | Estadio Vicente Calderón | Aliaksei Kulbakov | Match Report | |
Group stage | 5 | Wed | 2016-11-23 | 20:45 | Napoli it | 0–0 | ua Dynamo Kyiv | 33,736 | Stadio San Paolo | Ovidiu Hațegan | Match Report | |
Group stage | 5 | Wed | 2016-11-23 | 20:45 | Beşiktaş tr | 3–3 | pt Benfica | 36,063 | Vodafone Arena | Damir Skomina | Match Report | |
Group stage | 5 | Wed | 2016-11-23 | 21:45 | Ludogorets bg | 0–0 | ch Basel | 20,821 | Stadion Vasil Levski | Martin Atkinson | Match Report | |
Group stage | 6 | Tue | 2016-12-06 | 19:45 | Manchester City eng | 1–1 | sct Celtic | 51,297 | Etihad Stadium | Slavko Vinčić | Match Report | |
Group stage | 6 | Tue | 2016-12-06 | 19:45 | Benfica pt | 1–2 | it Napoli | 55,634 | Estádio do Sport Lisboa e Benfica | Antonio Matéu Lahoz | Match Report | |
Group stage | 6 | Tue | 2016-12-06 | 20:45 | Basel ch | 1–4 | eng Arsenal | 36,000 | St. Jakob-Park | Jorge de Sousa | Match Report | |
Group stage | 6 | Tue | 2016-12-06 | 20:45 | Paris S-G fr | 2–2 | bg Ludogorets | 42,650 | Parc des Princes | Tasos Sidiropoulos | Match Report | |
Group stage | 6 | Tue | 2016-12-06 | 20:45 | Barcelona es | 4–0 | de Gladbach | 67,157 | Camp Nou | Sergey Karasev | Match Report | |
Group stage | 6 | Tue | 2016-12-06 | 20:45 | PSV Eindhoven nl | 0–0 | ru Rostov | 33,400 | Philips Stadion | Deniz Aytekin | Match Report | |
Group stage | 6 | Tue | 2016-12-06 | 20:45 | Bayern Munich de | 1–0 | es Atlético Madrid | 70,000 | Allianz Arena | Clément Turpin | Match Report | |
Group stage | 6 | Tue | 2016-12-06 | 21:45 | Dynamo Kyiv ua | 6–0 | tr Beşiktaş | 14,036 | NSK Olimpijs'kyj | Craig Thomson | Match Report | |
Group stage | 6 | Wed | 2016-12-07 | 19:45 | Tottenham eng | 3–1 | ru CSKA Moscow | 62,034 | Wembley Stadium | Nicola Rizzoli | Match Report | |
Group stage | 6 | Wed | 2016-12-07 | 19:45 | Porto pt | 5–0 | eng Leicester City | 39,310 | Estádio Do Dragão | Felix Zwayer | Match Report | |
Group stage | 6 | Wed | 2016-12-07 | 20:45 | Legia Warsaw pl | 1–0 | pt Sporting CP | 28,232 | Stadion Miejski Legii Warszawa im. Marsz... | Gianluca Rocchi | Match Report | |
Group stage | 6 | Wed | 2016-12-07 | 20:45 | Lyon fr | 0–0 | es Sevilla | 52,423 | Groupama Stadium | Jonas Eriksson | Match Report | |
Group stage | 6 | Wed | 2016-12-07 | 20:45 | Real Madrid es | 2–2 | de Dortmund | 76,894 | Estadio Santiago Bernabéu | Szymon Marciniak | Match Report | |
Group stage | 6 | Wed | 2016-12-07 | 20:45 | Club Brugge be | 0–2 | dk FC Copenhagen | 18,981 | Jan Breydelstadion | Michael Oliver | Match Report | |
Group stage | 6 | Wed | 2016-12-07 | 20:45 | Leverkusen de | 3–0 | fr Monaco | 21,928 | BayArena | Gediminas Mažeika | Match Report | |
Group stage | 6 | Wed | 2016-12-07 | 20:45 | Juventus it | 2–0 | hr Dinamo Zagreb | 39,380 | Allianz Stadium | Anthony Taylor | Match Report | |
Round of 16 | Tue | 2017-02-14 | 19:45 | Benfica pt | 1–0 | de Dortmund | 55,124 | Estádio do Sport Lisboa e Benfica | Nicola Rizzoli | Match Report | Leg 1 of 2 | |
Round of 16 | Tue | 2017-02-14 | 20:45 | Paris S-G fr | 4–0 | es Barcelona | 46,484 | Parc des Princes | Szymon Marciniak | Match Report | Leg 1 of 2 | |
Round of 16 | Wed | 2017-02-15 | 20:45 | Bayern Munich de | 5–1 | eng Arsenal | 70,000 | Allianz Arena | Milorad Mažić | Match Report | Leg 1 of 2 | |
Round of 16 | Wed | 2017-02-15 | 20:45 | Real Madrid es | 3–1 | it Napoli | 78,000 | Estadio Santiago Bernabéu | Damir Skomina | Match Report | Leg 1 of 2 | |
Round of 16 | Tue | 2017-02-21 | 19:45 | Manchester City eng | 5–3 | fr Monaco | 53,351 | Etihad Stadium | Antonio Matéu Lahoz | Match Report | Leg 1 of 2 | |
Round of 16 | Tue | 2017-02-21 | 20:45 | Leverkusen de | 2–4 | es Atlético Madrid | 29,300 | BayArena | William Collum | Match Report | Leg 1 of 2 | |
Round of 16 | Wed | 2017-02-22 | 19:45 | Porto pt | 0–2 | it Juventus | 49,229 | Estádio Do Dragão | Felix Brych | Match Report | Leg 1 of 2 | |
Round of 16 | Wed | 2017-02-22 | 20:45 | Sevilla es | 2–1 | eng Leicester City | 38,834 | Estadio Ramón Sánchez Pizjuán | Clément Turpin | Match Report | Leg 1 of 2 | |
Round of 16 | Tue | 2017-03-07 | 19:45 | Arsenal eng | 1–5 | de Bayern Munich | 59,911 | Emirates Stadium | Tasos Sidiropoulos | Match Report | Leg 2 of 2; Bayern Munich won | |
Round of 16 | Tue | 2017-03-07 | 20:45 | Napoli it | 1–3 | es Real Madrid | 56,695 | Stadio San Paolo | Cüneyt Çakιr | Match Report | Leg 2 of 2; Real Madrid won | |
Round of 16 | Wed | 2017-03-08 | 20:45 | Barcelona es | 6–1 | fr Paris S-G | 96,290 | Camp Nou | Deniz Aytekin | Match Report | Leg 2 of 2; Barcelona won | |
Round of 16 | Wed | 2017-03-08 | 20:45 | Dortmund de | 4–0 | pt Benfica | 65,849 | Signal Iduna Park | Martin Atkinson | Match Report | Leg 2 of 2; Dortmund won | |
Round of 16 | Tue | 2017-03-14 | 19:45 | Leicester City eng | 2–0 | es Sevilla | 31,520 | King Power Stadium | Daniele Orsato | Match Report | Leg 2 of 2; Leicester City won | |
Round of 16 | Tue | 2017-03-14 | 20:45 | Juventus it | 1–0 | pt Porto | 41,161 | Allianz Stadium | Ovidiu Hațegan | Match Report | Leg 2 of 2; Juventus won | |
Round of 16 | Wed | 2017-03-15 | 20:45 | Atlético Madrid es | 0–0 | de Leverkusen | 49,133 | Estadio Vicente Calderón | Sergey Karasev | Match Report | Leg 2 of 2; Atlético Madrid won | |
Round of 16 | Wed | 2017-03-15 | 20:45 | Monaco fr | 3–1 | eng Manchester City | 15,700 | Stade Louis II | Gianluca Rocchi | Match Report | Leg 2 of 2; Monaco won | |
Quarter-finals | Tue | 2017-04-11 | 20:45 | Juventus it | 3–0 | es Barcelona | 41,092 | Allianz Stadium | Szymon Marciniak | Match Report | Leg 1 of 2 | |
Quarter-finals | Wed | 2017-04-12 | 18:45 | Dortmund de | 2–3 | fr Monaco | 65,849 | Signal Iduna Park | Daniele Orsato | Match Report | Leg 1 of 2 | |
Quarter-finals | Wed | 2017-04-12 | 20:45 | Atlético Madrid es | 1–0 | eng Leicester City | 51,423 | Estadio Vicente Calderón | Jonas Eriksson | Match Report | Leg 1 of 2 | |
Quarter-finals | Wed | 2017-04-12 | 20:45 | Bayern Munich de | 1–2 | es Real Madrid | 70,000 | Allianz Arena | Nicola Rizzoli | Match Report | Leg 1 of 2 | |
Quarter-finals | Tue | 2017-04-18 | 19:45 | Leicester City eng | 1–1 | es Atlético Madrid | 31,548 | King Power Stadium | Gianluca Rocchi | Match Report | Leg 2 of 2; Atlético Madrid won | |
Quarter-finals | Tue | 2017-04-18 | 20:45 | Real Madrid es | 4–2 | de Bayern Munich | 78,346 | Estadio Santiago Bernabéu | Viktor Kassai | Match Report | Leg 2 of 2; Real Madrid won; Required Extra Time | |
Quarter-finals | Wed | 2017-04-19 | 20:45 | Barcelona es | 0–0 | it Juventus | 96,290 | Camp Nou | Björn Kuipers | Match Report | Leg 2 of 2; Juventus won | |
Quarter-finals | Wed | 2017-04-19 | 20:45 | Monaco fr | 3–1 | de Dortmund | 17,135 | Stade Louis II | Damir Skomina | Match Report | Leg 2 of 2; Monaco won | |
Semi-finals | Tue | 2017-05-02 | 20:45 | Real Madrid es | 3–0 | es Atlético Madrid | 77,609 | Estadio Santiago Bernabéu | Martin Atkinson | Match Report | Leg 1 of 2 | |
Round | Wk | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
Semi-finals | Wed | 2017-05-03 | 20:45 | Monaco fr | 0–2 | it Juventus | 16,762 | Stade Louis II | Antonio Matéu Lahoz | Match Report | Leg 1 of 2 | |
Semi-finals | Tue | 2017-05-09 | 20:45 | Juventus it | 2–1 | fr Monaco | 40,244 | Allianz Stadium | Björn Kuipers | Match Report | Leg 2 of 2; Juventus won | |
Semi-finals | Wed | 2017-05-10 | 20:45 | Atlético Madrid es | 2–1 | es Real Madrid | 53,422 | Estadio Vicente Calderón | Cüneyt Çakιr | Match Report | Leg 2 of 2; Real Madrid won | |
Final | Sat | 2017-06-03 | 19:45 | Juventus it | 1–4 | es Real Madrid | 65,842 | National Stadium (Neutral Site) | Felix Brych | Match Report |
Round | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
First qualifying round | Tue | 2016-06-28 | 19:00 | Valletta FC mt | 1–0 | fo B36 Tórshavn | 1,151 | Hibernians Stadium | Radu Petrescu | Match Report | Leg 1 of 2 |
First qualifying round | Tue | 2016-06-28 | 19:00 | FC Flora ee | 2–1 | gi Red Imps | 886 | A. Le Coq Arena | Robert Harvey | Match Report | Leg 1 of 2 |
First qualifying round | Tue | 2016-06-28 | 19:00 | The New Saints wls | 2–1 | sm S.P. Tre Penne | 712 | Park Hall Stadium | Trustin Farrugia Cann | Match Report | Leg 1 of 2 |
First qualifying round | Tue | 2016-06-28 | 20:00 | Santa Coloma ad | 0–0 | am Alashkert | 600 | Estadi Comunal d'Andorra la Vella | Alex Troleis | Match Report | Leg 1 of 2 |
First qualifying round | Tue | 2016-07-05 | 18:00 | B36 Tórshavn fo | 2–1 | mt Valletta FC | 850 | Gundadalur | Roomer Tarajev | Match Report | Leg 2 of 2; Valletta FC won |
First qualifying round | Tue | 2016-07-05 | 19:00 | Alashkert am | 3–0 | ad Santa Coloma | 2,100 | Vazgen Sargsyan anvan Hanrapetakan Marza... | Aleksandr Aliyev | Match Report | Leg 2 of 2; Alashkert won |
First qualifying round | Tue | 2016-07-05 | 20:30 | S.P. Tre Penne sm | 0–3 | wls The New Saints | 743 | Stadio Olimpico di Serravalle | Lorenc Jemini | Match Report | Leg 2 of 2; The New Saints won |
First qualifying round | Wed | 2016-07-06 | 19:00 | Red Imps gi | 2–0 | ee FC Flora | 1,020 | Victoria Stadium | Alain Durieux | Match Report | Leg 2 of 2; Red Imps won |
Second qualifying round | Tue | 2016-07-12 | 18:30 | Zrinjski Mostar ba | 1–1 | pl Legia Warsaw | 5,500 | Stadion Bijeli Brijeg | Carlos Clos | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-12 | 19:00 | The New Saints wls | 0–0 | cy APOEL FC | 1,056 | Park Hall Stadium | Hugo Miguel | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-12 | 20:00 | Valletta FC mt | 1–2 | rs Red Star | 1,098 | Hibernians Stadium | Alexander Harkam | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-12 | 20:00 | Red Imps gi | 1–0 | sct Celtic | 1,632 | Victoria Stadium | Andreas Ekberg | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-12 | 20:30 | RB Salzburg at | 1–0 | lv FK Liepāja | 6,917 | Red Bull Arena | Enea Jorgji | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-12 | 20:45 | FK Vardar mk | 1–2 | hr Dinamo Zagreb | 17,000 | Telekom Arena | Robert Madley | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-12 | 20:50 | Be'er Sheva il | 3–2 | md Sheriff Tiraspol | 15,939 | Turner Stadium | Carlos del Cerro | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-12 | 21:00 | Dinamo Tbilisi ge | 2–0 | am Alashkert | 11,769 | Boris Paichadzis Erovnuli Stadioni | Constantin Colțescu | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-12 | 21:00 | BATE Borisov by | 2–0 | fi SJK | 9,247 | Borisov Arena | Andris Treimanis | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-12 | 21:00 | Qarabağ az | 2–0 | lu F91 Dudelange | 18,600 | Tofiq Bəhramov adına Respublika stadionu | Orel Grinfeeld | Match Report | Leg 1 of 2 |
Second qualifying round | Wed | 2016-07-13 | 19:00 | Crusaders FC nir | 0–3 | dk FC Copenhagen | 2,069 | Seaview | Stephan Klossner | Match Report | Leg 1 of 2 |
Second qualifying round | Wed | 2016-07-13 | 19:15 | Rosenborg no | 3–1 | se Norrköping | 11,595 | Lerkendal Stadion | Davide Massa | Match Report | Leg 1 of 2 |
Second qualifying round | Wed | 2016-07-13 | 19:45 | Dundalk FC ie | 1–1 | is FH | 3,111 | Oriel Park | Nikola Popov | Match Report | Leg 1 of 2 |
Second qualifying round | Wed | 2016-07-13 | 20:00 | Partizani Tirana al | 1–1 | hu Ferencváros | 1,700 | Stadiumi Skënderbeu | Benoît Millot | Match Report | Leg 1 of 2 |
Second qualifying round | Wed | 2016-07-13 | 20:15 | Žalgiris lt | 0–0 | kz FC Astana | 4,100 | Vilniaus LFF stadionas | Vlado Glođović | Match Report | Leg 1 of 2 |
Second qualifying round | Wed | 2016-07-13 | 20:30 | Olimpija si | 3–4 | sk FK AS Trenčín | 5,950 | Stadion Stožice | Ali Palabıyık | Match Report | Leg 1 of 2 |
Second qualifying round | Wed | 2016-07-13 | 20:30 | Ludogorets bg | 2–0 | me Mladost | 6,000 | Ludogorets Arena | Sergey Lapochkin | Match Report | Leg 1 of 2 |
Second qualifying round | Tue | 2016-07-19 | 19:00 | FK Liepāja lv | 0–2 | at RB Salzburg | 3,633 | Stadions Daugava | Jonathan Lardot | Match Report | Leg 2 of 2; RB Salzburg won |
Second qualifying round | Tue | 2016-07-19 | 19:00 | Alashkert am | 1–1 | ge Dinamo Tbilisi | 4,600 | Vazgen Sargsyan anvan Hanrapetakan Marza... | Mohammed Al Hakim | Match Report | Leg 2 of 2; Dinamo Tbilisi won |
Second qualifying round | Tue | 2016-07-19 | 19:15 | FC Copenhagen dk | 6–0 | nir Crusaders FC | 6,924 | Telia Parken | Ante Vučemilović | Match Report | Leg 2 of 2; FC Copenhagen won |
Second qualifying round | Tue | 2016-07-19 | 20:00 | APOEL FC cy | 3–0 | wls The New Saints | 10,548 | Neo GSP | Nikola Dabanović | Match Report | Leg 2 of 2; APOEL FC won |
Second qualifying round | Tue | 2016-07-19 | 20:00 | SJK fi | 2–2 | by BATE Borisov | 5,817 | OmaSP Stadion | Bastian Dankert | Match Report | Leg 2 of 2; BATE Borisov won |
Second qualifying round | Tue | 2016-07-19 | 20:00 | Sheriff Tiraspol md | 0–0 | il Be'er Sheva | 8,184 | Bolshaya Sportivnaya Arena | Daniel Stefański | Match Report | Leg 2 of 2; Be'er Sheva won |
Second qualifying round | Tue | 2016-07-19 | 20:30 | Red Star rs | 2–1 | mt Valletta FC | 31,112 | Stadion Rajko Mitić | Tore Hansen | Match Report | Leg 2 of 2; Red Star won |
Second qualifying round | Tue | 2016-07-19 | 20:45 | Legia Warsaw pl | 2–0 | ba Zrinjski Mostar | 12,784 | Stadion Miejski Legii Warszawa im. Marsz... | Nicolas Rainville | Match Report | Leg 2 of 2; Legia Warsaw won |
Round | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
Second qualifying round | Tue | 2016-07-19 | 20:45 | Mladost me | 0–3 | bg Ludogorets | 4,300 | Stadion Pod Goricom | Pol van Boekel | Match Report | Leg 2 of 2; Ludogorets won |
Second qualifying round | Wed | 2016-07-20 | 18:00 | F91 Dudelange lu | 1–1 | az Qarabağ | 891 | Stade Jos Nosbaum | Kevin Clancy | Match Report | Leg 2 of 2; Qarabağ won |
Second qualifying round | Wed | 2016-07-20 | 19:15 | FH is | 2–2 | ie Dundalk FC | 1,850 | Kaplakrikavöllur | Paolo Valeri | Match Report | Leg 2 of 2; Dundalk FC won |
Second qualifying round | Wed | 2016-07-20 | 19:15 | Norrköping se | 3–2 | no Rosenborg | 10,372 | Östgötaporten | Craig Pawson | Match Report | Leg 2 of 2; Rosenborg won |
Second qualifying round | Wed | 2016-07-20 | 19:30 | Ferencváros hu | (1) 1–1 (3) | al Partizani Tirana | 8,752 | Groupama Arena | Kristo Tohver | Match Report | Leg 2 of 2; Ferencváros won; Ferencváros won on penalty kicks following extra time |
Second qualifying round | Wed | 2016-07-20 | 19:45 | Celtic sct | 3–0 | gi Red Imps | 55,632 | Celtic Park | Bartosz Frankowski | Match Report | Leg 2 of 2; Celtic won |
Second qualifying round | Wed | 2016-07-20 | 20:00 | FC Astana kz | 2–1 | lt Žalgiris | 18,449 | Astana Arena | Sandro Schärer | Match Report | Leg 2 of 2; FC Astana won |
Second qualifying round | Wed | 2016-07-20 | 20:15 | FK AS Trenčín sk | 2–3 | si Olimpija | 3,750 | Štadión Pod Dubňom | João Santos Capela | Match Report | Leg 2 of 2; FK AS Trenčín won |
Second qualifying round | Wed | 2016-07-20 | 20:45 | Dinamo Zagreb hr | 3–2 | mk FK Vardar | 10,142 | Stadion Maksimir | Sergey Ivanov | Match Report | Leg 2 of 2; Dinamo Zagreb won |
Third qualifying round | Tue | 2016-07-26 | 20:00 | Sparta Prague cz | 1–1 | ro Steaua | 13,257 | Generali Arena | Daniel Siebert | Match Report | Leg 1 of 2 |
Third qualifying round | Tue | 2016-07-26 | 20:15 | Viktoria Plzeň cz | 0–0 | az Qarabağ | 10,269 | Doosan Arena | Aleksandar Stavrev | Match Report | Leg 1 of 2 |
Third qualifying round | Tue | 2016-07-26 | 20:15 | Partizani Tirana al | 0–1 | at RB Salzburg | 4,000 | Elbasan Arena | Michael Oliver | Match Report | Leg 1 of 2 |
Third qualifying round | Tue | 2016-07-26 | 20:45 | Dinamo Zagreb hr | 2–0 | ge Dinamo Tbilisi | 10,258 | Stadion Maksimir | Bobby Madden | Match Report | Leg 1 of 2 |
Third qualifying round | Tue | 2016-07-26 | 20:45 | Ajax nl | 1–1 | gr PAOK | 47,744 | Johan Cruyff ArenA | Daniel Ask | Match Report | Leg 1 of 2 |
Third qualifying round | Tue | 2016-07-26 | 21:00 | Ludogorets bg | 2–2 | rs Red Star | 7,759 | Ludogorets Arena | Martin Strömbergsson | Match Report | Leg 1 of 2 |
Third qualifying round | Tue | 2016-07-26 | 21:00 | BATE Borisov by | 1–0 | ie Dundalk FC | 11,321 | Borisov Arena | Yevhen Aranovskyi | Match Report | Leg 1 of 2 |
Third qualifying round | Tue | 2016-07-26 | 21:30 | Rostov ru | 2–2 | be Anderlecht | 14,770 | Stadion Olimp 2 | Luca Banti | Match Report | Leg 1 of 2 |
Third qualifying round | Tue | 2016-07-26 | 21:45 | Shakhtar ua | 2–0 | ch Young Boys | 7,477 | L'viv Arena | Serdar Gözübüyük | Match Report | Leg 1 of 2 |
Third qualifying round | Wed | 2016-07-27 | 10:00 | FC Astana kz | 1–1 | sct Celtic | 29,000 | Estadio Metropolitano de Fútbol de Lara | Paolo Mazzoleni | Match Report | Leg 1 of 2 |
Third qualifying round | Wed | 2016-07-27 | 19:15 | Rosenborg no | 2–1 | cy APOEL FC | 13,281 | Lerkendal Stadion | Slavko Vinčić | Match Report | Leg 1 of 2 |
Third qualifying round | Wed | 2016-07-27 | 20:30 | Astra Giurgiu ro | 1–1 | dk FC Copenhagen | 2,381 | Stadionul Marin Anastasovici | Istvan Vad II | Match Report | Leg 1 of 2 |
Third qualifying round | Wed | 2016-07-27 | 20:30 | FK AS Trenčín sk | 0–1 | pl Legia Warsaw | 5,866 | Štadión Pod Dubňom | Aliaksei Kulbakov | Match Report | Leg 1 of 2 |
Third qualifying round | Wed | 2016-07-27 | 21:30 | Fenerbahçe tr | 2–1 | fr Monaco | 12,223 | Ülker Stadyumu Fenerbahçe Şükrü Saracoğl... | Jesús Gil | Match Report | Leg 1 of 2 |
Third qualifying round | Wed | 2016-07-27 | 21:45 | Olympiacos gr | 0–0 | il Be'er Sheva | 20,531 | Stadio Georgios Karaiskáki | Jorge de Sousa | Match Report | Leg 1 of 2 |
Third qualifying round | Tue | 2016-08-02 | 20:00 | APOEL FC cy | 3–0 | no Rosenborg | 15,559 | Neo GSP | Paweł Raczkowski | Match Report | Leg 2 of 2; APOEL FC won |
Third qualifying round | Tue | 2016-08-02 | 20:00 | Dundalk FC ie | 3–0 | by BATE Borisov | 4,645 | Tallaght Stadium | Jakob Kehlet | Match Report | Leg 2 of 2; Dundalk FC won |
Third qualifying round | Tue | 2016-08-02 | 20:30 | Red Star rs | 2–4 | bg Ludogorets | 50,223 | Stadion Rajko Mitić | Luca Banti | Match Report | Leg 2 of 2; Ludogorets won; Required Extra Time |
Third qualifying round | Tue | 2016-08-02 | 20:30 | Qarabağ az | 1–1 | cz Viktoria Plzeň | 30,792 | Tofiq Bəhramov adına Respublika stadionu | Hüseyin Göçek | Match Report | Leg 2 of 2; Viktoria Plzeň won |
Third qualifying round | Tue | 2016-08-02 | 21:00 | Dinamo Tbilisi ge | 0–1 | hr Dinamo Zagreb | 21,510 | Boris Paichadzis Erovnuli Stadioni | Miroslav Zelinka | Match Report | Leg 2 of 2; Dinamo Zagreb won |
Third qualifying round | Wed | 2016-08-03 | 19:45 | Celtic sct | 2–1 | kz FC Astana | 52,952 | Celtic Park | István Kovács | Match Report | Leg 2 of 2; Celtic won |
Third qualifying round | Wed | 2016-08-03 | 19:45 | FC Copenhagen dk | 3–0 | ro Astra Giurgiu | 16,852 | Telia Parken | Liran Liany | Match Report | Leg 2 of 2; FC Copenhagen won |
Third qualifying round | Wed | 2016-08-03 | 20:15 | Young Boys ch | (4) 2–0 (2) | ua Shakhtar | 9,365 | Stade de Suisse Wankdorf Bern | Ruddy Buquet | Match Report | Leg 2 of 2; Shakhtar won; Shakhtar won on penalty kicks following extra time |
Third qualifying round | Wed | 2016-08-03 | 20:30 | RB Salzburg at | 2–0 | al Partizani Tirana | 7,853 | Red Bull Arena | Ivan Kružliak | Match Report | Leg 2 of 2; RB Salzburg won |
Third qualifying round | Wed | 2016-08-03 | 20:45 | Steaua ro | 2–0 | cz Sparta Prague | 37,127 | Arena Naţională | Danny Makkelie | Match Report | Leg 2 of 2; Steaua won |
Round | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
Third qualifying round | Wed | 2016-08-03 | 20:45 | Monaco fr | 3–1 | tr Fenerbahçe | 8,403 | Stade Louis II | Artur Soares Dias | Match Report | Leg 2 of 2; Monaco won |
Third qualifying round | Wed | 2016-08-03 | 20:45 | Legia Warsaw pl | 0–0 | sk FK AS Trenčín | 21,850 | Stadion Miejski Legii Warszawa im. Marsz... | Vladislav Bezborodov | Match Report | Leg 2 of 2; Legia Warsaw won |
Third qualifying round | Wed | 2016-08-03 | 20:45 | Anderlecht be | 0–2 | ru Rostov | 19,464 | Stade Constant Vanden Stock | Matej Jug | Match Report | Leg 2 of 2; Rostov won |
Third qualifying round | Wed | 2016-08-03 | 21:00 | Be'er Sheva il | 1–0 | gr Olympiacos | 15,500 | Arthur Vasermil Stadium | Benoît Bastien | Match Report | Leg 2 of 2; Be'er Sheva won |
Third qualifying round | Wed | 2016-08-03 | 21:30 | PAOK gr | 1–2 | nl Ajax | 24,930 | Stadio Toumbas | Anthony Taylor | Match Report | Leg 2 of 2; Ajax won |
Play-off round | Tue | 2016-08-16 | 20:45 | FC Copenhagen dk | 1–0 | cy APOEL FC | 20,519 | Telia Parken | Pavel Královec | Match Report | Leg 1 of 2 |
Play-off round | Tue | 2016-08-16 | 20:45 | Young Boys ch | 1–3 | de Gladbach | 30,224 | Stade de Suisse Wankdorf Bern | Nicola Rizzoli | Match Report | Leg 1 of 2 |
Play-off round | Tue | 2016-08-16 | 20:45 | Dinamo Zagreb hr | 1–1 | at RB Salzburg | 13,784 | Stadion Maksimir | Tasos Sidiropoulos | Match Report | Leg 1 of 2 |
Play-off round | Tue | 2016-08-16 | 20:45 | Ajax nl | 1–1 | ru Rostov | 51,436 | Johan Cruyff ArenA | William Collum | Match Report | Leg 1 of 2 |
Play-off round | Tue | 2016-08-16 | 21:45 | Steaua ro | 0–5 | eng Manchester City | 42,327 | Arena Naţională | Daniele Orsato | Match Report | Leg 1 of 2 |
Play-off round | Wed | 2016-08-17 | 19:45 | Porto pt | 1–1 | it Roma | 46,310 | Estádio Do Dragão | Björn Kuipers | Match Report | Leg 1 of 2 |
Play-off round | Wed | 2016-08-17 | 19:45 | Celtic sct | 5–2 | il Be'er Sheva | 52,659 | Celtic Park | Damir Skomina | Match Report | Leg 1 of 2 |
Play-off round | Wed | 2016-08-17 | 19:45 | Dundalk FC ie | 0–2 | pl Legia Warsaw | 30,417 | Aviva Stadium | Deniz Aytekin | Match Report | Leg 1 of 2 |
Play-off round | Wed | 2016-08-17 | 20:45 | Villarreal es | 1–2 | fr Monaco | 19,516 | Estadio de la Cerámica | Felix Brych | Match Report | Leg 1 of 2 |
Play-off round | Wed | 2016-08-17 | 21:45 | Ludogorets bg | 2–0 | cz Viktoria Plzeň | 11,812 | Stadion Vasil Levski | Mark Clattenburg | Match Report | Leg 1 of 2 |
Play-off round | Tue | 2016-08-23 | 20:45 | Roma it | 0–3 | pt Porto | 39,866 | Stadio Olimpico | Szymon Marciniak | Match Report | Leg 2 of 2; Porto won |
Play-off round | Tue | 2016-08-23 | 20:45 | Viktoria Plzeň cz | 2–2 | bg Ludogorets | 10,312 | Doosan Arena | Alberto Undiano | Match Report | Leg 2 of 2; Ludogorets won |
Play-off round | Tue | 2016-08-23 | 20:45 | Legia Warsaw pl | 1–1 | ie Dundalk FC | 29,066 | Stadion Miejski Legii Warszawa im. Marsz... | Svein Oddvar Moen | Match Report | Leg 2 of 2; Legia Warsaw won |
Play-off round | Tue | 2016-08-23 | 20:45 | Monaco fr | 1–0 | es Villarreal | 8,750 | Stade Louis II | Jonas Eriksson | Match Report | Leg 2 of 2; Monaco won |
Play-off round | Tue | 2016-08-23 | 21:45 | Be'er Sheva il | 2–0 | sct Celtic | 15,383 | Turner Stadium | Bas Nijhuis | Match Report | Leg 2 of 2; Celtic won |
Play-off round | Wed | 2016-08-24 | 19:45 | Manchester City eng | 1–0 | ro Steaua | 40,064 | Etihad Stadium | Paweł Gil | Match Report | Leg 2 of 2; Manchester City won |
Play-off round | Wed | 2016-08-24 | 20:45 | Gladbach de | 6–1 | ch Young Boys | 43,302 | Stadion im Borussia-Park | Andre Marriner | Match Report | Leg 2 of 2; Gladbach won |
Play-off round | Wed | 2016-08-24 | 20:45 | RB Salzburg at | 1–2 | hr Dinamo Zagreb | 23,451 | Red Bull Arena | Craig Thomson | Match Report | Leg 2 of 2; Dinamo Zagreb won; Required Extra Time |
Play-off round | Wed | 2016-08-24 | 21:45 | APOEL FC cy | 1–1 | dk FC Copenhagen | 17,310 | Neo GSP | Gianluca Rocchi | Match Report | Leg 2 of 2; FC Copenhagen won |
Play-off round | Wed | 2016-08-24 | 21:45 | Rostov ru | 4–1 | nl Ajax | 15,320 | Stadion Olimp 2 | Milorad Mažić | Match Report | Leg 2 of 2; Rostov won |
Wk | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Tue | 2016-09-13 | 19:45 | Benfica pt | 1–1 | tr Beşiktaş | 42,126 | Estádio do Sport Lisboa e Benfica | Milorad Mažić | Match Report | |
1 | Tue | 2016-09-13 | 20:45 | PSV Eindhoven nl | 0–1 | es Atlético Madrid | 33,989 | Philips Stadion | Martin Atkinson | Match Report | |
1 | Tue | 2016-09-13 | 20:45 | Paris S-G fr | 1–1 | eng Arsenal | 46,440 | Parc des Princes | Viktor Kassai | Match Report | |
1 | Tue | 2016-09-13 | 20:45 | Basel ch | 1–1 | bg Ludogorets | 30,852 | St. Jakob-Park | Aliaksei Kulbakov | Match Report | |
1 | Tue | 2016-09-13 | 20:45 | Barcelona es | 7–0 | sct Celtic | 73,290 | Camp Nou | Ovidiu Hațegan | Match Report | |
1 | Tue | 2016-09-13 | 20:45 | Bayern Munich de | 5–0 | ru Rostov | 70,000 | Allianz Arena | Anthony Taylor | Match Report | |
1 | Tue | 2016-09-13 | 21:45 | Dynamo Kyiv ua | 1–2 | it Napoli | 35,137 | NSK Olimpijs'kyj | William Collum | Match Report | |
1 | Wed | 2016-09-14 | 19:45 | Porto pt | 1–1 | dk FC Copenhagen | 34,325 | Estádio Do Dragão | Matej Jug | Match Report | |
1 | Wed | 2016-09-14 | 19:45 | Tottenham eng | 1–2 | fr Monaco | 85,011 | Wembley Stadium | Gianluca Rocchi | Match Report | |
1 | Wed | 2016-09-14 | 19:45 | Manchester City eng | 4–0 | de Gladbach | 30,270 | Etihad Stadium | Björn Kuipers | Match Report | |
1 | Wed | 2016-09-14 | 20:45 | Juventus it | 0–0 | es Sevilla | 33,261 | Allianz Stadium | Deniz Aytekin | Match Report | |
1 | Wed | 2016-09-14 | 20:45 | Real Madrid es | 2–1 | pt Sporting CP | 72,179 | Estadio Santiago Bernabéu | Paolo Tagliavento | Match Report | |
1 | Wed | 2016-09-14 | 20:45 | Lyon fr | 3–0 | hr Dinamo Zagreb | 43,754 | Groupama Stadium | Martin Strömbergsson | Match Report | |
1 | Wed | 2016-09-14 | 20:45 | Club Brugge be | 0–3 | eng Leicester City | 20,970 | Jan Breydelstadion | Tasos Sidiropoulos | Match Report | |
1 | Wed | 2016-09-14 | 20:45 | Legia Warsaw pl | 0–6 | de Dortmund | 27,304 | Stadion Miejski Legii Warszawa im. Marsz... | Sergey Karasev | Match Report | |
1 | Wed | 2016-09-14 | 20:45 | Leverkusen de | 2–2 | ru CSKA Moscow | 23,459 | BayArena | Daniele Orsato | Match Report | |
2 | Tue | 2016-09-27 | 19:45 | Leicester City eng | 1–0 | pt Porto | 31,805 | King Power Stadium | Cüneyt Çakιr | Match Report | |
2 | Tue | 2016-09-27 | 19:45 | Sporting CP pt | 2–0 | pl Legia Warsaw | 40,094 | Estádio José Alvalade | Michael Oliver | Match Report | |
2 | Tue | 2016-09-27 | 20:45 | Sevilla es | 1–0 | fr Lyon | 36,741 | Estadio Ramón Sánchez Pizjuán | Bas Nijhuis | Match Report | |
2 | Tue | 2016-09-27 | 20:45 | Dortmund de | 2–2 | es Real Madrid | 65,849 | Signal Iduna Park | Mark Clattenburg | Match Report | |
2 | Tue | 2016-09-27 | 20:45 | FC Copenhagen dk | 4–0 | be Club Brugge | 25,605 | Telia Parken | Craig Thomson | Match Report | |
2 | Tue | 2016-09-27 | 20:45 | Monaco fr | 1–1 | de Leverkusen | 8,100 | Stade Louis II | David Fernández | Match Report | |
2 | Tue | 2016-09-27 | 20:45 | Dinamo Zagreb hr | 0–4 | it Juventus | 23,875 | Stadion Maksimir | Jorge de Sousa | Match Report | |
2 | Tue | 2016-09-27 | 21:45 | CSKA Moscow ru | 0–1 | eng Tottenham | 26,153 | VEB Arena | Antonio Matéu Lahoz | Match Report | |
2 | Wed | 2016-09-28 | 19:45 | Arsenal eng | 2–0 | ch Basel | 59,993 | Emirates Stadium | Danny Makkelie | Match Report | |
2 | Wed | 2016-09-28 | 19:45 | Celtic sct | 3–3 | eng Manchester City | 57,592 | Celtic Park | Nicola Rizzoli | Match Report | |
2 | Wed | 2016-09-28 | 20:45 | Gladbach de | 1–2 | es Barcelona | 46,283 | Stadion im Borussia-Park | Damir Skomina | Match Report | |
2 | Wed | 2016-09-28 | 20:45 | Atlético Madrid es | 1–0 | de Bayern Munich | 48,242 | Estadio Vicente Calderón | Szymon Marciniak | Match Report | |
2 | Wed | 2016-09-28 | 20:45 | Napoli it | 4–2 | pt Benfica | 41,281 | Stadio San Paolo | Felix Brych | Match Report | |
2 | Wed | 2016-09-28 | 21:45 | Ludogorets bg | 1–3 | fr Paris S-G | 17,155 | Stadion Vasil Levski | Pavel Královec | Match Report | |
2 | Wed | 2016-09-28 | 21:45 | Beşiktaş tr | 1–1 | ua Dynamo Kyiv | 33,938 | Vodafone Arena | Felix Zwayer | Match Report | |
2 | Wed | 2016-09-28 | 21:45 | Rostov ru | 2–2 | nl PSV Eindhoven | 12,646 | Stadion Olimp 2 | Clément Turpin | Match Report | |
3 | Tue | 2016-10-18 | 19:45 | Leicester City eng | 1–0 | dk FC Copenhagen | 31,037 | King Power Stadium | Nicola Rizzoli | Match Report | |
3 | Tue | 2016-10-18 | 19:45 | Sporting CP pt | 1–2 | de Dortmund | 46,609 | Estádio José Alvalade | Damir Skomina | Match Report | |
3 | Tue | 2016-10-18 | 20:45 | Leverkusen de | 0–0 | eng Tottenham | 28,887 | BayArena | Cüneyt Çakιr | Match Report | |
3 | Tue | 2016-10-18 | 20:45 | Real Madrid es | 5–1 | pl Legia Warsaw | 70,251 | Estadio Santiago Bernabéu | Ruddy Buquet | Match Report | |
3 | Tue | 2016-10-18 | 20:45 | Dinamo Zagreb hr | 0–1 | es Sevilla | 6,021 | Stadion Maksimir | Michael Oliver | Match Report | |
3 | Tue | 2016-10-18 | 20:45 | Lyon fr | 0–1 | it Juventus | 53,907 | Groupama Stadium | Szymon Marciniak | Match Report | |
3 | Tue | 2016-10-18 | 20:45 | Club Brugge be | 1–2 | pt Porto | 23,372 | Jan Breydelstadion | Paolo Tagliavento | Match Report | |
3 | Tue | 2016-10-18 | 21:45 | CSKA Moscow ru | 1–1 | fr Monaco | 24,125 | VEB Arena | Martin Strömbergsson | Match Report | |
3 | Wed | 2016-10-19 | 19:45 | Arsenal eng | 6–0 | bg Ludogorets | 59,944 | Emirates Stadium | Artur Soares Dias | Match Report | |
3 | Wed | 2016-10-19 | 19:45 | Celtic sct | 0–2 | de Gladbach | 57,814 | Celtic Park | Tasos Sidiropoulos | Match Report | |
3 | Wed | 2016-10-19 | 20:45 | Napoli it | 2–3 | tr Beşiktaş | 28,502 | Stadio San Paolo | Sergey Karasev | Match Report | |
3 | Wed | 2016-10-19 | 20:45 | Bayern Munich de | 4–1 | nl PSV Eindhoven | 70,000 | Allianz Arena | William Collum | Match Report | |
3 | Wed | 2016-10-19 | 20:45 | Barcelona es | 4–0 | eng Manchester City | 96,290 | Camp Nou | Milorad Mažić | Match Report | |
3 | Wed | 2016-10-19 | 20:45 | Paris S-G fr | 3–0 | ch Basel | 46,488 | Parc des Princes | Deniz Aytekin | Match Report | |
3 | Wed | 2016-10-19 | 21:45 | Rostov ru | 0–1 | es Atlético Madrid | 15,400 | Stadion Olimp 2 | Daniele Orsato | Match Report | |
3 | Wed | 2016-10-19 | 21:45 | Dynamo Kyiv ua | 0–2 | pt Benfica | 25,991 | NSK Olimpijs'kyj | David Fernández | Match Report | |
4 | Tue | 2016-11-01 | 19:45 | Benfica pt | 1–0 | ua Dynamo Kyiv | 51,641 | Estádio do Sport Lisboa e Benfica | Clément Turpin | Match Report | |
4 | Tue | 2016-11-01 | 19:45 | Manchester City eng | 3–1 | es Barcelona | 53,340 | Etihad Stadium | Viktor Kassai | Match Report | |
4 | Tue | 2016-11-01 | 20:45 | Atlético Madrid es | 2–1 | ru Rostov | 40,392 | Estadio Vicente Calderón | Craig Thomson | Match Report | |
4 | Tue | 2016-11-01 | 20:45 | Basel ch | 1–2 | fr Paris S-G | 34,639 | St. Jakob-Park | Ovidiu Hațegan | Match Report | |
4 | Tue | 2016-11-01 | 20:45 | Gladbach de | 1–1 | sct Celtic | 46,283 | Stadion im Borussia-Park | Jorge de Sousa | Match Report | |
4 | Tue | 2016-11-01 | 20:45 | Beşiktaş tr | 1–1 | it Napoli | 35,552 | Vodafone Arena | Mark Clattenburg | Match Report | |
4 | Tue | 2016-11-01 | 20:45 | PSV Eindhoven nl | 1–2 | de Bayern Munich | 35,000 | Philips Stadion | Gianluca Rocchi | Match Report | |
4 | Tue | 2016-11-01 | 21:45 | Ludogorets bg | 2–3 | eng Arsenal | 30,862 | Stadion Vasil Levski | Bas Nijhuis | Match Report | |
4 | Wed | 2016-11-02 | 19:45 | Porto pt | 1–0 | be Club Brugge | 32,310 | Estádio Do Dragão | Alberto Undiano | Match Report | |
4 | Wed | 2016-11-02 | 19:45 | Tottenham eng | 0–1 | de Leverkusen | 85,512 | Wembley Stadium | Jonas Eriksson | Match Report | |
4 | Wed | 2016-11-02 | 20:45 | Dortmund de | 1–0 | pt Sporting CP | 65,849 | Signal Iduna Park | Danny Makkelie | Match Report | |
4 | Wed | 2016-11-02 | 20:45 | Sevilla es | 4–0 | hr Dinamo Zagreb | 35,215 | Estadio Ramón Sánchez Pizjuán | Felix Zwayer | Match Report | |
4 | Wed | 2016-11-02 | 20:45 | Legia Warsaw pl | 3–3 | es Real Madrid | Stadion Miejski Legii Warszawa im. Marsz... | Pavel Královec | Match Report | ||
4 | Wed | 2016-11-02 | 20:45 | Monaco fr | 3–0 | ru CSKA Moscow | 10,029 | Stade Louis II | Matej Jug | Match Report | |
4 | Wed | 2016-11-02 | 20:45 | FC Copenhagen dk | 0–0 | eng Leicester City | 34,146 | Telia Parken | Felix Brych | Match Report | |
4 | Wed | 2016-11-02 | 20:45 | Juventus it | 1–1 | fr Lyon | 40,356 | Allianz Stadium | Björn Kuipers | Match Report | |
5 | Tue | 2016-11-22 | 19:45 | Leicester City eng | 2–1 | be Club Brugge | 31,443 | King Power Stadium | Ruddy Buquet | Match Report | |
5 | Tue | 2016-11-22 | 19:45 | Sporting CP pt | 1–2 | es Real Madrid | 50,046 | Estádio José Alvalade | William Collum | Match Report | |
5 | Tue | 2016-11-22 | 20:00 | CSKA Moscow ru | 1–1 | de Leverkusen | 19,164 | VEB Arena | Alberto Undiano | Match Report | |
5 | Tue | 2016-11-22 | 20:45 | FC Copenhagen dk | 0–0 | pt Porto | 32,036 | Telia Parken | Milorad Mažić | Match Report | |
5 | Tue | 2016-11-22 | 20:45 | Monaco fr | 2–1 | eng Tottenham | 13,100 | Stade Louis II | Björn Kuipers | Match Report | |
5 | Tue | 2016-11-22 | 20:45 | Dinamo Zagreb hr | 0–1 | fr Lyon | 7,834 | Stadion Maksimir | Pavel Královec | Match Report | |
5 | Tue | 2016-11-22 | 20:45 | Dortmund de | 8–4 | pl Legia Warsaw | 55,094 | Signal Iduna Park | Martin Strömbergsson | Match Report | |
5 | Tue | 2016-11-22 | 20:45 | Sevilla es | 1–3 | it Juventus | 38,942 | Estadio Ramón Sánchez Pizjuán | Mark Clattenburg | Match Report | |
5 | Wed | 2016-11-23 | 19:45 | Arsenal eng | 2–2 | fr Paris S-G | 59,628 | Emirates Stadium | Felix Brych | Match Report | |
5 | Wed | 2016-11-23 | 19:45 | Celtic sct | 0–2 | es Barcelona | 57,937 | Celtic Park | Daniele Orsato | Match Report | |
5 | Wed | 2016-11-23 | 20:00 | Rostov ru | 3–2 | de Bayern Munich | 15,211 | Stadion Olimp 2 | Artur Soares Dias | Match Report | |
5 | Wed | 2016-11-23 | 20:45 | Beşiktaş tr | 3–3 | pt Benfica | 36,063 | Vodafone Arena | Damir Skomina | Match Report | |
5 | Wed | 2016-11-23 | 20:45 | Gladbach de | 1–1 | eng Manchester City | 45,921 | Stadion im Borussia-Park | Cüneyt Çakιr | Match Report | |
5 | Wed | 2016-11-23 | 20:45 | Atlético Madrid es | 2–0 | nl PSV Eindhoven | 37,891 | Estadio Vicente Calderón | Aliaksei Kulbakov | Match Report | |
5 | Wed | 2016-11-23 | 20:45 | Napoli it | 0–0 | ua Dynamo Kyiv | 33,736 | Stadio San Paolo | Ovidiu Hațegan | Match Report | |
5 | Wed | 2016-11-23 | 21:45 | Ludogorets bg | 0–0 | ch Basel | 20,821 | Stadion Vasil Levski | Martin Atkinson | Match Report | |
6 | Tue | 2016-12-06 | 19:45 | Manchester City eng | 1–1 | sct Celtic | 51,297 | Etihad Stadium | Slavko Vinčić | Match Report | |
6 | Tue | 2016-12-06 | 19:45 | Benfica pt | 1–2 | it Napoli | 55,634 | Estádio do Sport Lisboa e Benfica | Antonio Matéu Lahoz | Match Report | |
6 | Tue | 2016-12-06 | 20:45 | Barcelona es | 4–0 | de Gladbach | 67,157 | Camp Nou | Sergey Karasev | Match Report | |
6 | Tue | 2016-12-06 | 20:45 | Paris S-G fr | 2–2 | bg Ludogorets | 42,650 | Parc des Princes | Tasos Sidiropoulos | Match Report | |
6 | Tue | 2016-12-06 | 20:45 | Bayern Munich de | 1–0 | es Atlético Madrid | 70,000 | Allianz Arena | Clément Turpin | Match Report | |
6 | Tue | 2016-12-06 | 20:45 | PSV Eindhoven nl | 0–0 | ru Rostov | 33,400 | Philips Stadion | Deniz Aytekin | Match Report | |
6 | Tue | 2016-12-06 | 20:45 | Basel ch | 1–4 | eng Arsenal | 36,000 | St. Jakob-Park | Jorge de Sousa | Match Report | |
6 | Tue | 2016-12-06 | 21:45 | Dynamo Kyiv ua | 6–0 | tr Beşiktaş | 14,036 | NSK Olimpijs'kyj | Craig Thomson | Match Report | |
6 | Wed | 2016-12-07 | 19:45 | Porto pt | 5–0 | eng Leicester City | 39,310 | Estádio Do Dragão | Felix Zwayer | Match Report | |
6 | Wed | 2016-12-07 | 19:45 | Tottenham eng | 3–1 | ru CSKA Moscow | 62,034 | Wembley Stadium | Nicola Rizzoli | Match Report | |
6 | Wed | 2016-12-07 | 20:45 | Leverkusen de | 3–0 | fr Monaco | 21,928 | BayArena | Gediminas Mažeika | Match Report | |
6 | Wed | 2016-12-07 | 20:45 | Club Brugge be | 0–2 | dk FC Copenhagen | 18,981 | Jan Breydelstadion | Michael Oliver | Match Report | |
6 | Wed | 2016-12-07 | 20:45 | Juventus it | 2–0 | hr Dinamo Zagreb | 39,380 | Allianz Stadium | Anthony Taylor | Match Report | |
6 | Wed | 2016-12-07 | 20:45 | Legia Warsaw pl | 1–0 | pt Sporting CP | 28,232 | Stadion Miejski Legii Warszawa im. Marsz... | Gianluca Rocchi | Match Report | |
6 | Wed | 2016-12-07 | 20:45 | Lyon fr | 0–0 | es Sevilla | 52,423 | Groupama Stadium | Jonas Eriksson | Match Report | |
6 | Wed | 2016-12-07 | 20:45 | Real Madrid es | 2–2 | de Dortmund | 76,894 | Estadio Santiago Bernabéu | Szymon Marciniak | Match Report |
Round | Day | Date | Time | Home | Score | Away | Attendance | Venue | Referee | Match Report | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|
Round of 16 | Tue | 2017-02-14 | 19:45 | Benfica pt | 1–0 | de Dortmund | 55,124 | Estádio do Sport Lisboa e Benfica | Nicola Rizzoli | Match Report | Leg 1 of 2 |
Round of 16 | Tue | 2017-02-14 | 20:45 | Paris S-G fr | 4–0 | es Barcelona | 46,484 | Parc des Princes | Szymon Marciniak | Match Report | Leg 1 of 2 |
Round of 16 | Wed | 2017-02-15 | 20:45 | Bayern Munich de | 5–1 | eng Arsenal | 70,000 | Allianz Arena | Milorad Mažić | Match Report | Leg 1 of 2 |
Round of 16 | Wed | 2017-02-15 | 20:45 | Real Madrid es | 3–1 | it Napoli | 78,000 | Estadio Santiago Bernabéu | Damir Skomina | Match Report | Leg 1 of 2 |
Round of 16 | Tue | 2017-02-21 | 19:45 | Manchester City eng | 5–3 | fr Monaco | 53,351 | Etihad Stadium | Antonio Matéu Lahoz | Match Report | Leg 1 of 2 |
Round of 16 | Tue | 2017-02-21 | 20:45 | Leverkusen de | 2–4 | es Atlético Madrid | 29,300 | BayArena | William Collum | Match Report | Leg 1 of 2 |
Round of 16 | Wed | 2017-02-22 | 19:45 | Porto pt | 0–2 | it Juventus | 49,229 | Estádio Do Dragão | Felix Brych | Match Report | Leg 1 of 2 |
Round of 16 | Wed | 2017-02-22 | 20:45 | Sevilla es | 2–1 | eng Leicester City | 38,834 | Estadio Ramón Sánchez Pizjuán | Clément Turpin | Match Report | Leg 1 of 2 |
Round of 16 | Tue | 2017-03-07 | 19:45 | Arsenal eng | 1–5 | de Bayern Munich | 59,911 | Emirates Stadium | Tasos Sidiropoulos | Match Report | Leg 2 of 2; Bayern Munich won |
Round of 16 | Tue | 2017-03-07 | 20:45 | Napoli it | 1–3 | es Real Madrid | 56,695 | Stadio San Paolo | Cüneyt Çakιr | Match Report | Leg 2 of 2; Real Madrid won |
Round of 16 | Wed | 2017-03-08 | 20:45 | Barcelona es | 6–1 | fr Paris S-G | 96,290 | Camp Nou | Deniz Aytekin | Match Report | Leg 2 of 2; Barcelona won |
Round of 16 | Wed | 2017-03-08 | 20:45 | Dortmund de | 4–0 | pt Benfica | 65,849 | Signal Iduna Park | Martin Atkinson | Match Report | Leg 2 of 2; Dortmund won |
Round of 16 | Tue | 2017-03-14 | 19:45 | Leicester City eng | 2–0 | es Sevilla | 31,520 | King Power Stadium | Daniele Orsato | Match Report | Leg 2 of 2; Leicester City won |
Round of 16 | Tue | 2017-03-14 | 20:45 | Juventus it | 1–0 | pt Porto | 41,161 | Allianz Stadium | Ovidiu Hațegan | Match Report | Leg 2 of 2; Juventus won |
Round of 16 | Wed | 2017-03-15 | 20:45 | Monaco fr | 3–1 | eng Manchester City | 15,700 | Stade Louis II | Gianluca Rocchi | Match Report | Leg 2 of 2; Monaco won |
Round of 16 | Wed | 2017-03-15 | 20:45 | Atlético Madrid es | 0–0 | de Leverkusen | 49,133 | Estadio Vicente Calderón | Sergey Karasev | Match Report | Leg 2 of 2; Atlético Madrid won |
Quarter-finals | Tue | 2017-04-11 | 20:45 | Juventus it | 3–0 | es Barcelona | 41,092 | Allianz Stadium | Szymon Marciniak | Match Report | Leg 1 of 2 |
Quarter-finals | Wed | 2017-04-12 | 18:45 | Dortmund de | 2–3 | fr Monaco | 65,849 | Signal Iduna Park | Daniele Orsato | Match Report | Leg 1 of 2 |
Quarter-finals | Wed | 2017-04-12 | 20:45 | Bayern Munich de | 1–2 | es Real Madrid | 70,000 | Allianz Arena | Nicola Rizzoli | Match Report | Leg 1 of 2 |
Quarter-finals | Wed | 2017-04-12 | 20:45 | Atlético Madrid es | 1–0 | eng Leicester City | 51,423 | Estadio Vicente Calderón | Jonas Eriksson | Match Report | Leg 1 of 2 |
Quarter-finals | Tue | 2017-04-18 | 19:45 | Leicester City eng | 1–1 | es Atlético Madrid | 31,548 | King Power Stadium | Gianluca Rocchi | Match Report | Leg 2 of 2; Atlético Madrid won |
Quarter-finals | Tue | 2017-04-18 | 20:45 | Real Madrid es | 4–2 | de Bayern Munich | 78,346 | Estadio Santiago Bernabéu | Viktor Kassai | Match Report | Leg 2 of 2; Real Madrid won; Required Extra Time |
Quarter-finals | Wed | 2017-04-19 | 20:45 | Barcelona es | 0–0 | it Juventus | 96,290 | Camp Nou | Björn Kuipers | Match Report | Leg 2 of 2; Juventus won |
Quarter-finals | Wed | 2017-04-19 | 20:45 | Monaco fr | 3–1 | de Dortmund | 17,135 | Stade Louis II | Damir Skomina | Match Report | Leg 2 of 2; Monaco won |
Semi-finals | Tue | 2017-05-02 | 20:45 | Real Madrid es | 3–0 | es Atlético Madrid | 77,609 | Estadio Santiago Bernabéu | Martin Atkinson | Match Report | Leg 1 of 2 |
Semi-finals | Wed | 2017-05-03 | 20:45 | Monaco fr | 0–2 | it Juventus | 16,762 | Stade Louis II | Antonio Matéu Lahoz | Match Report | Leg 1 of 2 |
Semi-finals | Tue | 2017-05-09 | 20:45 | Juventus it | 2–1 | fr Monaco | 40,244 | Allianz Stadium | Björn Kuipers | Match Report | Leg 2 of 2; Juventus won |
Semi-finals | Wed | 2017-05-10 | 20:45 | Atlético Madrid es | 2–1 | es Real Madrid | 53,422 | Estadio Vicente Calderón | Cüneyt Çakιr | Match Report | Leg 2 of 2; Real Madrid won |
Final | Sat | 2017-06-03 | 19:45 | Juventus it | 1–4 | es Real Madrid | 65,842 | National Stadium (Neutral Site) | Felix Brych | Match 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.
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Wednesday, December 18, 6:02AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.