Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Johnstone FC850311--» All matchesCeltic FC8017-1--» All matchesMotherwell FC7223-1--» All matchesRoss County FC7232----» All matchesAberdeen FC60061---» All matchesDundee FC6501-1--» All matchesHamilton Academical6330----» All matchesHeart of Midlothian6141-1--» All matchesNotts County6132----» All matchesRangers FC6015----» All matchesWalsall FC6411----» All matchesBristol City5113-1--» All matchesKilmarnock FC5023-1--» All matchesLeyton Orient5113-1--» All matchesSheffield United5122-2--» All matchesStevenage FC5221-1--» All matchesDoncaster Rovers42021-1-» All matchesHartlepool United430111--» All matchesBarnsley FC4103----» All matchesColchester United4400----» All matchesCrewe Alexandra4112----» All matchesIpswich Town4211-2--» All matchesMilton Keynes Dons4310----» All matchesYeovil Town4121----» All matchesCambridge United3111----» All matchesCoventry City3201----» All matchesExeter City3012----» All matchesHibernian FC3003----» All matchesLivingston FC3003-1--» All matchesPlymouth Argyle3111-2--» All matchesPreston North End3021----» All matchesQueen Of The South3300----» All matchesBala Town22001---» All matchesCaernarfon Town21011---» All matchesAFC Bournemouth2101----» All matchesAFC Wimbledon2200----» All matchesAlloa Athletic2011----» All matchesBarnet FC2011----» All matchesCardiff City2011----» All matchesCarlisle United2110----» All matchesChesterfield FC2101----» All matchesCrawley Town2110----» All matchesCrystal Palace2101----» All matchesDerby County2002----» All matchesFleetwood Town2110----» All matchesHull City2002-1--» All matchesInverness CT2020----» All matchesLiechtenstein U212200----» All matchesMiddlesbrough FC2011----» All matchesMorecambe FC2101----» All matchesNewtown AFC2200----» All matchesNottingham Forest2011----» All matchesOldham Athletic2011----» All matchesOxford United2011----» All matchesPartick Thistle2200----» All matchesPort Vale FC2101----» All matchesPortsmouth FC2020----» All matchesQueens Park Rangers2011----» All matchesReading FC2011----» All matchesRochdale AFC2011----» All matchesScunthorpe United2110----» All matchesShrewsbury Town2002----» All matchesSwansea City2101----» All matchesThe New Saints2002----» All matchesTranmere Rovers2002----» All matchesHungary U212101----» All matchesWycombe Wanderers2110----» All matchesBurnley FC10011---» All matchesBury FC10101---» All matchesElgin City11001---» All matchesSouthampton FC10011---» All matchesAirdrieonians FC1100----» All matchesAldershot Town1001-1--» All matchesArsenal FC1001----» All matchesBarry Town United1010-1--» All matchesBirmingham City1100----» All matchesBradford City1010----» All matchesBrentford FC1001----» All matchesBristol Rovers1100----» All matchesCharlton Athletic1100----» All matchesDagenham & Redbridge1001----» All matchesDunfermline Athletic1001----» All matchesFormartine United1100----» All matchesGillingham FC1001----» All matchesGreenock Morton FC1010-1--» All matchesHarrogate Town1010----» All matchesHuddersfield Town1001----» All matchesLeeds United1100----» All matchesLeicester City1001----» All matchesLuton Town1010----» All matchesMansfield Town1001----» All matchesMorocco1010----» All matchesMillwall FC1010----» All matchesNewport County1100----» All matchesNorthampton Town1001----» All matchesNorwich City1001-1--» All matchesPeterborough United1100----» All matchesPortugal U211001----» All matchesRotherham United1100----» All matchesSheffield Wednesday1001----» All matchesSouthend United1001----» All matchesSt. Mirren FC1100----» All matchesStockport County1100----» All matchesStranraer FC1100----» All matchesTottenham Hotspur1001----» All matchesWatford FC1010-1--» All matchesWigan Athletic1001----» All matchesWoking FC1010----» All matchesWorcester City1001----» All matchesYork City1001----» All matches