Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC9243-1--» All matchesHibernian FC823321--» All matchesInverness CT8134----» All matchesAberdeen FC732211--» All matchesSt. Johnstone FC7016-1--» All matchesSt. Mirren FC62132---» All matchesCarlisle United63211---» All matchesCeltic FC6105----» All matchesCrewe Alexandra52211---» All matchesDundee United502311--» All matchesGillingham FC521212--» All matchesNotts County51221---» All matchesBradford City5311----» All matchesHeart of Midlothian5320----» All matchesStevenage FC5221----» All matchesWalsall FC5203----» All matchesBarnet FC411211--» All matchesRangers FC41031---» All matchesCrawley Town4211-1--» All matchesDunfermline Athletic4211----» All matchesLeyton Orient4121----» All matchesPreston North End4103----» All matchesWolverhampton Wanderers4112-2--» All matchesMansfield Town31201---» All matchesCambridge United3102-1--» All matchesColchester United3012----» All matchesDoncaster Rovers3102----» All matchesExeter City3012----» All matchesHartlepool United3012-1--» All matchesMilton Keynes Dons3003----» All matchesMorecambe FC3102-1--» All matchesPeterborough United3111----» All matchesRoss County FC3210-1--» All matchesSutton United3102---1» All matchesBlackpool FC20111---» All matchesBristol City20111---» All matchesChesterfield FC21101---» All matchesPartick Thistle21011---» All matchesPort Vale FC21011---» All matchesSwindon Town21101---» All matchesAccrington Stanley2110----» All matchesAFC Fylde2200----» All matchesAFC Wimbledon2101----» All matchesAldershot Town2110-1--» All matchesBarrow AFC2020----» All matchesBoreham Wood2101----» All matchesBrighton & Hove Albion U212200----» All matchesBristol Rovers2002----» All matchesCoventry City2110----» All matchesDundee FC2020----» All matchesEastleigh FC2110-1--» All matchesGateshead FC2110----» All matchesGrimsby Town2200-2--» All matchesHalifax Town2020----» All matchesHamilton Academical2101-1--» All matchesHarrogate Town2200-1--» All matchesKilmarnock FC2101----» All matchesMiddlesbrough FC2002----» All matchesNewport County2011----» All matchesOldham Athletic2110----» All matchesPlymouth Argyle2101----» All matchesShrewsbury Town2101----» All matchesTranmere Rovers2101----» All matchesMaldon & Tiptree FC10011---» All matchesPortsmouth FC10011---» All matchesBarnsley FC1100----» All matchesBolton Wanderers1001----» All matchesBraintree Town1100----» All matchesBrentford FC1010----» All matchesBromley FC1100----» All matchesCharlton Athletic1001----» All matchesCheltenham Town1001----» All matchesDerby County1001----» All matchesDover Athletic1100----» All matchesFleetwood Town1100----» All matchesForest Green Rovers1100----» All matchesHavant & Waterlooville1100----» All matchesLiverpool FC1001-1--» All matchesLuton Town1010----» All matchesMaidenhead United1100----» All matchesMaidstone United1100----» All matchesNewcastle United1001----» All matchesNorthampton Town1010---1» All matchesSalford City1010----» All matchesSheffield United1010----» All matchesSolihull Moors1100----» All matchesSouthend United1100----» All matchesWrexham AFC1100-1--» All matchesWycombe Wanderers1001----» All matchesYeovil Town1001----» All matches