Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United17467-4--» All matchesRoss County FC1674523--» All matchesDundee FC1255212--» All matchesKilmarnock FC11533-2--» All matchesPartick Thistle103341---» All matchesAberdeen FC923415--» All matchesAlloa Athletic93421---» All matchesHeart of Midlothian923413--» All matchesMotherwell FC940513--» All matchesCeltic FC9117-5--» All matchesQueen Of The South9531-3--» All matchesSt. Mirren FC9234-3--» All matchesDunfermline Athletic851214--» All matchesHamilton Academical8422-1--» All matchesSt. Johnstone FC8404----» All matchesGreenock Morton FC741212--» All matchesAyr United7511-1--» All matchesBradford City7151-2--» All matchesFalkirk FC7430-1-1» All matchesRotherham United7223-2--» All matchesHibernian FC622212--» All matchesCheltenham Town6213-1--» All matchesLivingston FC6312-21-» All matchesMorecambe FC6141-3--» All matchesNorthampton Town6411-1--» All matchesHuddersfield Town52211---» All matchesSwindon Town520311--» All matchesChesterfield FC5311----» All matchesCrewe Alexandra5221----» All matchesPort Vale FC5212-1--» All matchesTorquay United5212----» All matchesArbroath FC430121--» All matchesAccrington Stanley4022-11-» All matchesAldershot Town4211-1-1» All matchesBurton Albion4112-1--» All matchesDoncaster Rovers4121-2-1» All matchesHereford United4220----» All matchesLincoln City4112-2--» All matchesNottingham Forest4022-1--» All matchesRangers FC4103----» All matchesSouthend United4121----» All matchesDumbarton FC32011---» All matchesBarnet FC3012-3--» All matchesBolton Wanderers3012-1--» All matchesDagenham & Redbridge3012-1--» All matchesGillingham FC3111-1--» All matchesMilton Keynes Dons3201----» All matchesShrewsbury Town3012----» All matchesAFC Bournemouth2011-2--» All matchesAFC Wimbledon2101-1--» All matchesBlackpool FC2011----» All matchesBrechin City FC2200--1-» All matchesBristol City2002-1--» All matchesBristol Rovers2020----» All matchesCarlisle United2101----» All matchesCove Rangers2200----» All matchesCowdenbeath FC2200----» All matchesDarlington FC2101----» All matchesElgin City2200----» All matchesGrimsby Town2020----» All matchesLeicester City2002----» All matchesLeyton Orient2002----» All matchesOldham Athletic2101----» All matchesOxford United2110----» All matchesRaith Rovers2200----» All matchesStevenage FC2011----» All matchesWalsall FC2011----» All matchesWycombe Wanderers2101-2--» All matchesYeovil Town2110----» All matchesChelmsford City11001---» All matchesEast Thurrock United110011--» All matchesAFC Hornchurch1100----» All matchesBarnsley FC1001----» All matchesBrentford FC1010----» All matchesBury FC1100----» All matchesChester City1100-1--» All matchesColchester United1001----» All matchesCrawley Town1001----» All matchesEast Kilbride FC1100----» All matchesExeter City1001----» All matchesHartlepool United1010----» All matchesHull City1100----» All matchesMansfield Town1010----» All matchesMillwall FC1100----» All matchesMontrose FC1100----» All matchesNotts County1001----» All matchesPeterborough United1001----» All matchesPeterhead FC1001----» All matchesPlymouth Argyle1001-1--» All matchesRochdale AFC1001-1--» All matchesScunthorpe United1001----» All matchesStockport County1001----» All matchesSwansea City1010----» All matches