Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South17737-1--» All matchesDumbarton FC1475241--» All matchesFalkirk FC12336-1--» All matchesDundee United11245-1--» All matchesRaith Rovers10415----» All matchesSt. Mirren FC10253-1--» All matchesClyde FC9135211-» All matchesThe Spartans FC842232--» All matchesEdinburgh City842221--» All matchesElgin City823321--» All matchesSligo Rovers821511--» All matchesHibernian FC8143----» All matchesLivingston FC8323-2--» All matchesShamrock Rovers8017----» All matchesWaterford FC8701----» All matchesAyr United7232-3-1» All matchesDunfermline Athletic7322-1--» All matchesForfar Athletic7214-2--» All matchesInverness CT7313----» All matchesPartick Thistle7214-1--» All matchesAnnan Athletic622221--» All matchesStirling Albion FC611411--» All matchesDundalk FC6123-11-» All matchesSt Patrick's Athletic6204----» All matchesBohemian FC530221--» All matchesBonnyrigg Rose Athletic51042---» All matchesEast Kilbride FC52032---» All matchesArbroath FC5023----» All matchesCork City5041----» All matchesDerry City5221----» All matchesGlenavon FC5221----» All matchesHamilton Academical5113----» All matchesAnnagh United411211--» All matchesCarrick Rangers410311--» All matchesAlloa Athletic4310----» All matchesBallymena United4211----» All matchesDundela FC4022----» All matchesH&W Welders4301-1--» All matchesLinfield FC4004-2--» All matchesRangers FC4013----» All matchesEast Fife FC32012---» All matchesKnockbreda FC33001---» All matchesArds FC3300----» All matchesBallinamallard United FC3201----» All matchesBallyclare Comrades3111-1--» All matchesBangor FC3210----» All matchesBerwick Rangers3300----» All matchesCliftonville FC3003-1--» All matchesColeraine FC3003-1--» All matchesCrusaders FC3012----» All matchesDergview FC3300----» All matchesDungannon Swifts3102-1--» All matchesGlentoran FC3003-1--» All matchesInstitute FC Drumahoe3201-1--» All matchesKilmarnock FC3111----» All matchesLarne FC3003----» All matchesNewington FC3201----» All matchesNewry City FC3102-1--» All matchesPeterhead FC3012-1--» All matchesRoss County FC3102-1--» All matchesUC Dublin3111----» All matchesBrechin City FC2110----» All matchesCeltic FC2002----» All matchesDrogheda United2011----» All matchesQueen's Park FC2200----» All matchesShelbourne FC2011----» All matchesAberdeen FC1001----» All matchesBray Wanderers1100-1--» All matchesBroxburn Athletic1001----» All matchesClydebank FC1100----» All matchesGlenafton Athletic1100----» All matchesKelty Hearts1001----» All matchesLongford Town1010----» All matchesMontrose FC1001----» All matchesMotherwell FC1001----» All matchesMotherwell FC (R)1100----» All matchesSt. Johnstone FC1001----» All matchesSt. Mirren FC (R)1100----» All matchesStranraer FC1010----» All matchesThreave Rovers1100----» All matches