Record by opponent MatchesWDLScoresYellowYellow-RedRedQueen Of The South1913246---» All matchesDunfermline Athletic1985633--» All matchesAlloa Athletic18106211--» All matchesAyr United1764711--» All matchesMontrose FC1574451--» All matchesAirdrieonians FC15726-1--» All matchesRaith Rovers13607----» All matchesHamilton Academical971121--» All matchesCove Rangers94231---» All matchesEdinburgh City97111---» All matchesQueen's Park FC943212-1» All matchesDundee United9243----» All matchesPartick Thistle9234-1--» All matchesInverness CT83142---» All matchesKelty Hearts84222---» All matchesDundee FC80351---» All matchesClyde FC8431----» All matchesPeterhead FC8521-2--» All matchesDumbarton FC75021---» All matchesAnnan Athletic532041--» All matchesHibernian FC512211--» All matchesFalkirk FC5230----» All matchesGreenock Morton FC5500----» All matchesLivingston FC5014----» All matchesArbroath FC4022----» All matchesEast Fife FC4400----» All matchesSt. Mirren FC4112----» All matchesHeart of Midlothian3012----» All matchesStirling Albion FC3300----» All matchesHJK Helsinki U19211041--» All matchesOldham Athletic201111--» All matchesBonnyrigg Rose Athletic2101-1--» All matchesBristol Rovers2002----» All matchesCeltic FC2002----» All matchesCharlton Athletic2011----» All matchesMotherwell FC2002----» All matchesPuskás Akadémia U192101----» All matchesRochdale AFC2110----» All matchesBuckie Thistle11002---» All matchesGermany U1910102---» All matchesDarvel FC11001---» All matchesHyde United11001---» All matchesIreland U1911001---» All matchesLatvia U1911001---» All matchesMaidstone United11001---» All matchesPlymouth Argyle11001---» All matchesAberdeen FC1001----» All matchesAlbion Rovers1100----» All matchesBelgium U191001----» All matchesBradford City1001----» All matchesBrechin City FC1100----» All matchesBulgaria U191100-1--» All matchesCoventry City1001----» All matchesGermany U171100----» All matchesDoncaster Rovers1001----» All matchesEast Kilbride FC1100----» All matchesFleetwood Town1100-1--» All matchesFormartine United1100----» All matchesIceland U211001----» All matchesCroatia U191001----» All matchesNetherlands U171001----» All matchesNorthampton Town1010----» All matchesOxford United1010----» All matchesPeterborough United1001----» All matchesPortsmouth FC1001----» All matchesPortugal U171001----» All matchesRangers FC1001----» All matchesRoss County FC1001----» All matchesSwitzerland U171100----» All matchesScunthorpe United1001----» All matchesSlovenia U191001----» All matchesSouthend United1010----» All matchesSt. Johnstone FC1100----» All matchesStenhousemuir FC1100----» All matchesThe Spartans FC1100----» All matchesWalsall FC1010----» All matchesWick Academy FC1100-1--» All matches