Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC25521853--» All matchesMotherwell FC211137121--» All matchesSt. Johnstone FC20105591--» All matchesKilmarnock FC20163171--» All matchesHamilton Academical188467---» All matchesHeart of Midlothian1866621--» All matchesDundee United156278---» All matchesDundee FC14103191--» All matchesPartick Thistle1410318---» All matchesHibernian FC148335---» All matchesRoss County FC13101291--» All matchesRangers FC13337----» All matchesSt. Mirren FC127238---» All matchesInverness CT127324---» All matchesShrewsbury Town74124---» All matchesNotts County721421--» All matchesDagenham & Redbridge71241---» All matchesWolverhampton Wanderers723211--» All matchesMansfield Town64204---» All matchesBoreham Wood65103---» All matchesAberdeen FC62042---» All matchesBarnet FC63121---» All matchesBromley FC63031---» All matchesChesterfield FC63031---» All matchesCoventry City6222----» All matchesEastleigh FC6330----» All matchesCrewe Alexandra52123---» All matchesBradford City52302---» All matchesWrexham AFC52032---» All matchesBrentford FC50141---» All matchesGrimsby Town530211--» All matchesStevenage FC55001---» All matchesWalsall FC5113-1--» All matchesAldershot Town440041--» All matchesDover Athletic43103---» All matchesHartlepool United41122---» All matchesMacclesfield FC41212---» All matchesMaidenhead United43102---» All matchesPort Vale FC422021--» All matchesCrawley Town40221---» All matchesPreston North End41121---» All matchesYeovil Town421111--» All matchesColchester United4103----» All matchesLeyton Orient4130-1--» All matchesRotherham United4202----» All matchesSouthampton FC4112----» All matchesWoking FC33003---» All matchesCarlisle United31202---» All matchesHalifax Town31112---» All matchesSheffield United31112---» All matchesFalkirk FC31111---» All matchesKing's Lynn31201---» All matchesMillwall FC330011--» All matchesNK Maribor311111--» All matchesOldham Athletic31201---» All matchesBury FC3201----» All matchesDerby County3102----» All matchesMorecambe FC3120----» All matchesPortsmouth FC3201----» All matchesScunthorpe United3021----» All matchesStockport County3102----» All matchesWycombe Wanderers3111----» All matchesFK Daugava Rīga220051--» All matchesBrighton & Hove Albion21103---» All matchesCambridge United22003---» All matchesFK Ventspils22002---» All matchesHavant & Waterlooville21102---» All matchesMaidstone United22002---» All matchesReading FC21012---» All matchesSwindon Town21012---» All matchesAFC Fylde21011---» All matchesBarrow AFC21011---» All matchesCS FOLA Esch210111--» All matchesGermany U1920111---» All matchesFC Groningen21101---» All matchesGateshead FC20111---» All matchesWatford FC21101---» All matchesWeymouth FC21101---» All matchesWigan Athletic201111--» All matchesAccrington Stanley2101----» All matchesAltrincham FC2200----» All matchesBarnsley FC2101----» All matchesBirmingham City2002----» All matchesBurton Albion2011----» All matchesChelsea FC2011----» All matchesClub Brugge KV2110----» All matchesDarlington FC2011----» All matchesEngland U212002----» All matchesFK Kairat2011----» All matchesForest Green Rovers2101----» All matchesGillingham FC2101----» All matchesHNK Rijeka2110----» All matchesHull City2002-1--» All matchesIpswich Town2020----» All matchesKF Shkëndija 792020----» All matchesLeeds United2101----» All matchesMilton Keynes Dons2101----» All matchesNewport County2200----» All matchesNorthampton Town2002----» All matchesPeterborough United2002----» All matchesReal Sociedad2002-1--» All matchesŠiroki Brijeg2110----» All matchesTorquay United2002----» All matchesTranmere Rovers2002----» All matchesWealdstone FC2200-1--» All matchesGreenock Morton FC11005---» All matchesAyr United11003---» All matchesLivingston FC11003---» All matchesStranraer FC11002---» All matchesAFC Bournemouth11001---» All matchesAston Villa U2111001---» All matchesDumbarton FC11001---» All matchesFrance U1711001---» All matchesHarrogate Town11001---» All matchesMiddlesbrough FC10011---» All matchesNetherlands U1911001---» All matchesRochdale AFC10011---» All matchesBlackpool FC1001----» All matchesBraintree Town1010----» All matchesBristol City1010----» All matchesBulgaria U211100----» All matchesBurnley FC1001----» All matchesCD Nacional1100----» All matchesCrystal Palace1100----» All matchesGermany U211010----» All matchesDoncaster Rovers1001----» All matchesEbbsfleet United1010----» All matchesExeter City1001----» All matchesFrance U191001----» All matchesFulham FC1001----» All matchesHereford United1010----» All matchesLincoln City1100----» All matchesLiverpool FC1001----» All matchesLuton Town1010----» All matchesManchester City1001----» All matchesMontenegro U211001----» All matchesNetherlands U211001----» All matchesPlymouth Argyle1001----» All matchesPortugal U211001----» All matchesSwitzerland U211001----» All matchesSolihull Moors1010----» All matchesS.C. Braga1001-1--» All matchesSutton United1001----» All matchesTamworth FC1100----» All matchesTurkey U211001----» All matches