Record by opponent MatchesWDLScoresYellowYellow-RedRedGlentoran FC84221---» All matchesColeraine FC75201---» All matchesLinfield FC7223----» All matchesDungannon Swifts630311--» All matchesLoughgall FC66001---» All matchesBallymena United6303----» All matchesGlenavon FC6411-1--» All matchesLarne FC6015----» All matchesCrusaders FC5302----» All matchesPartick Thistle5023----» All matchesRoss County FC5122-1--» All matchesAirdrieonians FC4211----» All matchesCarrick Rangers4400-1--» All matchesQueen's Park FC4310-1--» All matchesArbroath FC3111----» All matchesAyr United3111----» All matchesGreenock Morton FC3111----» All matchesPortadown FC3111-1--» All matchesRaith Rovers3201----» All matchesSt. Johnstone FC3102----» All matchesMalta U2122001---» All matchesGermany U212002----» All matchesDumbarton FC2200----» All matchesFK Auda2002----» All matchesGeorgia U212020----» All matchesNewry City FC2200----» All matchesAberdeen FC1100----» All matchesAzerbaijan U211100----» All matchesCeltic FC1001----» All matchesCove Rangers1100----» All matchesEast Kilbride FC1001----» All matchesEngland U211010----» All matchesFalkirk FC1100----» All matchesGreece U211001----» All matchesHamilton Academical1100----» All matchesHeart of Midlothian1001-1--» All matchesHibernian FC1100----» All matchesInverness CT1010----» All matchesKelty Hearts1100----» All matchesLatvia U211100----» All matchesMoldova U211010----» All matchesSt. Joseph's FC1010---1» All matchesSt. Mirren FC1100----» All matchesStenhousemuir FC1100-1--» All matchesStirling Albion FC1100----» All matchesUzbekistan U211100----» All matches