Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC1574417--» All matchesAberdeen FC15438-3--» All matchesDundee United14455-3--» All matchesMotherwell FC14608----» All matchesCeltic FC1332811--» All matchesKilmarnock FC12444--1-» All matchesSt. Mirren FC12543-2--» All matchesDundee FC1156011-1» All matchesOldham Athletic11344-2--» All matchesPartick Thistle11245-1--» All matchesSt. Johnstone FC11353-211» All matchesHeart of Midlothian935111--» All matchesLeyton Orient843111--» All matchesCheltenham Town8512-2--» All matchesYeovil Town8233-3--» All matchesHamilton Academical7502-1--» All matchesLeeds United7214----» All matchesWalsall FC7142----» All matchesBrighton & Hove Albion6411-2--» All matchesCrewe Alexandra6402-1--» All matchesHuddersfield Town6312----» All matchesNorthampton Town6231----» All matchesSwindon Town6231----» All matchesTranmere Rovers6204-1--» All matchesColchester United5113-2--» All matchesDoncaster Rovers5302----» All matchesGillingham FC5212-1--» All matchesHartlepool United5221----» All matchesMillwall FC5212----» All matchesNottingham Forest5212----» All matchesPort Vale FC5311----» All matchesRotherham United5311----» All matchesBradford City4310-1--» All matchesBrentford FC4211-1--» All matchesHibernian FC4310----» All matchesLivingston FC4121-1--» All matchesSouthend United4202-2-1» All matchesStockport County4301----» All matchesSwansea City4013-2--» All matchesAFC Bournemouth3210-1--» All matchesBristol City3102----» All matchesBristol Rovers3111-1--» All matchesChesterfield FC3120----» All matchesDunfermline Athletic3201----» All matchesHereford United3102----» All matchesRangers FC3102----» All matchesScunthorpe United3003----» All matchesSouthampton FC3012-1--» All matchesWycombe Wanderers3120----» All matchesAldershot Town2011----» All matchesAstra Giurgiu2011-1--» All matchesBrechin City FC2200----» All matchesCharlton Athletic2110----» All matchesExeter City2002----» All matchesGrays Athletic2110----» All matchesGreenock Morton FC2011---1» All matchesGrimsby Town2011----» All matchesLeicester City2011----» All matchesLuton Town2110----» All matchesMacclesfield FC2200----» All matchesMilton Keynes Dons2101----» All matchesMorecambe FC2002----» All matchesQueen Of The South2020-1--» All matchesStirling Albion FC2110----» All matchesTorquay United2011----» All matchesTottenham Hotspur2101----» All matchesAccrington Stanley1010----» All matchesAlloa Athletic1001----» All matchesArbroath FC1100----» All matchesBarnet FC1100----» All matchesBarnsley FC1001-1--» All matchesBlackpool FC1001-1--» All matchesBurnley FC1001-1--» All matchesBury FC1100----» All matchesCarlisle United1001----» All matchesCoventry City1001----» All matchesCrystal Palace1001-1--» All matchesGermany U191010----» All matchesDumbarton FC1100----» All matchesFalkirk FC1010----» All matchesForfar Athletic1100----» All matchesFrance U161001----» All matchesHavant & Waterlooville1100----» All matchesLincoln City1100-1--» All matchesMorocco U161100----» All matchesNetherlands U191100----» All matchesNorwich City1100----» All matchesNotts County1001----» All matchesPeru U161100----» All matchesPeterborough United1010----» All matchesPortsmouth FC1001----» All matchesPreston North End1001----» All matchesQueens Park Rangers1001----» All matchesRaith Rovers1100----» All matchesSheffield Wednesday1001----» All matchesShrewsbury Town1100----» All matchesStoke City1001----» All matches