Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC15636-2--» All matchesCeltic FC12147----» All matchesHeart of Midlothian12444-1--» All matchesRaith Rovers11533-1--» All matchesRoss County FC10433---1» All matchesLivingston FC990011--» All matchesFalkirk FC9342-1--» All matchesAberdeen FC83231---» All matchesDundee United8224----» All matchesMotherwell FC8413----» All matchesQueen Of The South75111---» All matchesDumbarton FC7520----» All matchesHibernian FC7313----» All matchesSt. Johnstone FC7412-1--» All matchesSt. Mirren FC63301---» All matchesHamilton Academical6321----» All matchesDundee FC54101---» All matchesAlloa Athletic5500----» All matchesKilmarnock FC5320-1--» All matchesAccrington Stanley4202----» All matchesBradford City4211-1--» All matchesCharlton Athletic4022-1--» All matchesCheltenham Town4103-1--» All matchesFleetwood Town4031----» All matchesGreenock Morton FC4121-1--» All matchesMilton Keynes Dons4103----» All matchesPartick Thistle4400----» All matchesPeterborough United4112----» All matchesCliftonville FC3120----» All matchesCowdenbeath FC3300----» All matchesCrusaders FC3111-1--» All matchesGillingham FC3201----» All matchesGlenavon FC3021-2--» All matchesInverness CT3111----» All matchesOxford United3021----» All matchesRochdale AFC3300-1--» All matchesShrewsbury Town3102-1--» All matchesManchester City U1922001---» All matchesAFC Wimbledon2200----» All matchesBarnsley FC2002----» All matchesBlackpool FC2101-1--» All matchesBreiðablik2200----» All matchesBristol Rovers2002----» All matchesBrøndby IF2002----» All matchesBurton Albion2011----» All matchesCambridge United2101-1--» All matchesCarrick Rangers2110-1--» All matchesColeraine FC2101----» All matchesDerby County2002----» All matchesDoncaster Rovers2110-1--» All matchesDunfermline Athletic2110-1--» All matchesDungannon Swifts2002----» All matchesExeter City2011----» All matchesGeorgia U212011----» All matchesHarrogate Town2101----» All matchesLincoln City2011----» All matchesPlymouth Argyle2101-1--» All matchesPort Vale FC2101----» All matchesPortadown FC2011----» All matchesSouthend United2101----» All matchesSwindon Town2101----» All matchesWycombe Wanderers2011-1--» All matchesArbroath FC11001---» All matchesAlvechurch FC1100----» All matchesAyr United1100----» All matchesBerwick Rangers1100----» All matchesBurnley FC1100----» All matchesCarlisle United1001----» All matchesChesterfield FC1001----» All matchesColchester United1001----» All matchesCoventry City1010----» All matchesCrewe Alexandra1010----» All matchesEngland U211001----» All matchesGlentoran FC1001-1--» All matchesIpswich Town1010----» All matchesItaly U211001----» All matchesLeicester City U211001----» All matchesLeyton Orient1001----» All matchesLuton Town1010----» All matchesLuxembourg U211100----» All matchesMexico1001----» All matchesMontrose FC1100----» All matchesMorecambe FC1010----» All matchesNetherlands U211001----» All matchesNorthampton Town1010----» All matchesNottingham Forest U211001----» All matchesNotts County1001----» All matchesNSÍ Runavík1100----» All matchesOlympique de Marseille U191100----» All matchesPeru1001----» All matchesPortsmouth FC1001----» All matchesReading FC1001----» All matchesRotherham United1010----» All matchesSheffield United1100----» All matchesSheffield Wednesday1100----» All matchesSlovakia U211100----» All matchesSporting CP1001----» All matchesSporting CP U191001----» All matchesStevenage FC1010----» All matchesStranraer FC1100----» All matchesTranmere Rovers1001----» All matchesViking FK1100----» All matchesWalsall FC1001----» All matches