Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC23321834--» All matchesKilmarnock FC2389634--» All matchesMotherwell FC239113-6--» All matchesDundee United22859-5--» All matchesSt. Johnstone FC2059625-1» All matchesAberdeen FC206410-7--» All matchesPartick Thistle18666121-» All matchesDundee FC1676324--» All matchesHamilton Academical16844-5--» All matchesRoss County FC1464432-1» All matchesHibernian FC1434723--» All matchesSt. Mirren FC14563141-» All matchesHeart of Midlothian1337313--» All matchesStirling Albion FC1261511-1» All matchesBonnyrigg Rose Athletic11704-2--» All matchesForfar Athletic1052314--» All matchesStenhousemuir FC10163-3--» All matchesStranraer FC10316-2--» All matchesRangers FC9108-1--» All matchesEast Fife FC8215-3--» All matchesInverness CT8332-3--» All matchesDumbarton FC722322--» All matchesThe Spartans FC731311--» All matchesAlbion Rovers7133-2--» All matchesAnnan Athletic7214-21-» All matchesCrewe Alexandra632123--» All matchesEdinburgh City6132121-» All matchesPeterhead FC612313--» All matchesBradford City521211--» All matchesHereford United53201---» All matchesBurton Albion5113-1--» All matchesCheltenham Town5302----» All matchesClyde FC5311-1--» All matchesFalkirk FC5221----» All matchesKelty Hearts5212----» All matchesLivingston FC5203-3--» All matchesPort Vale FC5203-3--» All matchesRotherham United5023----» All matchesMorecambe FC422011--» All matchesAccrington Stanley4040----» All matchesAlloa Athletic4301----» All matchesBarnet FC4022---1» All matchesDunfermline Athletic4400----» All matchesNorthampton Town4310----» All matchesQueen Of The South4022----» All matchesShrewsbury Town4013-2--» All matchesSouthend United4121-1--» All matchesAldershot Town312011--» All matchesBury FC311112--» All matchesGillingham FC310212--» All matchesTorquay United31111---» All matchesChesterfield FC3012----» All matchesDagenham & Redbridge3012----» All matchesGreenock Morton FC3102----» All matchesCowdenbeath FC21011---» All matchesAFC Bournemouth2011-1--» All matchesArbroath FC2101-1--» All matchesAstra Giurgiu2011----» All matchesAyr United2011-1--» All matchesEast Kilbride FC2002----» All matchesGrimsby Town2020----» All matchesLincoln City2011----» All matchesNotts County2002-1--» All matchesOxford United2110-1--» All matchesQueen's Park FC2002----» All matchesRaith Rovers2101----» All matchesStockport County2101-1--» All matchesWycombe Wanderers2101----» All matchesSwindon Town11001---» All matchesAFC Wimbledon1100----» All matchesBanks O’ Dee FC1100----» All matchesBolton Wanderers1001----» All matchesBrechin City FC1100----» All matchesBristol Rovers1010-1--» All matchesCamelon Juniors1100----» All matchesCrawley Town1001-1--» All matchesDrumchapel United1100----» All matchesEast Thurrock United1100----» All matchesElgin City1100----» All matchesHill of Beath Hawthorn1100-1--» All matchesHuddersfield Town1001----» All matchesHull City1100----» All matchesJeanfield Swifts1001----» All matchesLeicester City1001-1--» All matchesMilton Keynes Dons1001----» All matchesPlymouth Argyle1001-1--» All matchesRochdale AFC1001----» All matchesStevenage FC1001----» All matches