Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic4121-2--» All matchesRaith Rovers4112----» All matchesAyr United3102----» All matchesFalkirk FC3102-1--» All matchesFC Nantes U192200-2--» All matchesMolde FK U192101----» All matchesPartick Thistle2002----» All matchesQueen's Park FC2002----» All matchesAberdeen FC1001----» All matchesAirdrieonians FC1001----» All matchesAlloa Athletic1100----» All matchesArbroath FC1100----» All matchesBorussia Dortmund U191001----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesEngland U161001----» All matchesFrance U191001----» All matchesGreenock Morton FC1001----» All matchesHamilton Academical1010----» All matchesIreland U211100----» All matchesIreland U161100----» All matchesIceland U191001----» All matchesKazakhstan U191100----» All matchesKelty Hearts1100----» All matchesCroatia U191001----» All matchesLivingston FC1001----» All matchesMontrose FC1010----» All matchesPeterhead FC1100----» All matchesQueen Of The South1010----» All matchesSlovakia U201001----» All matchesSt. Johnstone FC1001----» All matchesUSA U191001----» All matchesWales U161010----» All matches