Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC832313--» All matchesPartick Thistle8134-1--» All matchesRaith Rovers8521-1--» All matchesQueen's Park FC722341--» All matchesAyr United7016-1--» All matchesInverness CT6231-1--» All matchesDunfermline Athletic522112--» All matchesHamilton Academical4112----» All matchesDumbarton FC3300----» All matchesDundee FC3003----» All matchesDundee United3111-1--» All matchesGillingham FC3111----» All matchesLivingston FC3012-1--» All matchesStranraer FC3210-1--» All matchesSwindon Town3111----» All matchesArbroath FC220011--» All matchesBarnet FC2101-1--» All matchesColchester United2110-1--» All matchesCowdenbeath FC2110-1--» All matchesCrewe Alexandra2110----» All matchesEdinburgh City2101-1--» All matchesElgin City2002-1--» All matchesFalkirk FC2002-1--» All matchesGrimsby Town2011----» All matchesKelty Hearts2011----» All matchesSalford City2002----» All matchesBarrow AFC11002---» All matchesEast Kilbride FC11001---» All matchesAberdeen FC1001----» All matchesAccrington Stanley1100----» All matchesAlbion Rovers1010----» All matchesAnnan Athletic1010----» All matchesBristol City1100----» All matchesBristol Rovers1001----» All matchesBromley FC1001-1--» All matchesCambridge United1010----» All matchesCheltenham Town1001----» All matchesCove Rangers1001----» All matchesCrawley Town1010-1--» All matchesDundee North End1100----» All matchesExeter City1010----» All matchesFleetwood Town1010----» All matchesForfar Athletic1010----» All matchesHarrogate Town1001----» All matchesHeart of Midlothian1001----» All matchesLeyton Orient1001----» All matchesNewport County1100-1--» All matchesNorthampton Town1001-1--» All matchesOldham Athletic1100----» All matchesPeterhead FC1100----» All matchesPort Vale FC1100----» All matchesQueen Of The South1100----» All matchesRangers FC1001----» All matchesRochdale AFC1010----» All matchesRoss County FC1001----» All matchesSt. Johnstone FC1100----» All matchesStenhousemuir FC1100----» All matchesStirling Albion FC1100----» All matchesTranmere Rovers1010----» All matches