Danny Makkelie is a well-known football referee from the Netherlands. Born on January 28, 1983, in Willemstad, Netherlands Antilles, Makkelie is recognized for his decisive decision-making and good communication skills on the pitch.
Makkelie began his professional refereeing career in the Eredivisie, the top tier of Dutch football, in 2009. His impressive performances quickly caught the attention of international football authorities, and he was added to the FIFA International Referees List in 2011, which allowed him to officiate international fixtures.
Since his induction onto the FIFA list, Makkelie has been selected for several high-profile international tournaments. He has officiated matches in the UEFA European Championship, as well as in the FIFA World Cup qualifiers.
In the club game, Makkelie has been regularly selected to officiate matches in the UEFA Champions League and UEFA Europa League. Notably, he was appointed as the referee for the 2020 UEFA Champions League Final between Paris Saint-Germain and Bayern Munich.
Beyond his refereeing career, Makkelie also works as a police officer in the Netherlands, a role that he balances with his responsibilities in football.
Makkelie is renowned for his calm demeanor on the pitch, his thorough understanding of the game's laws, and his effective management of matches. His contributions to the game have earned him recognition as one of the top referees in modern football. As of my last update in September 2021, Makkelie continues to be an active referee in Dutch and international football.
Europa League 2019 - 2020 | ||||
Final | Sevilla FC | Internazionale | 2020-08-21 | 3-2 |
1/8 finals | Leverkusen | Glasgow Rangers | 2020-08-06 | 1-0 |
Champions League 2019 - 2020 | ||||
1/4 finals | Manchester City | Lyon | 2020-08-15 | 1-3 |
1/8 finals | Liverpool | Atlético de Madrid | 2020-03-11 | 2-3 |
Group Stage | Salzburg | Liverpool | 2019-12-10 | 0-2 |
Group Stage | Dortmund | Internazionale | 2019-11-05 | 3-2 |
Group Stage | Olympiakos | Bayern Munich | 2019-10-22 | 2-3 |
Group stage | Atlético de Madrid | Juventus | 2019-09-18 | 2-2 |
play-offs | Young Boys | Crvena Zvezda | 2019-08-21 | 2-2 |
Euro 2020 qualifiers | ||||
Switzerland | Georgia | 2019-11-15 | 1-0 | |
Macedonia | Slovenia | 2019-10-10 | 2-1 | |
Kosovo | Czech Republic | 2019-09-07 | 2-1 | |
Bosnia-Herzegovina | Greece | 2019-03-26 | 2 - 2 | |
Champions League 2018 - 2019 | ||||
1/4 finals | Porto | Liverpool | 2019-04-17 | 1 - 4 |
1/8 finals | Dortmund | Tottenham Hotspur | 2019-03-05 | 0 - 1 |
1/8 finals | AS Roma | Porto | 2019-02-12 | 2 - 1 |
group stage | CSKA Moskva | Plzen | 2018-11-27 | 1 - 2 |
group stage | Lyon | Hoffenheim | 2018-11-07 | 2 - 2 |
group stage | Club Brugge | Dortmund | 2018-09-18 | 0 - 1 |
UEFA Nations League 2018-2019 - League A | ||||
Italy | Portugal | 2018-11-17 | 0 - 0 | |
England | Spain | 2018-09-08 | 1 - 2 | |
Europa League 2018 - 2019 | ||||
1/2 final | Valencia | Arsenal | 2019-05-09 | 2 - 4 |
play-offs | Leipzig SC | Zorya | 2018-08-30 | 3 - 2 |
Champions League 2017 - 2018 | ||||
1/4 finals | Barcelona | AS Roma | 2018-04-04 | 4 - 1 |
1/8 finals | Manchester United | Sevilla FC | 2018-03-13 | 1 - 2 |
group stage | Chelsea F.C. | Atlético de Madrid | 2017-12-05 | 1 - 1 |
group stage | Celtic | Bayern Munich | 2017-10-31 | 1 - 2 |
group stage | Liverpool | Sevilla FC | 2017-09-13 | 2 - 2 |
play-off | Rijeka | Olympiakos | 2017-08-22 | 0 - 1 |
WC 2018 qualifiers - Europe | ||||
Northern Ireland | Germany | 2017-10-05 | 1 - 3 | |
Hungary | Portugal | 2017-09-03 | 0 - 1 | |
Macedonia | Italy | 2016-10-09 | 2 - 3 | |
Europa League 2016 - 2017 | ||||
1/8 finals | Olympiakos | Besiktas | 2017-03-09 | 1 - 1 |
round of 32 | Villarreal | AS Roma | 2017-02-16 | 0 - 4 |
play-off | Grasshopper | Fenerbahce SK | 2016-08-25 | 0 - 2 |
Champions League 2016 - 2017 | ||||
group stage | Dortmund | Sporting | 2016-11-02 | 1 - 0 |
group stage | Arsenal | Basel | 2016-09-28 | 2 - 0 |
qualifiers 3rd round | Steaua | Sparta Prague | 2016-08-03 | 2 - 0 |
WC 2015 u17 | ||||
group stage | Costa Rica u17 | Korea DPR u17 | 2015-10-25 | 1 - 2 |
group stage | Mexico u17 | Argentina u17 | 2015-10-18 | 2 - 0 |
Europa League 2015 - 2016 | ||||
round of 32 | Basel | Saint-Etienne | 2016-02-25 | 2 - 1 |
play-offs | Sparta Prague | Thun | 2015-08-20 | 3 - 1 |
Champions League 2015 - 2016 | ||||
group stage | Manchester City | Borussia Mönchengladbach | 2015-12-08 | 4 - 2 |
group stage | Leverkusen | BATE | 2015-09-16 | 4 - 1 |
3th qualifying round | Monaco | Young Boys | 2015-08-04 | 4 - 0 |
Euro 2015 u21 | ||||
group stage | Czech Republic u21 | Germany u21 | 2015-06-23 | 1 - 1 |
group stage | England u21 | Portugal u21 | 2015-06-18 | 0 - 1 |
Euro 2016 qualifiers | ||||
Switzerland | Estonia | 2015-03-27 | 3 - 0 | |
Euro 2015 u21 qualifiers | ||||
play-offs | Germany u21 | Ukraine u21 | 2014-10-14 | 2 - 0 |
Europa League 2014 - 2015 | ||||
round of 32 | Olympiakos | Dnipro | 2015-02-26 | 2 - 2 |
group stage | Asteras Tripolis | Partizan | 2014-10-02 | 2 - 0 |
play-offs | Midtjylland | Panathinaikos | 2014-08-28 | 1 - 2 |
Champions League 2014 - 2015 | ||||
group stage | Chelsea F.C. | Maribor | 2014-10-21 | 6 - 0 |
qualifiers 3rd round | AaB | Dinamo Zagreb | 2014-07-30 | 0 - 1 |
Champions League 2013 - 2014 | ||||
qualifiers 3rd round | Sheriff | Dinamo Zagreb | 2013-08-07 | 0 - 3 |
Europa League 2013 - 2014 | ||||
group stage | Betis | Rijeka | 2013-12-12 | 0 - 0 |
group stage | Tromsø | Anzhi | 2013-11-07 | 0 - 1 |
play-offs | Spartak Moskva | St Gallen | 2013-08-29 | 2 - 4 |
qualifiers 2nd round | Xäzär Länkäran | Maccabi Haifa | 2013-07-25 | 0 - 8 |
WC 2014 qualifiers - Europe | ||||
Northern Ireland | Portugal | 2013-09-06 | 2 - 4 | |
Slovakia | Latvia | 2012-10-12 | 2 - 1 | |
Europa League 2012 - 2013 | ||||
group stage | Newcastle United | MarÃtimo | 2012-11-22 | 1 - 1 |
group stage | Sparta Prague | Kiryat Shmona | 2012-10-25 | 3 - 1 |
qualifiers 3rd round | Slaven | Athletic Bilbao | 2012-08-09 | 2 - 1 |
Champions League 2012 - 2013 | ||||
qualifiers 2nd round | Zeljeznicar | Maribor | 2012-07-24 | 1 - 2 |
Euro 2012 u19 | ||||
final | Spain u19 | Greece u19 | 2012-07-15 | 1 - 0 |
group stage | France u19 | England u19 | 2012-07-09 | 1 - 2 |
group stage | Estonia u19 | Greece u19 | 2012-07-06 | 1 - 4 |
friendly | ||||
Saudi Arabia | Brazil | 2018-10-12 | 0 - 2 | |
Belgium | Japan | 2017-11-14 | 1 - 0 | |
England | Australia | 2016-05-27 | 2 - 1 | |
Turkey | Sweden | 2016-03-24 | 2 - 1 | |
Portugal | France | 2015-09-04 | 0 - 1 | |
Germany | USA | 2015-06-10 | 1 - 2 | |
Austria | Romania | 2012-06-05 | 0 - 0 | |
Tournoi Espoirs de Toulon 2012 | ||||
group stage | France u20 | Morocco u20 | 2012-05-28 | 2 - 2 |
group stage | France u20 | Belarus u20 | 2012-05-24 | 3 - 1 |
Euro 2013 u21 qualifiers | ||||
Sweden u21 | Ukraine u21 | 2012-09-10 | 2 - 1 | |
qualifiers | Germany u21 | Greece u21 | 2012-02-29 | 1 - 0 |
Euro 2012 u19 qualifiers | ||||
Lithuania u19 | Czech Republic u19 | 2011-11-10 | 0 - 1 | |
Czech Republic u19 | Israel u19 | 2011-11-08 | 1 - 2 | |
Euro 2011 u21 qualifiers | ||||
Serbia u21 | Northern Ireland u21 | 2011-09-02 | 1 - 0 | |
Europa League 2011 - 2012 | ||||
qualifiers 3rd round | Atlético de Madrid | Strømsgodset IF | 2011-07-28 | 2 - 1 |
qualifiers 2nd round | Salzburg | Liepajas Metalurgs | 2011-07-21 | 0 - 0 |
Euro 2011 u17 qualifiers | ||||
elite round | Georgia u17 | Norway u17 | 2011-03-30 | 0 - 5 |
elite round | Norway u17 | France u17 | 2011-03-27 | 2 - 2 |