Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC139221---» All matchesAberdeen FC1012712--» All matchesHamilton Academical10514----» All matchesCeltic FC9027-1--» All matchesSt. Johnstone FC9153----» All matchesDundee FC8242----» All matchesHibernian FC8035----» All matchesCoventry City7124----» All matchesDoncaster Rovers7241----» All matchesDundee United7133-1--» All matchesInverness CT7304----» All matchesAyr United640211--» All matchesBristol City6141----» All matchesGreenock Morton FC6411-1--» All matchesHeart of Midlothian6402----» All matchesPartick Thistle6222-2--» All matchesPreston North End6141----» All matchesRangers FC6024----» All matchesReading FC6321----» All matchesSheffield United6510-1--» All matchesColchester United52121---» All matchesBarnet FC5131-1--» All matchesCardiff City5113----» All matchesIpswich Town5113----» All matchesKilmarnock FC5104-1--» All matchesLivingston FC5005----» All matchesOldham Athletic5212-2--» All matchesQueen's Park FC5203----» All matchesRochdale AFC5113----» All matchesSouthend United5113----» All matchesSt. Mirren FC5122----» All matchesLeeds United40221---» All matchesAldershot Town4400-1--» All matchesAltrincham FC4202-1--» All matchesCove Rangers4121-1--» All matchesDagenham & Redbridge4121----» All matchesDunfermline Athletic4400----» All matchesLeicester City4112----» All matchesMiddlesbrough FC4202-1--» All matchesPortsmouth FC4211----» All matchesRaith Rovers4202----» All matchesRoss County FC4103----» All matchesArbroath FC3111----» All matchesBarnsley FC3300----» All matchesBirmingham City3102-1--» All matchesBlackpool FC3021----» All matchesBoreham Wood3210----» All matchesBradford City3003----» All matchesChesterfield FC3102----» All matchesCrystal Palace3012----» All matchesGateshead FC3021----» All matchesHalifax Town3111----» All matchesHartlepool United3030----» All matchesMillwall FC3300-1--» All matchesNorthampton Town3210----» All matchesNottingham Forest3021----» All matchesPeterborough United3102----» All matchesQueen Of The South3300----» All matchesQueens Park Rangers3102----» All matchesSolihull Moors3120-2--» All matchesSwansea City3021----» All matchesWealdstone FC3120----» All matchesWoking FC3120----» All matchesAFC Fylde2011----» All matchesAnnan Athletic2101----» All matchesAzerbaijan2101----» All matchesBoston United2110----» All matchesBraintree Town2002----» All matchesBrighton & Hove Albion2101----» All matchesBurnley FC2101----» All matchesCarlisle United2002----» All matchesChelsea FC2011----» All matchesCrawley Town2200----» All matchesCrewe Alexandra2200----» All matchesDerby County2101----» All matchesGermany2002----» All matchesGermany U212011----» All matchesDorking Wanderers2110----» All matchesFalkirk FC2101----» All matchesFraserburgh FC2200----» All matchesGillingham FC2101----» All matchesHull City2011----» All matchesLeyton Orient2110----» All matchesNewport County2011----» All matchesNorwich City2110----» All matchesPlymouth Argyle2200----» All matchesPort Vale FC2110----» All matchesSan Marino U212200----» All matchesScotland2002----» All matchesScunthorpe United2200----» All matchesShrewsbury Town2020----» All matchesStevenage FC2200----» All matchesSwindon Town2110----» All matchesTranmere Rovers2002----» All matchesCzech Republic2110----» All matchesCzech Republic U212002----» All matchesWalsall FC2200----» All matchesWest Bromwich Albion2011-1--» All matchesWigan Athletic2011----» All matchesYeovil Town2200----» All matchesYork City2110----» All matchesBrentford FC10011---» All matchesAFC Bournemouth1010----» All matchesAFC Wimbledon1100----» All matchesAlloa Athletic1100----» All matchesBromley FC1100----» All matchesBurton Albion1001----» All matchesCharlton Athletic1100----» All matchesCosta Rica1001----» All matchesDover Athletic1100-1--» All matchesEast Stirlingshire FC1100----» All matchesEbbsfleet United1100----» All matchesEngland U211001----» All matchesEstonia1001----» All matchesFinland1010----» All matchesForest Green Rovers1001----» All matchesIreland1001----» All matchesIceland U211001----» All matchesIsrael1010----» All matchesItaly1001----» All matchesKelty Hearts1100----» All matchesCroatia1001----» All matchesLuxembourg1001----» All matchesMacclesfield FC1001----» All matchesMaidenhead United1001----» All matchesMorocco1010----» All matchesMilton Keynes Dons1100----» All matchesMontrose FC1100----» All matchesNewcastle United1001----» All matchesNetherlands1001-1--» All matchesNorth Macedonia U211001----» All matchesNorway1001----» All matchesNotts County1100----» All matchesOxford City1100----» All matchesPanama1010----» All matchesPeterhead FC1100----» All matchesPortugal1001----» All matchesSerbia U211001----» All matchesSheffield Wednesday1100----» All matchesSlovakia1010----» All matchesSouthampton FC1001----» All matchesStenhousemuir FC1100----» All matchesSutton United1010----» All matchesTamworth FC1001----» All matchesTottenham Hotspur1001-1--» All matchesTottenham Hotspur U211100----» All matchesTurkey1001----» All matchesWales1001----» All matchesWolverhampton Wanderers1100----» All matchesWycombe Wanderers1100----» All matches