Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South95044---» All matchesKelty Hearts833241--» All matchesAlloa Athletic83142---» All matchesMontrose FC742131--» All matchesHamilton Academical74031---» All matchesEdinburgh City64114---» All matchesStirling Albion FC53205---» All matchesClyde FC53203---» All matchesAirdrieonians FC50231---» All matchesDunfermline Athletic512211--» All matchesAnnan Athletic43014---» All matchesNorwich City U2141123---» All matchesAston Villa U214211----» All matchesFulham FC U2132012---» All matchesReading FC U2132012---» All matchesWest Bromwich Albion311121--» All matchesFalkirk FC30121---» All matchesGuatemala32011---» All matchesMillwall FC30031---» All matchesWest Bromwich Albion U2131021---» All matchesWrexham AFC31021---» All matchesBirmingham City3102----» All matchesCharlton Athletic3111----» All matchesNewcastle United U213021----» All matchesStoke City U213201----» All matchesSunderland AFC U2122003---» All matchesHuddersfield Town21102---» All matchesWigan Athletic21102---» All matchesBlackpool FC20111---» All matchesLeyton Orient21101---» All matchesNorwich City200211--» All matchesPeterborough United21101---» All matchesSheffield Wednesday21101---» All matchesSwansea City21011---» All matchesTrinidad & Tobago21101---» All matchesBarnsley FC2011----» All matchesBlackburn Rovers2200----» All matchesBolton Wanderers2011----» All matchesBristol City2110----» All matchesCrystal Palace U212002-1--» All matchesDerby County2002-1--» All matchesExeter City2011----» All matchesInverness CT2002----» All matchesMiddlesbrough FC2002----» All matchesNorthampton Town2101----» All matchesNotts County2002----» All matchesPeterhead FC2200--1-» All matchesPortsmouth FC2110----» All matchesPreston North End2020----» All matchesRotherham United2110----» All matchesStevenage FC2101----» All matchesSwansea City U212101----» All matchesCardiff City11002---» All matchesReading FC11002---» All matchesCrawley Town10101---» All matchesHull City11001---» All matchesIpswich Town10011---» All matchesManchester United U2110011---» All matchesShrewsbury Town11001---» All matchesSouthampton FC10011---» All matchesWest Ham United U2110011---» All matchesWick Academy FC110011--» All matchesWolverhampton Wanderers U2111001---» All matchesBrechin City FC1100----» All matchesBrentford FC1001----» All matchesBristol Rovers1001----» All matchesBrora Rangers FC1100----» All matchesBurnley FC U211100----» All matchesCambridge United1100----» All matchesColchester United1001----» All matchesCoventry City1001----» All matchesCrewe Alexandra1100----» All matchesDarvel FC1100----» All matchesDundee FC1001----» All matchesGreenock Morton FC1010----» All matchesKilmarnock FC1001----» All matchesLeeds United U211001----» All matchesLeicester City1100----» All matchesLeicester City U211100----» All matchesLincoln City1100----» All matchesLivingston FC1001----» All matchesNigeria1001----» All matchesOxford United1010-1--» All matchesPlymouth Argyle1001----» All matchesQueen's Park FC1100----» All matchesSheffield United1010----» All matchesSouthend United1100----» All matchesStockport County1001----» All matchesStoke City1100-1--» All matchesWatford FC1001----» All matchesWycombe Wanderers1001----» All matches