Record by opponent MatchesWDLScoresYellowYellow-RedRedDumbarton FC201244-2--» All matchesForfar Athletic14671-4--» All matchesQueen Of The South14446-2--» All matchesFalkirk FC13427-1--» All matchesAnnan Athletic1273211--» All matchesStranraer FC12624-3-1» All matchesElgin City1155113--» All matchesDundee United11056-3-1» All matchesEast Fife FC11551-1--» All matchesStirling Albion FC1021712--» All matchesAlbion Rovers85211---» All matchesLivingston FC832311--» All matchesHibernian FC8026-2--» All matchesGreenock Morton FC731313--» All matchesAlloa Athletic7304----» All matchesBonnyrigg Rose Athletic7520----» All matchesInverness CT7124----» All matchesKelty Hearts7124-3--» All matchesRaith Rovers7313-1--» All matchesClyde FC6312-3--» All matchesEdinburgh City6132-2--» All matchesHamilton Academical6114----» All matchesHeart of Midlothian6105-2--» All matchesSt. Mirren FC6123----» All matchesCowdenbeath FC5221-1--» All matchesMontrose FC5401----» All matchesRangers FC5014----» All matchesCove Rangers420211--» All matchesArbroath FC4202----» All matchesAyr United4103----» All matchesDunfermline Athletic4103----» All matchesKilmarnock FC4103----» All matchesMacclesfield FC4013----» All matchesThe Spartans FC4310----» All matchesAberdeen FC3111-1--» All matchesBrechin City FC3210----» All matchesChesterfield FC3003----» All matchesMorecambe FC3210----» All matchesPartick Thistle3003----» All matchesPeterhead FC3120-2--» All matchesPort Vale FC3120----» All matchesSt. Johnstone FC3111----» All matchesAirdrieonians FC2002----» All matchesAldershot Town2020----» All matchesAstra Giurgiu2011----» All matchesBarnet FC2101----» All matchesBradford City2110----» All matchesCrewe Alexandra2101-1--» All matchesGillingham FC2101----» All matchesHereford United2011-1--» All matchesKettering Town2011----» All matchesLincoln City2200----» All matchesMotherwell FC2101----» All matchesOxford United2101----» All matchesQueen's Park FC11001---» All matchesAccrington Stanley1010----» All matchesBrentford FC1010----» All matchesBrighton & Hove Albion1100----» All matchesBrora Rangers FC1001----» All matchesBuckie Thistle1100----» All matchesBurton Albion1010----» All matchesBury FC1010----» All matchesCeltic FC1001----» All matchesCheltenham Town1010----» All matchesCrawley Town1001----» All matchesDundee FC1010----» All matchesExeter City1100----» All matchesForest Green Rovers1100----» All matchesFraserburgh FC1100----» All matchesHuntly FC1100----» All matchesIpswich Town1001----» All matchesIrvine Meadow XI1100----» All matchesLiverpool FC1100----» All matchesNetherlands U191010----» All matchesNorthampton Town1100----» All matchesNotts County1001----» All matchesRangers FC (R)1001----» All matchesReading FC1100----» All matchesRochdale AFC1001-1--» All matchesRoss County FC1100-1--» All matchesRotherham United1010----» All matchesSheffield Wednesday1001----» All matchesShrewsbury Town1001----» All matchesSouthend United1010----» All matchesStenhousemuir FC1100-1--» All matchesStevenage FC1100----» All matchesTorquay United1010----» All matchesWycombe Wanderers1010----» All matches