Record by opponent MatchesWDLScoresYellowYellow-RedRedColeraine FC9531-1--» All matchesCliftonville FC84221---» All matchesCrusaders FC8422----» All matchesFalkirk FC7331-1--» All matchesGlentoran FC7322-2--» All matchesLarne FC7142----» All matchesBallymena United6600----» All matchesPartick Thistle6321----» All matchesNewry City FC55002---» All matchesGlenavon FC541011--» All matchesAberdeen FC5122-2--» All matchesDundee FC5122----» All matchesDundee United5032-1--» All matchesDunfermline Athletic5212-1--» All matchesDungannon Swifts5401-11-» All matchesGreenock Morton FC5320----» All matchesHamilton Academical5401----» All matchesKilmarnock FC5032-2--» All matchesSt. Mirren FC5122-2--» All matchesAirdrieonians FC4310----» All matchesAnnan Athletic4301----» All matchesAyr United4301-1--» All matchesCarrick Rangers4310----» All matchesCeltic FC4004----» All matchesHibernian FC4022----» All matchesMotherwell FC4013----» All matchesPortadown FC4400----» All matchesQueen's Park FC4211-2--» All matchesRangers FC4013-2--» All matchesRoss County FC4310-1--» All matchesAlbion Rovers32101---» All matchesEdinburgh City3120----» All matchesElgin City3111----» All matchesForfar Athletic3201----» All matchesHeart of Midlothian3012-1--» All matchesLas Vegas Lights FC3201----» All matchesRaith Rovers3111----» All matchesSan Diego Loyal3111----» All matchesStenhousemuir FC3300----» All matchesVentura County FC3201-2--» All matchesBSC Young Boys U19202021--» All matchesPogoń Szczecin20021---» All matchesCowdenbeath FC2200----» All matchesFC Zürich2002----» All matchesFK Bodø/Glimt2101----» All matchesFK RFS2011----» All matchesInverness CT2101----» All matchesLoughgall FC2200----» All matchesMontrose FC2110----» All matchesPhoenix Rising2110----» All matchesScotland U212101----» All matchesSlovan Bratislava U192200----» All matchesSt. Johnstone FC2101----» All matchesStirling Albion FC2020----» All matchesStranraer FC2200----» All matchesThe New Saints2101-1--» All matchesThe Spartans FC2101----» All matchesAtlético Madrid U191001----» All matchesBrora Rangers FC1100-1--» All matchesBulgaria U211100----» All matchesCove Rangers1100----» All matchesGermany U191010----» All matchesEast Fife FC1100----» All matchesFK Vllaznia1100--1-» All matchesIreland U161001----» All matchesKazakhstan U191100-1--» All matchesKelty Hearts1100----» All matchesNorway U191001----» All matchesPoland U191010----» All matchesPortugal U191001----» All matchesSacramento Republic1001----» All matchesSerbia U191001----» All matchesWales U161001----» All matches