Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC15825-1--» All matchesHeart of Midlothian14437-3--» All matchesDundee United1345411--» All matchesCeltic FC131111-1--» All matchesAberdeen FC124351---» All matchesFalkirk FC12642----» All matchesRangers FC120012----» All matchesHibernian FC1032512--» All matchesInverness CT102441---» All matchesSt. Mirren FC9153-1--» All matchesHamilton Academical7214-1--» All matchesDunfermline Athletic6411---1» All matchesLivingston FC5302----» All matchesBurnley FC42201---» All matchesGillingham FC4211-1--» All matchesRotherham United4121----» All matchesSheffield United4103-1--» All matchesWycombe Wanderers4301----» All matchesPortsmouth FC31021---» All matchesPreston North End30211--1» All matchesBradford City3012----» All matchesBurton Albion3003----» All matchesCoventry City3003----» All matchesCrystal Palace3102----» All matchesLincoln City3300----» All matchesNorwich City3021----» All matchesOldham Athletic3021----» All matchesPort Vale FC3012----» All matchesSheffield Wednesday3300----» All matchesSt. Johnstone FC3201----» All matchesWalsall FC3012----» All matchesGretna FC20111---» All matchesLuton Town22001---» All matchesAccrington Stanley2110----» All matchesBarnsley FC2110----» All matchesBrighton & Hove Albion2200----» All matchesBristol City2002----» All matchesBury FC2110----» All matchesCharlton Athletic2002----» All matchesColchester United2101----» All matchesCrewe Alexandra2011----» All matchesDerby County2101----» All matchesHartlepool United2101----» All matchesIpswich Town2110-1--» All matchesMillwall FC2002----» All matchesNottingham Forest2011----» All matchesPeterborough United2020----» All matchesPlymouth Argyle2020----» All matchesShrewsbury Town2110----» All matchesSouthend United2200----» All matchesStevenage FC2110----» All matchesStockport County2200----» All matchesStoke City2200----» All matchesTorquay United2110----» All matchesWatford FC2101----» All matchesWolverhampton Wanderers2002----» All matchesYork City2011----» All matchesDundee FC11001---» All matchesHereford United11001---» All matchesAFC Bournemouth1100----» All matchesAldershot Town1100----» All matchesBarnet FC1100----» All matchesBlackpool FC1001----» All matchesCarlisle United1100----» All matchesCheltenham Town1100----» All matchesChesterfield FC1100----» All matchesDoncaster Rovers1001----» All matchesExeter City1001----» All matchesLeicester City1001----» All matchesLeyton Orient1010----» All matchesMacclesfield FC1010----» All matchesMiddlesbrough FC1001----» All matchesMorecambe FC1010----» All matchesNorthampton Town1100----» All matchesNotts County1001----» All matchesOxford United1001----» All matchesQueens Park Rangers1001----» All matchesReading FC1001----» All matchesRochdale AFC1100----» All matchesRushden & Diamonds AFC1100----» All matchesSwindon Town1001----» All matchesTranmere Rovers1001----» All matchesWest Bromwich Albion1010----» All matchesWimbledon FC1010----» All matchesWrexham AFC1001----» All matchesYeovil Town1010----» All matches