Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United21251424--» All matchesInverness CT1982925--» All matchesQueen Of The South1575351--» All matchesSt. Mirren FC1554624--» All matchesEdinburgh City1554612--» All matchesRoss County FC1442823-2» All matchesFalkirk FC13616361-» All matchesElgin City1252532--» All matchesCeltic FC1222811--» All matchesStranraer FC1170422--» All matchesPeterhead FC1142511--» All matchesStirling Albion FC1062233--» All matchesSt. Johnstone FC104152---» All matchesGreenock Morton FC1042412--» All matchesAberdeen FC10127-3--» All matchesForfar Athletic10226-1--» All matchesHibernian FC924351--» All matchesKilmarnock FC914424--» All matchesDundee FC9333-2--» All matchesDumbarton FC86203---» All matchesBrechin City FC880021--» All matchesMotherwell FC811621--» All matchesHamilton Academical823311--» All matchesAnnan Athletic750221--» All matchesHeart of Midlothian732212--» All matchesAlloa Athletic7331-1--» All matchesDagenham & Redbridge633021--» All matchesMontrose FC612321--» All matchesPartick Thistle612323--» All matchesAyr United612311--» All matchesClyde FC6321----» All matchesMorecambe FC6330----» All matchesRaith Rovers521213--» All matchesShrewsbury Town540111--» All matchesMilton Keynes Dons5311----» All matchesThe Spartans FC5302----» All matchesWycombe Wanderers5104-1--» All matchesAlbion Rovers431011--» All matchesBarnet FC42111---» All matchesCowdenbeath FC44001---» All matchesBury FC4022----» All matchesDarlington FC4202----» All matchesEast Fife FC4211----» All matchesLincoln City4112-1--» All matchesNotts County4202----» All matchesStenhousemuir FC4400-1--» All matchesLivingston FC32104--1» All matchesAccrington Stanley33003---» All matchesArbroath FC310211--» All matchesBrora Rangers FC33001---» All matchesAirdrieonians FC3012----» All matchesBradford City3201----» All matchesChesterfield FC3102----» All matchesDunfermline Athletic3012-1--» All matchesGrimsby Town3210----» All matchesPort Vale FC3111----» All matchesStockport County3003----» All matchesAizawl FC21102---» All matchesCrewe Alexandra21101---» All matchesEast Kilbride FC210111--» All matchesAFC Bournemouth2110-1--» All matchesAldershot Town2011----» All matchesBonnyrigg Rose Athletic2110----» All matchesEast Bengal Club2011---1» All matchesHereford United2002----» All matchesIndian Arrows2200----» All matchesLuton Town2011----» All matchesMacclesfield FC2110-1--» All matchesMansfield Town2200----» All matchesNEROCA FC2101----» All matchesPunjab FC2011----» All matchesRangers FC2011---1» All matchesRotherham United2101----» All matchesWalsall FC2110----» All matchesWrexham AFC2110-1--» All matchesBerwick Rangers11001---» All matchesBlackpool FC1010----» All matchesBrentford FC1001----» All matchesBristol City1001-1--» All matchesBurton Albion1001----» All matchesCheltenham Town1100----» All matchesChennai City FC1100----» All matchesChester City1100----» All matchesChurchill Brothers1001----» All matchesColchester United1001----» All matchesCoventry City1100----» All matchesCrawley Town1001----» All matchesCumbernauld Colts1100----» All matchesDoncaster Rovers1001----» All matchesForest Green Rovers1001----» All matchesGillingham FC1001----» All matchesGokulam Kerala1100----» All matchesHull City1001----» All matchesIpswich Town1001----» All matchesLeyton Orient1001----» All matchesMohun Bagan Super Giant1001----» All matchesNorthampton Town1100----» All matchesOldham Athletic1001----» All matchesPeterborough United1001----» All matchesPreston North End1010----» All matchesQueen's Park FC1001----» All matchesSheffield United1100-1--» All matchesSheffield Wednesday1001----» All matchesSouthend United1001----» All matchesStevenage FC1010----» All matchesTorquay United1001----» All matchesTottenham Hotspur1001----» All matchesTRAU FC1010----» All matchesWest Ham United1001----» All matchesYeovil Town1100----» All matches