Björn Kuipers is a highly regarded professional football referee from the Netherlands. He was born on March 28, 1973, in Oldenzaal, Overijssel, Netherlands. Recognized for his calm approach and clear decision-making, Kuipers has overseen several high-profile matches in Dutch and international football.
Kuipers officiated his first match in the Eredivisie, the top tier of Dutch football, in 2005. His impressive performances led to his addition to the FIFA International Referees List in 2006, allowing him to officiate at the international level.
On the global stage, Kuipers has been a regular fixture in some of the biggest tournaments in football. He was selected to referee in two FIFA World Cup tournaments, in 2014 and 2018. He was also involved in three UEFA European Championships in 2012, 2016, and 2020.
Kuipers' accolades include officiating the final of the UEFA Europa League in 2013 and the UEFA Champions League final in 2014. Notably, he was chosen to referee the final of Euro 2020 between England and Italy, underlining his status as one of the top referees in world football.
Aside from his refereeing career, Kuipers is a successful entrepreneur. He owns several supermarkets in his home country, and this business success allowed him the flexibility to dedicate considerable time to his refereeing career.
Known for his authoritative presence on the pitch and clear communication with players, Kuipers is widely respected in the footballing world. As of my last training data in September 2021, he continues to contribute to football as a referee, sharing his wealth of experience and understanding of the game.
Europa League 2019 - 2020 | ||||
1/8 finals | Sevilla FC | AS Roma | 2020-08-06 | 2-0 |
round of 32 | Benfica | Shakhtar | 2020-02-27 | 3-3 |
Euro 2020 qualifiers | ||||
Wales | Croatia | 2019-10-13 | 1-1 | |
Champions League 2019 - 2020 | ||||
1/2 finals | Leipzig SC | PSG | 2020-08-18 | 0-3 |
Group Stage | Internazionale | Barcelona | 2019-12-10 | 1-2 |
Group Stage | Crvena Zvezda | Bayern Munich | 2019-11-26 | 0-6 |
Group Stage | Lyon | Benfica | 2019-11-05 | 3-1 |
Group Stage | Slavia | Dortmund | 2019-10-02 | 0-2 |
UEFA Nations League 2018-2019 - League B | ||||
Ireland | Wales | 2018-10-16 | 0 - 1 | |
Champions League 2018 - 2019 | ||||
1/2 final | Barcelona | Liverpool | 2019-05-01 | 3 - 0 |
1/4 finals | Tottenham Hotspur | Manchester City | 2019-04-09 | 1 - 0 |
1/8 finals | Juventus | Atlético de Madrid | 2019-03-12 | 3 - 0 |
group stage | Shakhtar | Lyon | 2018-12-12 | 1 - 1 |
group stage | Napoli | PSG | 2018-11-06 | 1 - 1 |
group stage | Real Madrid | AS Roma | 2018-09-19 | 3 - 0 |
play-offs | Dinamo Zagreb | Young Boys | 2018-08-28 | 1 - 2 |
WC 2018 | ||||
1/4 finals | Sweden | England | 2018-07-07 | 0 - 2 |
1/8 finals | Spain | Russia | 2018-07-01 | 1 - 1 |
group stage | Brazil | Costa Rica | 2018-06-22 | 2 - 0 |
group stage | Egypt | Uruguay | 2018-06-15 | 0 - 1 |
Europa League 2017 - 2018 | ||||
final | Marseille | Atlético de Madrid | 2018-05-16 | 0 - 3 |
1/4 finals | Marseille | Leipzig SC | 2018-04-12 | 5 - 2 |
Champions League 2017 - 2018 | ||||
1/2 final | Bayern Munich | Real Madrid | 2018-04-25 | 1 - 2 |
group stage | Atlético de Madrid | AS Roma | 2017-11-22 | 2 - 0 |
group stage | CSKA Moskva | Basel | 2017-10-18 | 0 - 2 |
group stage | Dortmund | Real Madrid | 2017-09-26 | 1 - 3 |
play-off | Hoffenheim | Liverpool | 2017-08-15 | 1 - 2 |
WC 2017 u20 | ||||
final | Venezuela u20 | England u20 | 2017-06-11 | 0 - 1 |
1/8 finals | Venezuela u20 | Japan u20 | 2017-05-30 | 1 - 0 |
group stage | Ecuador u20 | USA u20 | 2017-05-22 | 3 - 3 |
Europa League 2016 - 2017 | ||||
1/8 finals | Schalke 04 | Borussia Mönchengladbach | 2017-03-09 | 1 - 1 |
WC 2018 qualifiers - Europe | ||||
play-offs | Greece | Croatia | 2017-11-12 | 0 - 0 |
Montenegro | Denmark | 2017-10-05 | 0 - 1 | |
Spain | Italy | 2017-09-02 | 3 - 0 | |
Scotland | Slovenia | 2017-03-26 | 1 - 0 | |
Hungary | Switzerland | 2016-10-07 | 2 - 3 | |
Champions League 2016 - 2017 | ||||
1/2 final | Juventus | Monaco | 2017-05-09 | 2 - 1 |
1/4 finals | Barcelona | Juventus | 2017-04-19 | 0 - 0 |
group stage | Monaco | Tottenham Hotspur | 2016-11-22 | 2 - 1 |
group stage | Juventus | Lyon | 2016-11-02 | 1 - 1 |
group stage | Manchester City | Borussia Mönchengladbach | 2016-09-14 | 4 - 0 |
play-off | Porto | AS Roma | 2016-08-17 | 1 - 1 |
Euro 2016 | ||||
1/4 finals | France | Iceland | 2016-07-03 | 5 - 2 |
group stage | Croatia | Spain | 2016-06-21 | 2 - 1 |
group stage | Germany | Poland | 2016-06-16 | 0 - 0 |
Europa League 2015 - 2016 | ||||
1/2 final | Sevilla FC | Shakhtar | 2016-05-05 | 3 - 1 |
1/8 finals | Athletic Bilbao | Valencia | 2016-03-10 | 1 - 0 |
round of 32 | Sporting | Leverkusen | 2016-02-18 | 0 - 1 |
Champions League 2015 - 2016 | ||||
1/4 finals | Benfica | Bayern Munich | 2016-04-13 | 2 - 2 |
group stage | Dynamo Kyiv | Maccabi Tel Aviv | 2015-12-09 | 1 - 0 |
group stage | Borussia Mönchengladbach | Juventus | 2015-11-03 | 1 - 1 |
group stage | AS Roma | Barcelona | 2015-09-16 | 1 - 1 |
play-offs | Rapid Wien | Shakhtar | 2015-08-19 | 0 - 1 |
Euro 2016 qualifiers | ||||
play-offs | Ireland | Bosnia-Herzegovina | 2015-11-16 | 2 - 0 |
Slovenia | Lithuania | 2015-10-09 | 1 - 1 | |
Scotland | Germany | 2015-09-07 | 2 - 3 | |
Denmark | Serbia | 2015-06-13 | 2 - 0 | |
Italy | Croatia | 2014-11-16 | 1 - 1 | |
Slovakia | Spain | 2014-10-09 | 2 - 1 | |
Champions League 2014 - 2015 | ||||
round of 16 | Chelsea F.C. | PSG | 2015-03-11 | 2 - 2 |
group stage | Liverpool | Basel | 2014-12-09 | 1 - 1 |
group stage | Leverkusen | Zenit | 2014-10-22 | 2 - 0 |
group stage | Manchester City | AS Roma | 2014-09-30 | 1 - 1 |
play-offs | Lille OSC | Porto | 2014-08-20 | 0 - 1 |
WC 2014 | ||||
round of 16 | Colombia | Uruguay | 2014-06-28 | 2 - 0 |
group stage | Switzerland | France | 2014-06-20 | 2 - 5 |
group stage | England | Italy | 2014-06-14 | 1 - 2 |
Europa League 2013 - 2014 | ||||
round of 16 | Juventus | Fiorentina | 2014-03-13 | 1 - 1 |
round of 32 | Eintracht Frankfurt | Porto | 2014-02-27 | 3 - 3 |
group stage | Dynamo Kyiv | Rapid Wien | 2013-12-12 | 3 - 1 |
Champions League 2013 - 2014 | ||||
final | Real Madrid | Atlético de Madrid | 2014-05-24 | 4 - 1 |
round of 16 | Manchester United | Olympiakos | 2014-03-19 | 3 - 0 |
group stage | Dortmund | Arsenal | 2013-11-06 | 0 - 1 |
group stage | Manchester City | Bayern Munich | 2013-10-02 | 1 - 3 |
play-offs | PAOK | Schalke 04 | 2013-08-27 | 2 - 3 |
Confederations Cup 2013 | ||||
final | Brazil | Spain | 2013-06-30 | 3 - 0 |
group stage | Nigeria | Uruguay | 2013-06-20 | 1 - 2 |
Europa League 2012 - 2013 | ||||
final | Benfica | Chelsea F.C. | 2013-05-15 | 1 - 2 |
round of 32 | Liverpool | Zenit | 2013-02-21 | 3 - 1 |
WC 2014 qualifiers - Europe | ||||
play-offs | Croatia | Iceland | 2013-11-19 | 2 - 0 |
Switzerland | Slovenia | 2013-10-15 | 1 - 0 | |
Poland | Montenegro | 2013-09-06 | 1 - 1 | |
Bosnia-Herzegovina | Greece | 2013-03-22 | 3 - 1 | |
Austria | Germany | 2012-09-11 | 1 - 2 | |
Champions League 2012 - 2013 | ||||
1/2 finals | Dortmund | Real Madrid | 2013-04-24 | 4 - 1 |
1/4 finals | Barcelona | PSG | 2013-04-10 | 1 - 1 |
group stage | Schalke 04 | Olympiakos | 2012-11-21 | 1 - 0 |
group stage | Celtic | Barcelona | 2012-11-07 | 2 - 1 |
group stage | PSG | Dynamo Kyiv | 2012-09-18 | 4 - 1 |
play-offs | Udinese | Braga | 2012-08-28 | 1 - 1 |
Euro 2012 | ||||
group stage | Ukraine | France | 2012-06-15 | 0 - 2 |
group stage | Ireland | Croatia | 2012-06-10 | 1 - 3 |
Champions League 2011-2012 | ||||
1/4 finals | Barcelona | AC Milan | 2012-04-03 | 3 - 1 |
round of 16 | CSKA Moskva | Real Madrid | 2012-02-21 | 1 - 1 |
group stage | Basel | Manchester United | 2011-12-07 | 2 - 1 |
group stage | Bayern Munich | Napoli | 2011-11-02 | 3 - 2 |
group stage | Trabzonspor | Lille OSC | 2011-09-27 | 1 - 1 |
Super Cup | ||||
Barcelona | Porto | 2011-08-26 | 2 - 0 | |
Eredivisie | ||||
Feyenoord | PSV | 2011-04-24 | 3 - 1 | |
Europa League 2010 - 2011 | ||||
1/2 finals | Porto | Villarreal | 2011-04-28 | 5 - 1 |
1/4 finals | Dynamo Kyiv | Braga | 2011-04-07 | 1 - 1 |
round of 16 | Villarreal | Leverkusen | 2011-03-17 | 2 - 1 |
Club World Cup 2010 | ||||
1/2 finals | TP Mazembe | Internacional | 2010-12-14 | 2 - 0 |
Champions League 2010-2011 | ||||
round of 16 | Kobenhavn | Chelsea F.C. | 2011-02-22 | 0 - 2 |
group stage | Basel | AS Roma | 2010-11-03 | 2 - 3 |
group stage | Zilina | Chelsea F.C. | 2010-09-15 | 1 - 4 |
Euro 2012 qualifiers | ||||
play-offs | Ireland | Estonia | 2011-11-15 | 1 - 1 |
Wales | Switzerland | 2011-10-07 | 2 - 0 | |
Northern Ireland | Slovenia | 2011-03-29 | 0 - 0 | |
Latvia | Croatia | 2010-09-03 | 0 - 3 | |
Champions League 2010-2011 qualifiers | ||||
play-offs | Zenit | Auxerre | 2010-08-17 | 1 - 0 |
Europa League 2009 - 2010 | ||||
1/4 finals | Liverpool | Benfica | 2010-04-08 | 4 - 1 |
round of 16 | Fulham | Juventus | 2010-03-18 | 4 - 1 |
play-offs | OB | Genoa | 2009-08-27 | 1 - 1 |
Champions League 2009-2010 | ||||
round of 16 | VfB Stuttgart | Barcelona | 2010-02-23 | 1 - 1 |
group stage | Wolfsburg | Manchester United | 2009-12-08 | 1 - 3 |
group stage | Debrecen | Liverpool | 2009-11-24 | 0 - 1 |
group stage | Atlético de Madrid | Chelsea F.C. | 2009-11-03 | 2 - 2 |
group stage | Barcelona | Dynamo Kyiv | 2009-09-29 | 2 - 0 |
qualifiers 3rd round | APOEL | Partizan | 2009-07-29 | 2 - 0 |
Euro 2009 u21 | ||||
final | Germany u21 | England u21 | 2009-06-29 | 4 - 0 |
group stage | Finland u21 | Spain u21 | 2009-06-22 | 0 - 2 |
group stage | Spain u21 | England u21 | 2009-06-18 | 0 - 2 |
WC 2010 qualifiers - Europe | ||||
Northern Ireland | Slovakia | 2009-09-09 | 0 - 2 | |
Albania | Hungary | 2009-03-28 | 0 - 1 | |
Georgia | Bulgaria | 2008-10-15 | 0 - 0 | |
UEFA Cup 2008 - 2009 | ||||
round of 16 | Shakhtar | CSKA Moskva | 2009-03-19 | 2 - 0 |
round of 32 | Zenit | VfB Stuttgart | 2009-02-18 | 2 - 1 |
group stage | Metalist Kharkiv | Hertha BSC | 2008-11-06 | 0 - 0 |
1st round | Napoli | Benfica | 2008-09-18 | 3 - 2 |
qualifiers 2nd round | Aston Villa | Hafnarfjordur | 2008-08-28 | 1 - 1 |
Champions League 2008-2009 | ||||
qualifiers 2nd round | Artmedia Petrzalka | Tampere | 2008-08-06 | 4 - 2 |
Intertoto 2008 | ||||
3rd round | Sturm Graz | Honvéd | 2008-07-19 | 0 - 0 |
friendly | ||||
Poland | Slovenia | 2016-11-14 | 1 - 1 | |
Italy | France | 2016-09-01 | 1 - 3 | |
Germany | Argentina | 2014-09-03 | 2 - 4 | |
Turkey | Czech Republic | 2013-02-06 | 0 - 2 | |
Ukraine | Uruguay | 2011-09-02 | 2 - 3 | |
Poland | France | 2011-06-09 | 0 - 1 | |
Germany | Cote d'Ivoire | 2009-11-18 | 2 - 2 | |
Luxembourg | Wales | 2008-03-26 | 0 - 2 | |
Austria | Cote d'Ivoire | 2007-10-17 | 3 - 2 | |
Euro 2009 u21 qualifiers | ||||
Greece u21 | Croatia u21 | 2007-11-17 | 3 - 4 | |
Euro 2008 u19 qualifiers | ||||
Wales u19 | Hungary u19 | 2007-10-10 | 1 - 3 | |
Switzerland u19 | Wales u19 | 2007-10-08 | 1 - 1 | |
UEFA Cup 2007 - 2008 | ||||
qualifiers 2nd round | Honvéd | Hamburger SV | 2007-08-16 | 0 - 0 |
Intertoto 2007 | ||||
3rd round | Sampdoria | Cherno More | 2007-07-28 | 1 - 0 |
Champions League 2007-2008 | ||||
qualifiers 1st round | Zeta | Kaunas | 2007-07-17 | 3 - 1 |
UEFA Cup 2006 - 2007 | ||||
qualifiers 2nd round | Grasshopper | Fehérvár | 2006-08-24 | 2 - 0 |
qualifiers 1st round | Varteks | Tirana | 2006-07-13 | 1 - 1 |
Euro 2006 u17 | ||||
final | Czech Republic u17 | Russia u17 | 2006-05-14 | 2 - 2 |
group stage | Germany u17 | Serbia u17 | 2006-05-08 | 4 - 0 |
group stage | Spain u17 | Russia u17 | 2006-05-05 | 3 - 0 |