Record by opponent MatchesWDLScoresYellowYellow-RedRedDumbarton FC1795311--» All matchesQueen Of The South1655612--» All matchesDunfermline Athletic13355-5--» All matchesLivingston FC13544-1--» All matchesAlloa Athletic1173112--» All matchesHibernian FC1124511--» All matchesGreenock Morton FC10523----» All matchesSt. Mirren FC9522-2--» All matchesDundee United82241---» All matchesRaith Rovers8521-2--» All matchesInverness CT73131---» All matchesRangers FC7124-1--» All matchesPeterhead FC6114-2--» All matchesCowdenbeath FC550011--» All matchesAirdrieonians FC5113----» All matchesAnnan Athletic5212----» All matchesFalkirk FC5023-1--» All matchesAyr United41121---» All matchesBonnyrigg Rose Athletic4103----» All matchesBrechin City FC4301----» All matchesEast Fife FC4202----» All matchesMontrose FC4004-1--» All matchesPartick Thistle4103----» All matchesStenhousemuir FC4112-1--» All matchesStranraer FC4121-1--» All matchesArbroath FC3201----» All matchesElgin City3102----» All matchesForfar Athletic3012-2--» All matchesHeart of Midlothian3102----» All matchesKelty Hearts3102-1--» All matchesStirling Albion FC3120-1--» All matchesDundee FC21011---» All matchesThe Spartans FC20111---» All matchesAberdeen FC1001----» All matchesAFC Wimbledon1100----» All matchesAlbion Rovers1001-1--» All matchesBarnsley FC1010----» All matchesBurton Albion1001----» All matchesBury FC1100----» All matchesCharlton Athletic1001----» All matchesClyde FC1100--1-» All matchesCove Rangers1001----» All matchesDoncaster Rovers1001-1--» All matchesEdinburgh City1001----» All matchesHamilton Academical1001----» All matchesJeanfield Swifts1100----» All matchesMilton Keynes Dons1001----» All matchesMotherwell FC1001----» All matchesMusselburgh Athletic1100----» All matchesOxford United1001----» All matchesRoss County FC1001----» All matchesStevenage FC1001----» All matchesTranmere Rovers1001----» All matches