Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC13111121--» All matchesHeart of Midlothian1242621--» All matchesKilmarnock FC1223721--» All matchesDundee FC1142544--» All matchesAberdeen FC1172231--» All matchesHibernian FC1144311--» All matchesLincoln City1050532--» All matchesSwindon Town1043331--» All matchesMotherwell FC1033421--» All matchesRangers FC912631--» All matchesDundee United93061---» All matchesLivingston FC943211--» All matchesDoncaster Rovers851211--» All matchesRoss County FC8431----» All matchesMilton Keynes Dons750241--» All matchesSt. Johnstone FC75024---» All matchesAFC Wimbledon74123---» All matchesNewport County740311--» All matchesIpswich Town7034-2--» All matchesSunderland AFC61322---» All matchesCheltenham Town62131--1» All matchesMansfield Town611411--» All matchesAccrington Stanley6204----» All matchesBurton Albion6213----» All matchesCambridge United6222----» All matchesNorthampton Town6402-1--» All matchesPortsmouth FC6132-1--» All matchesShrewsbury Town53203---» All matchesBlackpool FC51312---» All matchesStevenage FC51222---» All matchesCharlton Athletic51131---» All matchesMorecambe FC513111--» All matchesOxford United51041---» All matchesWycombe Wanderers52121---» All matchesCarlisle United5023-1--» All matchesExeter City5212----» All matchesRochdale AFC5230----» All matchesBolton Wanderers430131--» All matchesCrawley Town42112---» All matchesCrewe Alexandra411221--» All matchesFleetwood Town41211---» All matchesGrimsby Town413012--» All matchesNotts County402211--» All matchesWigan Athletic430111--» All matchesBury FC4013-1--» All matchesChesterfield FC4121----» All matchesForest Green Rovers4301----» All matchesPlymouth Argyle4121----» All matchesPort Vale FC4220----» All matchesTranmere Rovers4022----» All matchesYeovil Town4211----» All matchesArbroath FC32013---» All matchesColchester United31021---» All matchesCoventry City31111---» All matchesFalkirk FC32011---» All matchesPeterborough United31021---» All matchesRotherham United30121---» All matchesSalford City31111---» All matchesBristol Rovers3210----» All matchesGillingham FC3102-1--» All matchesHartlepool United3210----» All matchesLuton Town3102-1--» All matchesForfar Athletic22003---» All matchesHalifax Town21103---» All matchesMiddlesbrough FC U2122002---» All matchesBrentford FC21011---» All matchesEverton FC U2122001---» All matchesLeicester City U2121011---» All matchesLiverpool FC U2122001---» All matchesAston Villa2002----» All matchesBarnet FC2101-1--» All matchesDagenham & Redbridge2110----» All matchesHull City2002----» All matchesLeicester City2002----» All matchesLeyton Orient2101----» All matchesManchester United U212002----» All matchesOldham Athletic2011----» All matchesPartick Thistle2110----» All matchesQueen Of The South2200----» All matchesSheffield Wednesday2011----» All matchesSK Brann2011-1--» All matchesSouthampton FC U212110----» All matchesSouthend United2110----» All matchesSutton United2101----» All matchesTottenham Hotspur U212101----» All matchesAnnan Athletic110031--» All matchesNorwich City U2111002---» All matchesWolverhampton Wanderers U2111002---» All matchesAFC Fylde10101---» All matchesBarnsley FC11001---» All matchesCray Wanderers11001---» All matchesMacclesfield FC11001---» All matchesManchester City U2110101---» All matchesYork City10011---» All matchesAirdrieonians FC1100----» All matchesAyr United1100----» All matchesBarrow AFC1010----» All matchesBrighton & Hove Albion U211100----» All matchesBristol City1001----» All matchesBromley FC1100----» All matchesChelsea FC U211010----» All matchesCowdenbeath FC1100----» All matchesHarrogate Town1001----» All matchesLeeds United1001-1--» All matchesLiverpool FC1001----» All matchesMontrose FC1001----» All matchesNottingham Forest1010----» All matchesOxford City1001----» All matchesQueens Park Rangers1001----» All matchesReading FC U211001----» All matchesScunthorpe United1010----» All matchesTottenham Hotspur1001-1--» All matchesValur Reykjavík1010----» All matchesWalsall FC1010----» All matchesWolverhampton Wanderers1001----» All matches