UEFAAlbaniaAndorraArmeniaAustriaAzerbaijanBelarusBelgiumBosnia and HerzegovinaBulgariaCroatiaCyprusCzech Rep.CzechoslovakiaDenmarkEnglandEstoniaFaroe IslandsFinlandFranceGeorgiaGermanyGibraltarGreat BritainGreeceHungaryIcelandIrelandIsraelItalyKazakhstanKosovoLatviaLiechtensteinLithuaniaLuxembourgMacedoniaMaltaMoldovaMontenegroNetherlandsNorthern IrelandNorwayPolandPortugalRomaniaRussiaSan MarinoScotlandSerbiaSerbia and MontenegroSlovakiaSloveniaSoviet UnionSpainSwedenSwitzerlandTurkeyUkraineWalesWest GermanyYugoslavia CONMEBOLArgentinaBoliviaBrazilChileColombiaEcuadorParaguayPeruUruguayVenezuela CONCACAFAnguillaAntigua and BarbudaArubaBahamasBarbadosBelizeBermudaBritish Virgin IslandsCanadaCayman IslandsCosta RicaCubaCuraçaoDominicaDominican RepublicEl SalvadorFrench GuianaGrenadaGuadeloupeGuatemalaGuyanaHaitiHondurasJamaicaMartiniqueMexicoMontserratNetherlands AntillesNicaraguaPanamaPuerto RicoSaint Kitts and NevisSaint LuciaSt Vincent & Gr.SurinameTrinidad and TobagoTurks and Caicos IssUS Virgin IslandsUSA CAFAlgeriaAngolaBeninBotswanaBurkina FasoBurundiCameroonCape VerdeCentral African RepChadComorosCongo DRCongo RDjiboutiEgyptEquatorial GuineaEritreaEthiopiaGabonGambiaGhanaGuineaGuinea-BissauIvory CoastKenyaLesothoLiberiaLibyaMadagascarMalawiMaliMauritaniaMauritiusMoroccoMozambiqueNamibiaNigerNigeriaRwandaSao Tome and PrincipeSenegalSeychellesSierra LeoneSomaliaSouth AfricaSouth SudanSudanSwazilandTanzaniaTogoTunisiaUgandaZambiaZimbabwe AFCAfghanistanAustraliaBahrainBangladeshBhutanBruneiCambodiaChina, PRChinese TaipeiEast TimorGuamHong KongIndiaIndonesiaIranIraqJapanJordanKuwaitKyrgyzstanLaosLebanonMacauMalaysiaMaldivesMongoliaMyanmarNepalNorth KoreaOmanPakistanPalestinePhilippinesQatarSaudi ArabiaSingaporeSouth KoreaSri LankaSyriaTajikistanThailandTurkmenistanUnited Arab EmiratesUzbekistanVietnamYemen OFCAmerican SamoaCook IslandsFijiNew CaledoniaNew ZealandPapua New GuineaSamoaSolomon IslandsTahitiTongaTuvaluVanuatu Whats NewTeamsTournamentsPlayersCoachesRefereesStadiumsCommentators Playing in | Retired | From this Origin Referees | Linesmen Scotland coverage on the database:TournamentSponsor/AliasAbrevTmsPlyGamLnp Scottish Challenge Cup 2014/2015Petrovac TrainingChallenge Cup322742421 Scottish Championship 2023/2024cinchChampionship10328180360 Scottish Championship 2022/2023cinch ChampionshipChampionship13386186372 Scottish Championship 2021/2022cinch ChampionshipChampionship13321186358 Scottish Championship 2014/2015Championship101823542 Scottish Championship 2013/2014Irn-BruChampionship10252180234 Scottish Cup 2023/2024SFA Challenge CupScottish Cup313223029 Scottish Cup 2022/2023SFA Challenge CupScottish Cup325133245 Scottish Cup 2021/2022SFA Challenge CupScottish Cup162811524 Scottish Cup 2013/2014William Hill Scottish CupScottish Cup325213773 Scottish Cup 2011/2012The William Hill Scottish CupScottish Cup322573838 Scottish Cup 2010/2011482906133 Scottish League Cup 2023/2024Viaplay CupLeague Cup163341529 Scottish League Cup 2014/2015QTS GroupLeague Cup422574130 Scottish League Cup 2013/2014QTS GroupLeague Cup426714182 Scottish League Cup 2011/2012Scottish Communities League CupLeague Cup4290418 Scottish League Cup 2010/2011Co-operative Insurance CupLeague Cup423644142 Scottish League Cup 2006/2007Co-operative Insurance CupLeague Cup23212 Scottish League One 2014/2015League One101433013 Scottish League One 2013/2014Irn-BruLeague One1022118096 Scottish League Two 2014/2015League Two10-25- Scottish League Two 2013/2014Irn-BruLeague Two1018218034 Scottish Playoffs 2014SPFL Playoffs121931836 Scottish Premiership 2023/2024cinchSPFL15492234468 Scottish Premiership 2022/2023SPFL15482234468 Scottish Premiership 2021/2022SPFL15472234460 Scottish Premiership 2020/2021LadbrokesSPFL15509234468 Scottish Premiership 2019/2020LadbrokesSPFL12379198358 Scottish Premiership 2018/2019LadbrokesSPFL12404228456 Scottish Premiership 2017/2018LadbrokesSPFL12369228456 Scottish Premiership 2016/2017LadbrokesSPFL12359228456 Scottish Premiership 2015/2016LadbrokesSPFL12365228456 Scottish Premiership 2014/2015SPFL12362228456 Scottish Premiership 2013/2014SPFL12341228456 Scottish Womens Premier League 2014SWPL121518- SPL 2012/2013Clydesdale Bank PLSPL12301228236 SPL 2011/2012Clydesdale Bank PLSPL12428228456 SPL 2010/2011Clydesdale Bank PL12429228456 SPL 2009/2010Clydesdale Bank PL12412228393 SPL 2008/2009Clydesdale Bank PL12357228456 SPL 2007/2008Clydesdale Bank PL12349229202 SPL 2006/2007Bank of Scotland123802133 --- Today Top Games --- Argentina - Ecuador Bermuda - Honduras France - Canada Italy - Bosnia and Herzegovina Slovakia - Wales Sporting Gijón - Espanyol de Barcelona --- Tomorrow Top Games --- Benin - Nigeria Ghana - Central African Rep Guinea-Bissau - Egypt Netherlands - Iceland Poland - Turkey Sport Recife - Paysandu Uganda - Algeria --- Recent games --- Brazil - BrasileirãoItaly - Serie CSpain - Primera División FemeninaSpain - Primera FederaciónSpain - Segunda División PlayoffsSweden - DamallsvenskanUSA - Major League SoccerUSA - National Womens Soccer League------ - Friendlies------ - Toulon------ - UEFA U-17 select match 05-Jun --- Juventude 1:0 Atl-GO05-Jun --- Cuiabá 0:0 Vitória select match 05-Jun --- LRVicenza 0:0 Carrarese select match 09-Jun --- Mdrid CFF 2:3 R.Sociedad09-Jun --- UDG Tene 1:1 Eibar select match 08-Jun --- Malaga 2:1 Celta B08-Jun --- Barça B 5:3 Ibiza select match 08-Jun --- R. Oviedo 0:0 Eibar select match 06-Jun --- Örebro 4:1 Brommap.08-Jun --- Rosengård 4:0 Norrköpin08-Jun --- Trellebor 0:3 Linköping08-Jun --- Hammarby 1:2 Växjö08-Jun --- Djurgård. 2:0 AIK09-Jun --- Piteå 1:0 Vittsjö09-Jun --- Krstad 2:2 Häcken select match 08-Jun --- N England 1:0 NY RedBul08-Jun --- Sprtng KC 2:1 Seattle08-Jun --- MN Utd 1:1 FC Dallas08-Jun --- STL City 0:0 Portland select match 07-Jun --- SD Wave 1:1 Orlando07-Jun --- Racing Lou 2:0 Houston08-Jun --- Gotham 2:1 AngelCity08-Jun --- Royals 0:1 Washngton08-Jun --- Red Stars 1:2 Bay FC08-Jun --- Portland 1:0 Courage select match 05-Jun --- Slovakia 4:0 San Marino05-Jun --- Denmark 2:1 Sweden05-Jun --- Norway 3:0 Kosovo05-Jun --- Mexico 0:4 Uruguay05-Jun --- Belgium 2:0 Montenegro05-Jun --- France 3:0 Luxembourg05-Jun --- Spain 5:0 Andorra06-Jun --- Gibraltar 0:0 Wales06-Jun --- Nth lands 4:0 Canada07-Jun --- Scotland 2:2 Finland07-Jun --- England 0:1 Iceland07-Jun --- Poland 3:1 Ukraine07-Jun --- Germany 2:1 Greece08-Jun --- Mexico 2:3 Brazil select match 05-Jun --- I. Coast 2:1 S. Korea05-Jun --- Mexico 2:2 France06-Jun --- Ukraine 4:0 Italy06-Jun --- Indonesia 0:4 Panama07-Jun --- Mexico 3:2 Saudi Arb07-Jun --- France 1:0 S. Korea08-Jun --- Japan 4:1 Indonesia08-Jun --- Ukraine 2:0 Panama09-Jun --- I. Coast 4:1 Mexico select match 05-Jun --- Italy 3:0 Portugal