Record by opponent MatchesWDLScoresYellowYellow-RedRedClyde FC61141---» All matchesEast Kilbride FC6402----» All matchesDumbarton FC540111--» All matchesElgin City5122-1--» All matchesForfar Athletic5230-2--» All matchesStirling Albion FC5230-1--» All matchesThe Spartans FC41122---» All matchesAnnan Athletic4310----» All matchesInverness CT4301----» All matchesStranraer FC4112-2--» All matchesAyr United3003-1--» All matchesDundee United3003----» All matchesDunfermline Athletic3012-1--» All matchesPartick Thistle3102----» All matchesQueen's Park FC3012----» All matchesRaith Rovers3201----» All matchesHamilton Academical20111---» All matchesMontrose FC20021---» All matchesBonnyrigg Rose Athletic2200----» All matchesDundee FC2101----» All matchesEdinburgh City2101----» All matchesFC Nantes U192200-11-» All matchesGreenock Morton FC2101-1--» All matchesMolde FK U192101----» All matchesQueen Of The South2200----» All matchesAberdeen FC1001----» All matchesAberdeen FC (R)1100----» All matchesBorussia Dortmund U191001----» All matchesEast Fife FC1001----» All matchesFalkirk FC1001----» All matchesFrance U191001----» All matchesKazakhstan U191100----» All matchesKelty Hearts1100----» All matchesLivingston FC1001-1--» All matchesPeterhead FC1001-1--» All matchesRoss County FC1001----» All matchesSt. Johnstone FC1100----» All matches