Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC711521--» All matchesLivingston FC64113---» All matchesHibernian FC61321---» All matchesQueen Of The South53115---» All matchesFalkirk FC5014----» All matchesAlloa Athletic43101---» All matchesSt. Mirren FC40221---» All matchesAccrington Stanley4013----» All matchesHeart of Midlothian4013----» All matchesRaith Rovers4004----» All matchesDumbarton FC32102---» All matchesCarlisle United31111---» All matchesRoss County FC32101---» All matchesLuton Town3201----» All matchesMotherwell FC3111----» All matchesCrawley Town20111---» All matchesFC Barcelona U1920021---» All matchesAberdeen FC2002----» All matchesAC Milan U192011-1--» All matchesAFC Ajax U192101----» All matchesAston Villa U192011----» All matchesCeltic FC2011----» All matchesDundee FC2002-1--» All matchesDunfermline Athletic2011-1--» All matchesExeter City2002----» All matchesKilmarnock FC2002----» All matchesMorecambe FC2110----» All matchesNewport County2020----» All matchesPartick Thistle2002----» All matchesPlymouth Argyle2011----» All matchesPSV Eindhoven U192101----» All matchesBelarus U1911001---» All matchesBerwick Rangers11001---» All matchesBury FC10011---» All matchesCambridge United11001---» All matchesGermany U1910101---» All matchesElgin City11001---» All matchesNetherlands U1910011---» All matchesSporting CP U1910011---» All matchesSt. Johnstone FC10011---» All matchesAlbion Rovers1100----» All matchesAnnan Athletic1100----» All matchesAston Villa1001----» All matchesAyr United1001----» All matchesBarnet FC1100-1--» All matchesBlackpool FC1010----» All matchesBrentford FC1010----» All matchesBrighton & Hove Albion1001----» All matchesBurton Albion1001----» All matchesCheltenham Town1100----» All matchesChesterfield FC1001----» All matchesClyde FC1001----» All matchesCrewe Alexandra1100----» All matchesDoncaster Rovers1001----» All matchesDundee United1010----» All matchesEngland U191001----» All matchesGrimsby Town1100----» All matchesHamilton Academical1100----» All matchesHartlepool United1010----» All matchesIpswich Town1010----» All matchesLatvia U191010----» All matchesLeyton Orient1001----» All matchesMansfield Town1010----» All matchesMontenegro U191001----» All matchesNorthampton Town1100----» All matchesNotts County1100----» All matchesOlympique de Marseille U191100----» All matchesPortsmouth FC1001----» All matchesSouthend United1001----» All matchesStevenage FC1100----» All matchesStranraer FC1100----» All matchesTranmere Rovers1100----» All matchesUkraine U191010-1--» All matchesWycombe Wanderers1100----» All matchesYeovil Town1001----» All matches