Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle10334-2--» All matchesRaith Rovers8422-1--» All matchesAyr United70251---» All matchesGreenock Morton FC6033----» All matchesArbroath FC5410----» All matchesAirdrieonians FC4121-1--» All matchesCove Rangers4211----» All matchesDundee United4013----» All matchesHamilton Academical4301-1--» All matchesInverness CT4112-1--» All matchesDunfermline Athletic3210----» All matchesSt Patrick's Athletic20202---» All matchesSligo Rovers21011---» All matchesStenhousemuir FC22001---» All matchesBohemian FC2110----» All matchesCarrick Rangers2200-1--» All matchesDrogheda United2011----» All matchesDundee FC2011----» All matchesDungannon Swifts2101----» All matchesFalkirk FC2002----» All matchesGalway United2101----» All matchesLarne FC2101----» All matchesPortadown FC2101----» All matchesShamrock Rovers2101--1-» All matchesShelbourne FC2011----» All matchesTreaty United11001---» All matchesBallymena United1001----» All matchesBangor FC1100----» All matchesBolton Wanderers1001----» All matchesBristol Rovers1001----» All matchesCambridge United1001----» All matchesCharlton Athletic1001----» All matchesColeraine FC1001-1--» All matchesCrawley Town1010-1--» All matchesCrusaders FC1100----» All matchesEast Fife FC1001----» All matchesElgin City1100----» All matchesGlentoran FC1001----» All matchesLimavady United1001-1--» All matchesLinfield FC1001----» All matchesLivingston FC1010----» All matchesNorthampton Town1100----» All matchesNotts County1001----» All matchesPeterhead FC1100----» All matchesQueen Of The South1001----» All matchesQueen's Park FC1100----» All matchesReading FC1001----» All matchesShrewsbury Town1100----» All matchesStevenage FC1001----» All matchesStockport County1001----» All matchesWaterford FC1100----» All matchesWycombe Wanderers1001----» All matches