Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United26681232--» All matchesGreenock Morton FC25910664--» All matchesQueen Of The South2597931--» All matchesInverness CT2178614--» All matchesDumbarton FC1985621--» All matchesClyde FC18873-4--» All matchesSt. Mirren FC1776412--» All matchesPeterhead FC16934-2--» All matchesElgin City1585211--» All matchesForfar Athletic151131-1--» All matchesAlloa Athletic14644111-» All matchesFalkirk FC144281---» All matchesAyr United1364333--» All matchesDunfermline Athletic13634-1--» All matchesStranraer FC124261---» All matchesStirling Albion FC12624----» All matchesRoss County FC11317-1--» All matchesHamilton Academical1053222--» All matchesKilmarnock FC1034311-1» All matchesEdinburgh City10523----» All matchesHibernian FC10226----» All matchesPartick Thistle10433-21-» All matchesEast Fife FC931511--» All matchesHeart of Midlothian92251---» All matchesLivingston FC952211--» All matchesRaith Rovers9324----» All matchesBonnyrigg Rose Athletic8431-1--» All matchesBrechin City FC8710----» All matchesDundee FC612311--» All matchesMontrose FC633012--» All matchesCeltic FC6006---1» All matchesMotherwell FC6114-1--» All matchesSt. Johnstone FC6123-1--» All matchesAirdrieonians FC54012---» All matchesAnnan Athletic541021--» All matchesEast Kilbride FC541011--» All matchesAberdeen FC5014-1--» All matchesRangers FC40131---» All matchesKelty Hearts4211----» All matchesStenhousemuir FC4013-2--» All matchesArbroath FC21011---» All matchesCove Rangers2101----» All matchesCowdenbeath FC2101----» All matchesStockport County2002----» All matchesYeovil Town2011----» All matchesAlbion Rovers1100----» All matchesAldershot Town1100-1--» All matchesBarnet FC1001----» All matchesBromley FC1010----» All matchesChesterfield FC1001-1--» All matchesChorley FC1010----» All matchesDarvel FC1100----» All matchesDrumchapel United1001----» All matchesDundee United (R)1100----» All matchesEbbsfleet United1100----» All matchesHalifax Town1001----» All matchesHarrogate Town1010----» All matchesHartlepool United1010----» All matchesHibernian FC (R)1100----» All matchesKingstonian FC1100----» All matchesNotts County1001----» All matchesQueen's Park FC1100----» All matchesSheffield United1001----» All matchesTorquay United1001-1--» All matches