Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Johnstone FC13526-1--» All matchesMotherwell FC12714-1--» All matchesPartick Thistle12336-1--» All matchesKilmarnock FC116142---» All matchesCeltic FC11218-3--» All matchesDundee United103521---» All matchesHamilton Academical10514----» All matchesAberdeen FC921612--» All matchesRoss County FC9423-11-» All matchesSt. Mirren FC75111---» All matchesDundee FC7340-1--» All matchesHeart of Midlothian5212----» All matchesBarnet FC4211----» All matchesBoreham Wood4112-31-» All matchesRangers FC4103----» All matchesStockport County4013-1--» All matchesWoking FC4121----» All matchesBromley FC3201-1--» All matchesChesterfield FC3210----» All matchesDover Athletic3201----» All matchesEbbsfleet United3201----» All matchesHartlepool United3111---1» All matchesHibernian FC3021----» All matchesSutton United3111-1--» All matchesYeovil Town3102----» All matchesWeymouth FC220011--» All matchesAltrincham FC2200-1--» All matchesAstra Giurgiu2011-1--» All matchesChorley FC2110----» All matchesDagenham & Redbridge2101----» All matchesHarrogate Town2011----» All matchesInverness CT2101-1--» All matchesKing's Lynn2110----» All matchesMaidenhead United2200-2--» All matchesNotts County2002-1--» All matchesSolihull Moors2101----» All matchesStirling Albion FC2110-1--» All matchesTorquay United2101-1--» All matchesAldershot Town1100----» All matchesBarrow AFC1010----» All matchesBuckie Thistle1100----» All matchesDumbarton FC1100----» All matchesEast Fife FC1001----» All matchesEastleigh FC1100----» All matchesFalkirk FC1100----» All matchesForfar Athletic1100----» All matchesLivingston FC1100----» All matchesPeterhead FC1001----» All matchesPlymouth Argyle1100----» All matchesRaith Rovers1100----» All matchesWealdstone FC1001--1-» All matchesWycombe Wanderers1100----» All matches