Record by opponent MatchesWDLScoresYellowYellow-RedRedCove Rangers5122----» All matchesBristol City320111--» All matchesArbroath FC3111----» All matchesDundee FC3003----» All matchesQueen's Park FC3102----» All matchesPlymouth Argyle220011--» All matchesBirmingham City2011----» All matchesGibraltar U212200----» All matchesGreenock Morton FC2011----» All matchesMansfield Town2200----» All matchesPortugal U212002----» All matchesRaith Rovers2002----» All matchesSunderland AFC2101-1--» All matchesCzech Republic U212011----» All matchesAFC Wimbledon11001---» All matchesBlackpool FC11001---» All matchesEast Kilbride FC11001---» All matchesEdinburgh City110011--» All matchesFaeroe Islands U1911001---» All matchesIceland U2110011---» All matchesKelty Hearts11001---» All matchesNorthampton Town11001---» All matchesReading FC11001---» All matchesCzech Republic U1910101---» All matchesAlloa Athletic1001----» All matchesAndorra U191100-1--» All matchesArsenal FC1001----» All matchesAzerbaijan U211010----» All matchesAyr United1001----» All matchesBelgium U211001----» All matchesBelgium U191001----» All matchesBlackburn Rovers1010----» All matchesBolton Wanderers1010----» All matchesBrechin City FC1100----» All matchesBulgaria U191010-1--» All matchesBurnley FC1001----» All matchesCardiff City1001----» All matchesClyde FC1100----» All matchesCoventry City1010----» All matchesDerby County1001----» All matchesGermany U171001----» All matchesDoncaster Rovers1100----» All matchesExeter City1100----» All matchesForfar Athletic1100----» All matchesFrance U191010----» All matchesFrance U171001----» All matchesGeorgia U191001----» All matchesHeart of Midlothian1001----» All matchesHuddersfield Town1010----» All matchesInverness CT1100----» All matchesIreland U211100----» All matchesIreland U191001----» All matchesIceland U171010----» All matchesItaly U191001----» All matchesKazakhstan U211001----» All matchesLatvia U191100----» All matchesLeyton Orient1100----» All matchesLiechtenstein U191100----» All matchesLincoln City1100----» All matchesLivingston FC1100----» All matchesLuton Town1100----» All matchesMiddlesbrough FC1001----» All matchesMillwall FC1001----» All matchesMontrose FC1100----» All matchesOxford United1100----» All matchesPartick Thistle1001----» All matchesPort Vale FC1100----» All matchesPortugal U191001----» All matchesPortugal U171001----» All matchesQueens Park Rangers1010----» All matchesRotherham United1100----» All matchesSwitzerland U171010----» All matchesSheffield Wednesday1100----» All matchesStevenage FC1010----» All matchesStockport County1100----» All matchesStranraer FC1100----» All matchesSwansea City1001----» All matchesTurkey U191001----» All matchesHungary U171001----» All matchesWales U191001----» All matchesWales U171001-1--» All matchesWatford FC1100----» All matchesWest Bromwich Albion1010----» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1100----» All matches