Record by opponent MatchesWDLScoresYellowYellow-RedRedMotherwell FC62042---» All matchesRoss County FC642021--» All matchesKilmarnock FC42021---» All matchesCeltic FC4103----» All matchesHeart of Midlothian4004----» All matchesRangers FC4004----» All matchesAberdeen FC30211---» All matchesDundee FC31111---» All matchesSt. Mirren FC3102----» All matchesEast Fife FC21012---» All matchesDundee United20021---» All matchesLatvia U2122001---» All matchesMalta U21220011--» All matchesBristol City2002----» All matchesGermany U212002----» All matchesGeorgia U212020----» All matchesGreece U212002----» All matchesHibernian FC2002----» All matchesKelty Hearts2200----» All matchesMontrose FC2110----» All matchesElgin City11002---» All matchesCoventry City10011---» All matchesEast Kilbride FC11001---» All matchesLeyton Orient11001---» All matchesLuton Town10011---» All matchesRaith Rovers11001---» All matchesAldershot Town1100----» All matchesAlloa Athletic1001----» All matchesAnnan Athletic1001----» All matchesAzerbaijan U211100----» All matchesBirmingham City1001----» All matchesBlackpool FC1100----» All matchesBromley FC1001-1--» All matchesCharlton Athletic1100----» All matchesCove Rangers1100----» All matchesCrewe Alexandra1100----» All matchesDerby County1001----» All matchesDoncaster Rovers1010----» All matchesEngland U211010----» All matchesFalkirk FC1001----» All matchesFrance U191001----» All matchesGreenock Morton FC1100----» All matchesHamilton Academical1100----» All matchesHull City1001----» All matchesInverness CT1100----» All matchesIpswich Town1001----» All matchesLivingston FC1100----» All matchesLuxembourg U211010----» All matchesMoldova U211010----» All matchesNetherlands U191010----» All matchesNorway U191001----» All matchesNorway U181100----» All matchesOxford United1010----» All matchesPartick Thistle1100----» All matchesPlymouth Argyle1001----» All matchesPortugal U211001----» All matchesPreston North End1001----» All matchesQueen Of The South1100----» All matchesReading FC1001----» All matchesSheffield United1001----» All matchesSheffield Wednesday1001----» All matchesSlovenia U191010----» All matchesStevenage FC1001----» All matchesStoke City1001-1--» All matchesSwansea City1001----» All matchesCzech Republic U181100----» All matchesUzbekistan U211100----» All matchesWest Bromwich Albion1100----» All matchesWigan Athletic1100----» All matches