Record by opponent MatchesWDLScoresYellowYellow-RedRedAirdrieonians FC1263312--» All matchesRaith Rovers1240814--» All matchesGreenock Morton FC9423----» All matchesPartick Thistle9225----» All matchesAyr United711512--» All matchesArbroath FC632111--» All matchesLivingston FC621311--» All matchesQueen's Park FC6213-1--» All matchesFalkirk FC5023-1--» All matchesHamilton Academical5203-1--» All matchesDundee United4121-1--» All matchesAlloa Athletic3300----» All matchesInverness CT3030----» All matchesQueen Of The South3201----» All matchesYork City21101---» All matchesEdinburgh City2110----» All matchesKelty Hearts2110----» All matchesSt. Johnstone FC2002----» All matchesStenhousemuir FC11001---» All matchesAberdeen FC1001----» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1100----» All matchesBlackburn Rovers U211001----» All matchesBristol Rovers1001----» All matchesCheltenham Town1001----» All matchesChesterfield FC1100----» All matchesClyde FC1100----» All matchesCove Rangers1001----» All matchesDumbarton FC1100----» All matchesEast Fife FC1100----» All matchesForfar Athletic1001----» All matchesFulham FC U211001---1» All matchesHeart of Midlothian1001----» All matchesKeith FC1100----» All matchesKilmarnock FC1001----» All matchesLeicester City U211010----» All matchesMontrose FC1100----» All matchesNorthampton Town1100----» All matchesPeterhead FC1100----» All matchesSalford City1010----» All matchesStirling Albion FC1100----» All matchesThe Spartans FC1100----» All matchesTranmere Rovers1010-1--» All matchesWest Bromwich Albion1001----» All matches