Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC16286-8--» All matchesHibernian FC16448-711» All matchesMotherwell FC15456181-» All matchesKilmarnock FC15447-4--» All matchesInverness CT14221012--» All matchesCeltic FC130112-3--» All matchesSt. Johnstone FC13346-7--» All matchesBristol City1122711--» All matchesDundee United11344-5--» All matchesRoss County FC11524-1--» All matchesTranmere Rovers11245-1--» All matchesHeart of Midlothian1023514--» All matchesColchester United912615--» All matchesChesterfield FC8323-3--» All matchesHartlepool United8125-2--» All matchesBarnsley FC713336--» All matchesBrentford FC7313121-» All matchesBlackpool FC7124-3--» All matchesOldham Athletic7142-3--» All matchesPartick Thistle7322-1--» All matchesSwindon Town7403----» All matchesYeovil Town7412-1--» All matchesNorthampton Town641111--» All matchesPeterborough United6402-1--» All matchesQueens Park Rangers6033-1--» All matchesRangers FC6024-5--» All matchesSheffield Wednesday6231-1--» All matchesWalsall FC6312-3--» All matchesCheltenham Town5140-1--» All matchesDundee FC5203--1-» All matchesHuddersfield Town5311-3--» All matchesLuton Town5014-2--» All matchesPlymouth Argyle5203-1--» All matchesPort Vale FC5032-1-1» All matchesSwansea City5122-3--» All matchesCardiff City412111--» All matchesDoncaster Rovers40131---» All matchesMillwall FC42021---» All matchesBradford City4211----» All matchesCarlisle United4301-2--» All matchesCrewe Alexandra4202-1--» All matchesDunfermline Athletic4130-1--» All matchesLeicester City4013-1--» All matchesMilton Keynes Dons4202-1--» All matchesSheffield United4112-1--» All matchesNotts County30211---» All matchesAFC Bournemouth3120-2--» All matchesCharlton Athletic3111----» All matchesFalkirk FC3003-1--» All matchesHamilton Academical3201----» All matchesHull City3012-1--» All matchesLeyton Orient3111-1--» All matchesLivingston FC3111-1--» All matchesNorwich City3012----» All matchesWrexham AFC3012-2--» All matchesWycombe Wanderers3201-2--» All matchesBurnley FC21011---» All matchesScunthorpe United220011--» All matchesStoke City200212--» All matchesBrighton & Hove Albion2110----» All matchesBristol Rovers2110-1--» All matchesCoventry City2110----» All matchesCrystal Palace2011-1--» All matchesGillingham FC2101----» All matchesGreenock Morton FC2110----» All matchesGrimsby Town2110----» All matchesIpswich Town2002-1--» All matchesLeeds United2200-1--» All matchesPreston North End2200----» All matchesQueen Of The South2200-1--» All matchesRaith Rovers2101-2--» All matchesSouthend United2101-1--» All matchesSt. Mirren FC2020-1--» All matchesStockport County2020-1--» All matchesWest Bromwich Albion2002-2--» All matchesAyr United110011--» All matchesStevenage FC100111--» All matchesAlloa Athletic1010----» All matchesCove Rangers1100----» All matchesDumbarton FC1100-1--» All matchesFinland1100----» All matchesHereford United1100----» All matchesLincoln City1100----» All matchesManchester City1001----» All matchesMansfield Town1100----» All matchesNottingham Forest1010-1--» All matchesRotherham United1100----» All matchesRushden & Diamonds AFC1100----» All matchesSouthampton FC1010----» All matchesSt. Albans City1100----» All matchesTorquay United1100----» All matchesWatford FC1001----» All matchesWigan Athletic1001----» All matchesWolverhampton Wanderers1001----» All matches