Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic12624-5-1» All matchesDunfermline Athletic11416-1--» All matchesCove Rangers10424-2--» All matchesFalkirk FC10118-1--» All matchesInverness CT10118-3--» All matchesMontrose FC9522211-» All matchesPeterhead FC990011--» All matchesAirdrieonians FC9621-2--» All matchesKelty Hearts8224-2--» All matchesPartick Thistle7124----» All matchesClyde FC6420-1--» All matchesEdinburgh City6501----» All matchesKilmarnock FC6123----» All matchesQueen Of The South6312-1--» All matchesRaith Rovers6123-1--» All matchesAberdeen FC5104----» All matchesAyr United5104-1--» All matchesEast Fife FC5311----» All matchesCeltic FC4112-1--» All matchesDundee United4013----» All matchesGreenock Morton FC4112----» All matchesLivingston FC4103----» All matchesMotherwell FC4400-11-» All matchesSt. Johnstone FC4211-1--» All matchesStenhousemuir FC4112----» All matchesStirling Albion FC4301----» All matchesBradford City3201----» All matchesColchester United3300-1--» All matchesCoventry City3102----» All matchesCrawley Town3210----» All matchesDundee FC3111-1--» All matchesGillingham FC3210-1--» All matchesGrimsby Town3300----» All matchesHamilton Academical3102-1--» All matchesMansfield Town3111----» All matchesNewcastle United U213210----» All matchesNewport County3003--1-» All matchesOldham Athletic3300----» All matchesPlymouth Argyle3021-1--» All matchesQueen's Park FC3210-1--» All matchesRochdale AFC3012----» All matchesRoss County FC3111----» All matchesScunthorpe United3111----» All matchesTranmere Rovers3201-1--» All matchesWalsall FC3120-1--» All matchesExeter City21101---» All matchesArbroath FC2011----» All matchesArsenal FC U212011----» All matchesAston Villa U212002----» All matchesBarnsley FC2002----» All matchesBarrow AFC2200----» All matchesBlackburn Rovers U212011----» All matchesBolton Wanderers2011----» All matchesBrighton & Hove Albion U212200-1--» All matchesBristol Rovers2101----» All matchesCambridge United2002----» All matchesCheltenham Town2200----» All matchesFleetwood Town2101----» All matchesForest Green Rovers2011-1--» All matchesRangers FC2011----» All matchesSalford City2101-1--» All matchesSt. Mirren FC2200----» All matchesStevenage FC2020----» All matchesMusselburgh Athletic11001---» All matchesShrewsbury Town11001---» All matchesAccrington Stanley1100----» All matchesAFC Wimbledon1001----» All matchesAnnan Athletic1100----» All matchesBanks O’ Dee FC1100-1--» All matchesBelarus U191100-1--» All matchesBlackburn Rovers1100----» All matchesBlackpool FC1001----» All matchesBrechin City FC1100----» All matchesBurton Albion1010----» All matchesCardiff City1001----» All matchesCarlisle United1001----» All matchesCharlton Athletic1001----» All matchesChelsea FC1001----» All matchesCrewe Alexandra1100----» All matchesDerby County U211100----» All matchesGermany U191010-1--» All matchesDumbarton FC1001-1--» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesEngland U191001----» All matchesForfar Athletic1100----» All matchesFulham FC U211100----» All matchesHeart of Midlothian1001----» All matchesLeeds United1001----» All matchesLatvia U191010----» All matchesLeyton Orient1001----» All matchesLuxembourg U211100----» All matchesMaldon & Tiptree FC1100----» All matchesManchester United U211100-1--» All matchesMilton Keynes Dons1010----» All matchesNewcastle United1001----» All matchesNorthampton Town1010----» All matchesOxford United1100----» All matchesPeterborough United1010-1--» All matchesPort Vale FC1001----» All matchesPortsmouth FC1001----» All matchesRangers FC (R)1100----» All matchesRotherham United1001----» All matchesSwitzerland U211010----» All matchesSlovakia U211010----» All matchesSolihull Moors1100----» All matchesSouthend United1010----» All matchesStoke City U211100----» All matchesStranraer FC1100-1--» All matchesSunderland AFC1001----» All matchesSwansea City U211100----» All matchesWest Bromwich Albion U211001----» All matchesWigan Athletic1001----» All matchesWolverhampton Wanderers1010----» All matchesWolverhampton Wanderers U211100----» All matches