Craig Thomson - Football referee

Champions League 2017 - 2018
group stageBarcelonaSporting2017-12-052 - 0
group stageBaselBenfica2017-09-275 - 0
Europa League 2017 - 2018
group stageNiceLazio2017-10-191 - 3
play-offAjaxRosenborg2017-08-170 - 1
Europa League 2016 - 2017
1/8 finalsCelta de VigoKuban Krasnodar2017-03-092 - 1
WC 2018 qualifiers - Europe
IsraelSpain2017-10-090 - 1
MontenegroRomania2017-09-041 - 0
NetherlandsBelarus2016-10-074 - 1
Champions League 2016 - 2017
group stageDynamo KyivBesiktas2016-12-066 - 0
group stageAtlético de MadridRostov2016-11-012 - 1
group stageKobenhavnClub Brugge2016-09-274 - 0
play-offSalzburgDinamo Zagreb2016-08-241 - 2
Europa League 2015 - 2016
round of 32MarseilleAthletic Bilbao2016-02-180 - 1
Champions League 2015 - 2016
group stageGalatasarayAstana2015-12-081 - 1
group stageJuventusBorussia Mönchengladbach2015-10-210 - 0
group stageValenciaZenit2015-09-162 - 3
play-offsBATEPartizan2015-08-181 - 0
Europa League 2014 - 2015
round of 16Club BruggeBesiktas2015-03-122 - 1
group stageFeyenoordRijeka2014-11-062 - 0
Euro 2016 qualifiers
RomaniaFinland2015-10-081 - 1
LithuaniaSwitzerland2015-06-141 - 2
UkraineSlovakia2014-09-080 - 1
Champions League 2014 - 2015
group stageSportingMaribor2014-11-253 - 1
group stageLudogorets RazgradReal Madrid2014-10-011 - 2
play-offsStandardZenit2014-08-200 - 1
WC 2013 u17
finalNigeria u17Mexico u172013-11-083 - 0
1/8 finalsMorocco u17Cote d'Ivoire u172013-10-291 - 2
group stageUruguay u17Cote d'Ivoire u172013-10-201 - 1
Champions League 2013 - 2014
group stagePSGOlympiakos2013-11-272 - 1
group stageAustria WienPorto2013-09-180 - 1
Europa League 2013 - 2014
round of 16AnzhiAZ2014-03-200 - 0
round of 32ChornomoretsLyon2014-02-200 - 0
play-offsPaschingEstoril2013-08-291 - 2
Europa League 2012 - 2013
group stageKobenhavnVfB Stuttgart2012-11-080 - 2
WC 2014 qualifiers - Europe
RomaniaNetherlands2012-10-161 - 4
FinlandFrance2012-09-070 - 1
Champions League 2012 - 2013
1/4 finalsDortmundMalaga2013-04-093 - 2
round of 16AC MilanBarcelona2013-02-202 - 0
group stagePSGPorto2012-12-042 - 1
group stageBATEValencia2012-10-230 - 3
play-offsDynamo KyivBorussia Mönchengladbach2012-08-291 - 2
Euro 2012
2nd roundCzech RepublicPoland2012-06-161 - 0
group stageDenmarkPortugal2012-06-132 - 3
Europa League 2011 - 2012
1/2 finalsAtlético de MadridValencia2012-04-194 - 2
round of 16TwenteSchalke 042012-03-081 - 0
Champions League 2011-2012
round of 16LeverkusenBarcelona2012-02-141 - 3
group stageShakhtarPorto2011-11-230 - 2
group stageLeverkusenValencia2011-10-192 - 1
group stageCSKA MoskvaInternazionale2011-09-272 - 3
qualifiers play-offsVillarrealOB2011-08-233 - 0
Carling Nations Cup 2011
IrelandNorthern Ireland2011-05-245 - 0
Superclásico
CelticGlasgow Rangers2011-03-201 - 2
Glasgow RangersCeltic2011-01-020 - 2
Glasgow RangersCeltic2009-10-042 - 1
Europa League 2010 - 2011
1/2 finalsBenficaBraga2011-04-282 - 1
round of 32Sevilla FCPorto2011-02-171 - 2
Euro 2012 qualifiers
FranceBosnia-Herzegovina2011-10-111 - 1
IsraelGreece2011-09-020 - 1
ArmeniaRussia2011-03-260 - 0
abandonedItalySerbia2010-10-12- - -
Champions League 2010-2011
1/4 finalsBarcelonaShakhtar2011-04-065 - 1
group stageAjaxReal Madrid2010-11-230 - 4
group stageBenficaLyon2010-11-024 - 3
group stageBaselBayern Munich2010-09-281 - 2
Champions League 2010-2011 qualifiers
play-offsAnderlechtPartizan2010-08-242 - 2
friendly
IrelandUruguay2017-06-043 - 1
FranceRussia2016-03-294 - 2
BelgiumFrance2013-08-140 - 0
WalesScotland2011-05-251 - 3
FranceSpain2010-03-030 - 2
FranceSlovakia2006-03-011 - 2
Northern IrelandNorway2004-02-181 - 4
Europa League 2009 - 2010
1/4 finalsValenciaAtlético de Madrid2010-04-012 - 2
round of 16PanathinaikosStandard2010-03-111 - 3
play-offsVillarrealNAC2009-08-276 - 1
Champions League 2009-2010
group stageBayern MunichMaccabi Haifa2009-11-251 - 0
group stageMarseilleZurich2009-11-036 - 1
group stageDebrecenFiorentina2009-10-203 - 4
Atlético de MadridAPOEL2009-09-150 - 0
qualifiers 3rd roundAnderlechtSivasspor2009-07-285 - 0
UEFA Cup 2008 - 2009
round of 16BragaPSG2009-03-190 - 1
round of 32GalatasarayBordeaux2009-02-264 - 3
group stageLech PoznanDeportivo La Coruna2008-12-041 - 1
Group stageKobenhavnSaint-Etienne2008-10-231 - 3
WC 2010 qualifiers - Europe
AndorraUkraine2009-10-140 - 6
AustriaRomania2009-04-012 - 1
SpainBosnia-Herzegovina2008-09-061 - 0
Champions League 2008-2009
group stageWerder BremenAnorthosis2008-09-160 - 0
qualifiers 3rd roundPartizanFenerbahce SK2008-08-132 - 2
Champions League 2007-2008
group stageRosenborgValencia2007-10-242 - 0
UEFA Cup 2007 - 2008
round of 16LeverkusenHamburger SV2008-03-061 - 0
group stageAEKFiorentina2007-11-291 - 1
1st roundStandardZenit2007-10-041 - 1
WC 2007 u17
round of 16Germany u17USA u172007-08-302 - 1
group stageColombia u17Ghana u172007-08-261 - 2
group stageSyria u17Spain u172007-08-221 - 2
group stageNigeria u17France u172007-08-192 - 1
Euro 2007 u21
group stageItaly u21Czech Republic u212007-06-173 - 1
group stageIsrael u21Belgium u212007-06-130 - 1
Euro 2008 qualifiers
LatviaSpain2007-06-020 - 2
FinlandArmenia2006-10-151 - 0
UEFA Cup 2006 - 2007
round of 32AEKPSG2007-02-140 - 2
group stagePalermoCelta de Vigo2006-12-131 - 1
1st roundLiberecCrvena Zvezda2006-09-142 - 0
Euro 2007 u21 qualifiers
play-offsBelgium u21Bulgaria u212006-10-071 - 1
Portugal u21Poland u212006-09-052 - 0
Champions League 2006-2007
qualifiers 2nd roundVÃ¥lerengaMlada Boleslav2006-08-022 - 2
Euro 2006 u19 qualifiers
Ukraine u19Serbia u192005-10-220 - 2
Champions League 2005-2006
qualifiers 2nd roundDudelange F91Rapid Wien2005-07-271 - 6
Intertoto 2005
3rd roundYoung BoysMarseille2005-07-162 - 3
Euro 2006 u21 qualifiers
Israel u21Switzerland u212004-10-081 - 1
WC 2006 qualifiers - Europe
Faroe IslandsFrance2004-09-080 - 2
Intertoto 2004
3rd roundSpartak MoskvaVillarreal2004-07-242 - 2
Champions League 2004-2005
qualifiers 1st roundFlora TallinnGorica2004-07-142 - 4
Euro 2004 u21 qualifiers
Luxembourg u21Bosnia-Herzegovina u212003-09-090 - 1