Record by opponent MatchesWDLScoresYellowYellow-RedRedCove Rangers1453621--» All matchesDumbarton FC1252513--» All matchesStenhousemuir FC1234514--» All matchesKelty Hearts1145221--» All matchesAlloa Athletic104421---» All matchesMontrose FC93421---» All matchesEast Fife FC9522-2--» All matchesHamilton Academical7304-1--» All matchesStirling Albion FC632111--» All matchesInverness CT6222-3--» All matchesAlbion Rovers53111---» All matchesEdinburgh City540111--» All matchesArbroath FC5212-1--» All matchesElgin City5212----» All matchesQueen Of The South5203-1--» All matchesStranraer FC5032-1--» All matchesBonnyrigg Rose Athletic4211-2--» All matchesForfar Athletic4202-1--» All matchesPeterhead FC311111--» All matchesAberdeen FC3003----» All matchesAnnan Athletic3210-1--» All matchesDunfermline Athletic3102-1--» All matchesFalkirk FC3021----» All matchesClyde FC22002---» All matchesRaith Rovers20021---» All matchesEast Kilbride FC2002----» All matchesSt. Johnstone FC2101----» All matchesRangers FC (R)11001---» All matchesAirdrieonians FC1001----» All matchesAyr United1100----» All matchesBrora Rangers FC1100----» All matchesDundee United1001----» All matchesKilmarnock FC1001----» All matchesPartick Thistle1001----» All matchesPollok FC1001----» All matchesQueen's Park FC1001----» All matchesRoss County FC1001----» All matchesSt. Mirren FC1001----» All matches