Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC105053---» All matchesMotherwell FC96031---» All matchesInverness CT9522----» All matchesAberdeen FC8314----» All matchesCeltic FC8116----» All matchesHeart of Midlothian8233----» All matchesPartick Thistle7322----» All matchesSt. Johnstone FC7412----» All matchesAnnan Athletic63121---» All matchesEast Fife FC64021---» All matchesHibernian FC66001---» All matchesDundee United6303---1» All matchesHamilton Academical6402----» All matchesAFC Wimbledon530211--» All matchesBonnyrigg Rose Athletic54101---» All matchesOxford United5122----» All matchesPortsmouth FC42112---» All matchesRoss County FC42021---» All matchesBristol Rovers4022----» All matchesCarlisle United4202----» All matchesDundee FC4103----» All matchesStirling Albion FC4121-1--» All matchesCambridge United30211---» All matchesClyde FC33001---» All matchesForfar Athletic30121---» All matchesWycombe Wanderers32011---» All matchesAccrington Stanley3102----» All matchesAlbion Rovers3201----» All matchesBarnet FC3201----» All matchesCrawley Town3120----» All matchesDunfermline Athletic3300----» All matchesExeter City3201----» All matchesLeyton Orient3111----» All matchesSouthend United3021----» All matchesSt. Mirren FC3111----» All matchesStenhousemuir FC3111----» All matchesStranraer FC3210----» All matchesElgin City21011---» All matchesMansfield Town21101---» All matchesNorthampton Town21011---» All matchesPeterborough United20021---» All matchesStevenage FC21011---» All matchesBradford City2011----» All matchesBristol City2101----» All matchesCharlton Athletic2101----» All matchesChesterfield FC2110----» All matchesCove Rangers2011----» All matchesCoventry City2110----» All matchesDagenham & Redbridge2011----» All matchesGermany U172002----» All matchesDoncaster Rovers2002----» All matchesFalkirk FC2002----» All matchesFleetwood Town2002----» All matchesHartlepool United2200----» All matchesLuton Town2101----» All matchesMillwall FC2002----» All matchesNewport County2200----» All matchesNotts County2200----» All matchesOldham Athletic2101----» All matchesAustria U212011----» All matchesPeterhead FC2101----» All matchesPort Vale FC2011----» All matchesPSV Eindhoven2011----» All matchesQueen's Park FC2002----» All matchesSwindon Town2110----» All matchesWalsall FC2002----» All matchesYeovil Town2110----» All matchesYork City2200----» All matchesForest Green Rovers10101---» All matchesMilton Keynes Dons10011---» All matchesAirdrieonians FC1001----» All matchesAlloa Athletic1001----» All matchesBarnsley FC1010----» All matchesBelgium U211001----» All matchesBlackpool FC1001----» All matchesBurton Albion1001-1--» All matchesBury FC1100----» All matchesCheltenham Town1001-1--» All matchesColchester United1010----» All matchesCrewe Alexandra1001----» All matchesCumnock Juniors1100----» All matchesDalbeattie Star1100----» All matchesGermany U191010----» All matchesEdinburgh City1001----» All matchesFrance U191001----» All matchesGillingham FC1001----» All matchesGreenock Morton FC1001-1--» All matchesLincoln City1010----» All matchesLuxembourg U211100----» All matchesMontrose FC1010----» All matchesMorecambe FC1100----» All matchesNetherlands U211100----» All matchesNK Maribor1010----» All matchesNottingham Forest1001----» All matchesRaith Rovers1001----» All matchesRangers FC1001----» All matchesRochdale AFC1010----» All matchesRotherham United1010----» All matchesShrewsbury Town1010----» All matchesTranmere Rovers1001----» All matches