..::: Referee Report :::..
*All data are from tournaments covererd by Arquivo dos Mundiais..
David McGeachie
Scotland
Born: Jan 10, 1986
Matches as Assistant
Matches
World Cup Qualification
2018 World Cup Qualifiers - UEFA - Group A - Oct 7, 2016 - Rotterdam
2018 World Cup Qualifiers - UEFA - Group A - Oct 10, 2016 - Stockholm
2018 World Cup Qualifiers - UEFA - Group B - Nov 13, 2016 - Faro
2018 World Cup Qualifiers - UEFA - Group E - Sep 4, 2017 - Podgorica
2022 World Cup Qualifiers - UEFA - Group E - Mar 27, 2021 - Prague
2022 World Cup Qualifiers - UEFA - Group J - Sep 5, 2021 - Stuttgart
2022 World Cup Qualifiers - UEFA - Group A - Oct 9, 2021 - Luxembourg
Euro Qualification
2016 UEFA Euro Qualifiers - Group E - Jun 14, 2015 - Vilnius
2016 UEFA Euro Qualifiers - Group F - Oct 8, 2015 - Bucharest
2016 UEFA Euro Qualifiers - Group A - Oct 13, 2015 - Riga
2021 UEFA Euro Qualifiers - Group E - Mar 24, 2019 - Budapest
2021 UEFA Euro Qualifiers - Group F - Jun 10, 2019 - Madrid
2021 UEFA Euro Qualifiers - Group G - Oct 10, 2019 - Vienna
2024 Euro Qualifiers - Group E - Nov 17, 2023 - Chișinău
U-17 World Cup
2017 U-17 World Cup - Group C - Oct 10, 2017 - Margão
2017 U-17 World Cup - Group D - Oct 13, 2017 - Margão
UEFA Nations League
UEFA Nations League - Group C - Sep 10, 2018 - Lisbon
UEFA Nations League - Group 04 - Nov 14, 2020 - Basel
UEFA Nations League - Group A - Jun 6, 2022 - Vienna
UEFA Nations League B
UEFA Nations League - Group C - Nov 15, 2018 - Vienna
Austria
Bosnia Herzegovina
Austria
Bosnia Herzegovina
UEFA Nations League - Group 03 - Sep 3, 2020 - Moscow
UEFA Nations League - Group B1 - Sep 10, 2024 - Prague
UEFA Nations League C
UEFA Nations League - Play-Off - Mar 24, 2022 - Tallinn
UEFA Nations League - Group C - Sep 22, 2022 - Trnava
UEFA Nations League D
UEFA Nations League - Group B - Oct 15, 2018 - Minsk
UEFA Champions League
2013-14 UEFA Champions League - Group G - Sep 18, 2013 - Vienna
2014-15 UEFA Champions League - Group G - Nov 25, 2014 - Lisbon
2015-16 UEFA Champions League - Group H - Sep 16, 2015 - Valencia
Valencia
Zenit St. Petersburg
Valencia
Zenit St. Petersburg
2015-16 UEFA Champions League - Group D - Oct 21, 2015 - Turin
Juventus
Borussia Mönchengladbach
Juventus
Borussia Mönchengladbach
2015-16 UEFA Champions League - Group C - Dec 8, 2015 - Istanbul
2016-17 UEFA Champions League - Group G - Sep 27, 2016 - Copenhagen
2016-17 UEFA Champions League - Group D - Nov 1, 2016 - Madrid
Atlético Madrid
FC Rostov
2016-17 UEFA Champions League - Group B - Dec 6, 2016 - Kiev
2016-17 UEFA Champions League - Round of 16 - Feb 21, 2017 - Leverkusen
Bayer 04 Leverkusen
Atlético Madrid
Bayer 04 Leverkusen
Atlético Madrid
2017-18 UEFA Champions League - Group F - Sep 26, 2017 - Naples
2017-18 UEFA Champions League - Group E - Nov 21, 2017 - Moscow
Spartak Moscow
NK Maribor
2017-18 UEFA Champions League - Round of 16 - Feb 21, 2018 - Carcóvia
2017-18 UEFA Champions League - Quarterfinals - Apr 11, 2018 - Munich
2018-19 UEFA Champions League - Group A - Sep 18, 2018 - Mônaco
AS Monaco
Atlético Madrid
2018-19 UEFA Champions League - Group D - Nov 6, 2018 - Gelsenkirchen
2018-19 UEFA Champions League - Group H - Nov 27, 2018 - Turin
2018-19 UEFA Champions League - Group C - Dec 11, 2018 - Belgrade
Red Star Belgrade
Paris Saint-Germain
Red Star Belgrade
Paris Saint-Germain
2019-20 UEFA Champions League - Group D - Oct 1, 2019 - Turin
Juventus
Bayer 04 Leverkusen
Juventus
Bayer 04 Leverkusen
2020-21 UEFA Champions League - Group E - Dec 2, 2020 - Krasnodar
2023-24 UEFA Champions League - Group G - Oct 4, 2023 - Belgrade
Red Star Belgrade
Young Boys
Red Star Belgrade
Young Boys
Language:
Click on the result to view match report.
© 2007-2024 All rights reserved.