Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC13445-2--» All matchesHibernian FC11335-1--» All matchesDoncaster Rovers10523----» All matchesShrewsbury Town10442-1--» All matchesSt. Mirren FC10424-2--» All matchesMotherwell FC9324-2--» All matchesSt. Johnstone FC9324-2--» All matchesWigan Athletic84131---» All matchesHeart of Midlothian8215-3--» All matchesMilton Keynes Dons7322----» All matchesCeltic FC61141---» All matchesCrewe Alexandra6420-1--» All matchesDundee United6222-1--» All matchesFleetwood Town6330----» All matchesPlymouth Argyle6222-1--» All matchesSouthend United512211--» All matchesBurton Albion5302-1--» All matchesIpswich Town5122-1--» All matchesMorecambe FC5131-1--» All matchesOxford United5212----» All matchesPeterborough United5311-1--» All matchesRangers FC5032-1--» All matchesRochdale AFC5113----» All matchesWycombe Wanderers5131-3--» All matchesBury FC41211---» All matchesPort Vale FC421112--» All matchesPortsmouth FC42021---» All matchesAberdeen FC4004----» All matchesAccrington Stanley4211-3--» All matchesBlackburn Rovers4112-1--» All matchesBolton Wanderers4211-1--» All matchesBradford City4103----» All matchesBristol Rovers4112----» All matchesCharlton Athletic4112----» All matchesColchester United4022----» All matchesDerby County4220-1--» All matchesDundee FC4310----» All matchesInverness CT4103-2--» All matchesLuton Town4112----» All matchesMillwall FC4022-1--» All matchesRoss County FC4013-1--» All matchesSheffield United4022----» All matchesAFC Wimbledon32011---» All matchesGillingham FC33001---» All matchesRotherham United310211--» All matchesBarnet FC3021----» All matchesBarnsley FC3111----» All matchesBeitar Jerusalem3021----» All matchesCambridge United3021-1--» All matchesExeter City3120----» All matchesLincoln City3102----» All matchesMiddlesbrough FC3111----» All matchesNewport County3201----» All matchesNorwich City3003----» All matchesOldham Athletic3111----» All matchesReading FC3021----» All matchesScunthorpe United3111-2--» All matchesSheffield Wednesday3012----» All matchesStevenage FC3300----» All matchesSwansea City3102----» All matchesWalsall FC3021----» All matchesCheltenham Town21101---» All matchesCrawley Town20111---» All matchesHapoel Tel Aviv22001---» All matchesMaccabi Petach-Tikva211011--» All matchesQueens Park Rangers21101---» All matchesWest Bromwich Albion20021---» All matchesCarlisle United2110-1--» All matchesChesterfield FC2110----» All matchesCoventry City2011----» All matchesForest Green Rovers2200----» All matchesGrimsby Town2011----» All matchesHapoel Be'er Sheva2002----» All matchesHapoel Hadera2011----» All matchesHapoel Petach-Tikva2110-1--» All matchesHartlepool United2200----» All matchesLeyton Orient2200----» All matchesMaccabi Netanya2011----» All matchesMansfield Town2002----» All matchesNorthampton Town2101----» All matchesNottingham Forest2101----» All matchesNotts County2101----» All matchesPreston North End2110----» All matchesSlovakia U212110----» All matchesStoke City2020----» All matchesSunderland AFC2011----» All matchesSwindon Town2101----» All matchesYeovil Town2110----» All matchesAirdrieonians FC110011--» All matchesBlackpool FC11001---» All matchesBonnyrigg Rose Athletic11001---» All matchesFalkirk FC100111--» All matchesMontrose FC11001---» All matchesAFC Bournemouth1001----» All matchesAston Villa1001----» All matchesBirmingham City1001----» All matchesBnei Sachnin FC1010----» All matchesBrackley Town1100----» All matchesBrentford FC1001----» All matchesBristol City1001----» All matchesCardiff City1001----» All matchesCrystal Palace1001----» All matchesDunfermline Athletic1100----» All matchesEngland U211001----» All matchesEverton FC1001----» All matchesGeorgia U211001----» All matchesHamilton Academical1001----» All matchesHapoel Haifa1001-1--» All matchesHereford FC1100----» All matchesHull City1010----» All matchesKidderminster Harriers1100----» All matchesLeeds United1001-1--» All matchesLivingston FC1100----» All matchesLuxembourg U211100----» All matchesMaccabi Bnei Raina1010----» All matchesMaccabi Tel Aviv1001----» All matchesManchester City1001----» All matchesNetherlands U211001----» All matchesPartick Thistle1100----» All matchesPortugal U211001-1--» All matchesSlovenia U191001----» All matchesSolihull Moors1100----» All matchesTranmere Rovers1010----» All matches