Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT178365---» All matchesFalkirk FC1735941--» All matchesAlloa Athletic1544761--» All matchesDumbarton FC149234---» All matchesAyr United1437431--» All matchesDunfermline Athletic1474312--» All matchesRaith Rovers136255---» All matchesQueen Of The South136343---» All matchesGreenock Morton FC1233612--» All matchesMontrose FC114251---» All matchesLivingston FC104334---» All matchesSt. Johnstone FC1032521--» All matchesHamilton Academical10136----» All matchesAirdrieonians FC92435---» All matchesDundee United93152---» All matchesPartick Thistle943221--» All matchesAnnan Athletic870181--» All matchesRangers FC82243---» All matchesKelty Hearts81161---» All matchesKilmarnock FC82421--1» All matchesHibernian FC72231---» All matchesEdinburgh City651021--» All matchesAberdeen FC63031---» All matchesCowdenbeath FC64021---» All matchesCove Rangers6501----» All matchesMotherwell FC52034---» All matchesQueen's Park FC54013---» All matchesBrechin City FC55001---» All matchesRoss County FC53201---» All matchesCeltic FC5032----» All matchesStirling Albion FC5131----» All matchesEast Fife FC42021---» All matchesPlymouth Argyle41211---» All matchesArbroath FC4121----» All matchesSt. Mirren FC4310----» All matchesBonnyrigg Rose Athletic32101---» All matchesCoventry City31111---» All matchesFleetwood Town31111---» All matchesForfar Athletic31111---» All matchesSouthend United32011---» All matchesDoncaster Rovers3003----» All matchesDundee FC3210----» All matchesElgin City3210----» All matchesHeart of Midlothian3003----» All matchesOldham Athletic3021----» All matchesPort Vale FC3111----» All matchesWalsall FC3201-1--» All matchesBradford City21101---» All matchesStevenage FC22001---» All matchesStranraer FC210111--» All matchesBarnsley FC2101----» All matchesBurton Albion2011----» All matchesClyde FC2200----» All matchesColchester United2110----» All matchesCrawley Town2101----» All matchesExeter City2011----» All matchesForest Green Rovers2002----» All matchesGrimsby Town2020----» All matchesLuton Town2002----» All matchesMorecambe FC2110-1--» All matchesNewport County2110----» All matchesPeterborough United2011----» All matchesPeterhead FC2200----» All matchesRochdale AFC2011----» All matchesScunthorpe United2101----» All matchesStenhousemuir FC2101----» All matchesWycombe Wanderers2101----» All matchesAston Villa U2111001---» All matchesBrora Rangers FC11001---» All matchesCarlisle United11001---» All matchesCrewe Alexandra10101---» All matchesAccrington Stanley1010----» All matchesAFC Wimbledon1010----» All matchesAlbion Rovers1001----» All matchesBarrow AFC1100----» All matchesBlackpool FC1100----» All matchesCheltenham Town1001----» All matchesHayes & Yeading United1100----» All matchesLeyton Orient1001----» All matchesMacclesfield FC1100----» All matchesMansfield Town1100----» All matchesOxford United1100----» All matchesPortsmouth FC1010----» All matchesQueens Park Rangers1001----» All matchesRotherham United1001----» All matchesSalford City1100----» All matchesShrewsbury Town1010----» All matchesSunderland AFC1001----» All matchesSwindon Town1010----» All matchesThe Spartans FC1100----» All matchesTranmere Rovers1001----» All matches