Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen's Park FC5302----» All matchesArbroath FC4112----» All matchesRaith Rovers4103----» All matchesAlloa Athletic31115---» All matchesKilmarnock FC300322--» All matchesInverness CT30121---» All matchesLivingston FC32101---» All matchesStenhousemuir FC32011---» All matchesQueen Of The South3003----» All matchesDumbarton FC21103---» All matchesCove Rangers20201---» All matchesRoss County FC22001---» All matchesDunfermline Athletic2020----» All matchesFalkirk FC2110----» All matchesGreenock Morton FC2110----» All matchesHeart of Midlothian2002----» All matchesPartick Thistle2002----» All matchesRapid Vienna2011----» All matchesSt. Mirren FC2110----» All matchesUNA Strassen2200----» All matchesAnnan Athletic10101---» All matchesEdinburgh City110011--» All matchesKazakhstan U17110011--» All matchesLithuania U1910011---» All matchesAyr United1100----» All matchesBuckie Thistle1100----» All matchesCeltic FC1001----» All matchesDundee FC1001----» All matchesEngland U191001----» All matchesKelty Hearts1010----» All matchesLatvia U191010----» All matchesSweden U181010----» All matchesSt. Johnstone FC1001----» All matchesStranraer FC1100----» All matchesThe Spartans FC1100----» All matchesTurkey U171001----» All matches