Record by opponent MatchesWDLScoresYellowYellow-RedRedDumbarton FC72144---» All matchesNotts County742131--» All matchesSt. Mirren FC714211--» All matchesCeltic FC7025-1--» All matchesStranraer FC7115-3--» All matchesElgin City62405---» All matchesAberdeen FC622241--» All matchesEdinburgh City632131--» All matchesWycombe Wanderers641132--» All matchesAccrington Stanley640221--» All matchesForfar Athletic64202---» All matchesKilmarnock FC632121--» All matchesSt. Johnstone FC633022--» All matchesClyde FC61321---» All matchesMotherwell FC63211---» All matchesRangers FC602411--» All matchesColchester United6312----» All matchesGillingham FC6132----» All matchesHeart of Midlothian6123-2--» All matchesAnnan Athletic541081--» All matchesSwindon Town52123---» All matchesFleetwood Town5122----» All matchesHibernian FC5023----» All matchesLivingston FC5212----» All matchesStirling Albion FC5212-1--» All matchesChesterfield FC41213---» All matchesCrawley Town42203---» All matchesDundee FC42203---» All matchesEast Kilbride FC431031--» All matchesHamilton Academical431033--» All matchesLuton Town412121--» All matchesPlymouth Argyle41122---» All matchesIpswich Town41301---» All matchesMansfield Town41211---» All matchesOxford United40131---» All matchesPreston North End412111--» All matchesRoss County FC43011---» All matchesYeovil Town41121---» All matchesMilton Keynes Dons4202----» All matchesMorecambe FC4121----» All matchesPort Vale FC4202----» All matchesGrimsby Town33005---» All matchesStevenage FC321041--» All matchesCarlisle United32102---» All matchesBonnyrigg Rose Athletic32101---» All matchesHartlepool United33001---» All matchesLeyton Orient30121---» All matchesSouthend United31111---» All matchesBarnet FC3111----» All matchesBolton Wanderers3021----» All matchesCrewe Alexandra3201-1--» All matchesExeter City3111----» All matchesLincoln City3102----» All matchesNewport County3012----» All matchesPeterborough United3102----» All matchesPeterhead FC3210-1--» All matchesPhoenix Rising3012----» All matchesScunthorpe United3111----» All matchesCheltenham Town22004---» All matchesYork City21013---» All matchesCambridge United220022--» All matchesBradford City21101---» All matchesBristol Rovers21101---» All matchesForest Green Rovers200211--» All matchesGalway United21101---» All matchesLas Vegas Lights FC21101---» All matchesPartick Thistle22001---» All matchesQueens Park Rangers210111--» All matchesRochdale AFC22001---» All matchesStoke City21101---» All matchesAFC Wimbledon2110----» All matchesBohemian FC2101-1--» All matchesBury FC2011----» All matchesColorado Springs Switchbacks2002-1--» All matchesDrogheda United2110----» All matchesDundee United2002----» All matchesEast Fife FC2101----» All matchesInverness CT2200----» All matchesMillwall FC2101----» All matchesMontrose FC2101-1--» All matchesNew Mexico United2101----» All matchesNorthampton Town2200-1--» All matchesOakland Roots2101----» All matchesRio Grande Valley FC2101----» All matchesSacramento Republic2200----» All matchesSan Antonio FC2101-1-1» All matchesShrewsbury Town2101----» All matchesTottenham Hotspur2011----» All matchesWalsall FC2020----» All matchesRaith Rovers11005---» All matchesBroomhill FC11003---» All matchesBlackpool FC11001---» All matchesBoreham Wood11001---» All matchesLoudoun United11001---» All matchesMemphis 90111001---» All matchesRotherham United10101---» All matchesSouthampton FC11001---» All matchesAberdeen FC (R)1100----» All matchesAFC Bournemouth1001----» All matchesAston Villa1010----» All matchesAyr United1100----» All matchesBarnsley FC1001----» All matchesBirmingham City1100----» All matchesBlackburn Rovers1010----» All matchesBrighton & Hove Albion1001----» All matchesBristol City1001----» All matchesBurton Albion1010----» All matchesCharlton Athletic1010----» All matchesCoventry City1010----» All matchesDagenham & Redbridge1100----» All matchesDerry City1010----» All matchesDetroit City FC1100-1--» All matchesDundee United (R)1100----» All matchesEl Paso Locomotive1010-1--» All matchesFC Tulsa1100----» All matchesFulham FC1001----» All matchesHartford Athletic1010----» All matchesKazakhstan1001----» All matchesKelty Hearts1001----» All matchesLeeds United1001----» All matchesLeicester City U211001----» All matchesMacclesfield FC1100----» All matchesMaidenhead United1100----» All matchesMonterey Bay FC1100----» All matchesNottingham Forest1001----» All matchesOldham Athletic1010----» All matchesPAOK Saloniki1001----» All matchesPortsmouth FC1100----» All matchesSan Diego Loyal1001-1--» All matchesSan Marino1100----» All matchesSheffield United1001----» All matchesSheffield Wednesday1001----» All matchesSligo Rovers1100----» All matchesSt Patrick's Athletic1001----» All matchesStenhousemuir FC1010----» All matchesTranmere Rovers1100----» All matchesWaterford FC1100----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1001----» All matchesWest Ham United1100----» All matchesWigan Athletic1010----» All matches