Record by opponent MatchesWDLScoresYellowYellow-RedRedHamilton Academical10703-3--» All matchesSt. Mirren FC83141---» All matchesAyr United8233-1--» All matchesGreenock Morton FC8314-2--» All matchesInverness CT8125----» All matchesQueen's Park FC741212--» All matchesArbroath FC7430-3--» All matchesPartick Thistle6303-1--» All matchesAberdeen FC5014----» All matchesDundee FC5014-2--» All matchesDunfermline Athletic5410-1--» All matchesRangers FC5113----» All matchesSt. Johnstone FC5203---1» All matchesStenhousemuir FC5221-1--» All matchesQueen Of The South41121---» All matchesAirdrieonians FC4013-1-1» All matchesDundee United4220----» All matchesHibernian FC4004-1--» All matchesDumbarton FC32011---» All matchesCove Rangers3111-1--» All matchesLivingston FC3003----» All matchesMotherwell FC3102----» All matchesPeterhead FC3300----» All matchesPort Vale FC3003----» All matchesElgin City22001---» All matchesStranraer FC20111---» All matchesAFC Wimbledon2101----» All matchesBarrow AFC2020-1--» All matchesCarlisle United2011----» All matchesCeltic FC2011----» All matchesColchester United2011----» All matchesEast Fife FC2110----» All matchesGillingham FC2002----» All matchesMilton Keynes Dons2002----» All matchesMontrose FC2101---1» All matchesRoss County FC2011--1-» All matchesThe Spartans FC2101----» All matchesWalsall FC2101----» All matchesBerwick Rangers11001---» All matchesHeart of Midlothian110011--» All matchesAberdeen FC (R)1100----» All matchesAlloa Athletic1100----» All matchesAuchinleck Talbot1100----» All matchesBradford City1010----» All matchesBromley FC1001----» All matchesCheltenham Town1001----» All matchesClyde FC1100----» All matchesCrawley Town1100----» All matchesCrewe Alexandra1001----» All matchesDundee FC (R)1100----» All matchesEdinburgh City1100----» All matchesExeter City1001----» All matchesFleetwood Town1010----» All matchesForfar Athletic1100----» All matchesGrimsby Town1001----» All matchesHarrogate Town1001----» All matchesHartlepool United1010----» All matchesHuddersfield Town1001----» All matchesKelty Hearts1100----» All matchesKilmarnock FC1001----» All matchesLeyton Orient1010-1--» All matchesLincoln City1001----» All matchesNewport County1001----» All matchesNorthampton Town1010----» All matchesNotts County1010----» All matchesOldham Athletic1001----» All matchesRaith Rovers1001----» All matchesRochdale AFC1001----» All matchesRotherham United1001-1--» All matchesSalford City1010----» All matchesStevenage FC1010----» All matchesStirling Albion FC1001-1--» All matchesSutton United1001----» All matchesSwindon Town1001-1--» All matchesTranmere Rovers1010----» All matchesWigan Athletic1100----» All matchesWorthing FC1100----» All matches