Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC202216-3--» All matchesRoss County FC19114433--» All matchesSt. Johnstone FC1974813--» All matchesCeltic FC172312-6--» All matchesHeart of Midlothian173212-5--» All matchesAberdeen FC16538-1--» All matchesDundee FC161132-4--» All matchesHamilton Academical16754-1--» All matchesLivingston FC1455413--» All matchesKilmarnock FC13544-1--» All matchesHibernian FC12318-4--» All matchesDundee United8332-1-1» All matchesMotherwell FC7142-1--» All matchesSt. Mirren FC7313-1--» All matchesPartick Thistle632112--» All matchesShrewsbury Town4031----» All matchesGreenock Morton FC330011--» All matchesBury FC3111----» All matchesInverness CT3201----» All matchesLuton Town3102----» All matchesMansfield Town3120-1--» All matchesQueen Of The South3300----» All matchesEdinburgh City220011--» All matchesAFC Wimbledon2110----» All matchesBurton Albion2101----» All matchesCarlisle United2101----» All matchesDagenham & Redbridge2110----» All matchesExeter City2011----» All matchesHartlepool United2101----» All matchesHinckley United2110-1--» All matchesManchester United2011----» All matchesMorecambe FC2101----» All matchesOxford United2101----» All matchesPortsmouth FC2002----» All matchesQueen's Park FC2200----» All matchesSouthend United2011----» All matchesStevenage FC2011-1--» All matchesStranraer FC2101----» All matchesWycombe Wanderers2002-1--» All matchesYork City2011----» All matchesAccrington Stanley1001-1--» All matchesAnnan Athletic1100----» All matchesBerwick Rangers1100----» All matchesBirmingham City1001----» All matchesCheltenham Town1001----» All matchesClyde FC1100----» All matchesCowdenbeath FC1100----» All matchesCrawley Town1001----» All matchesCrewe Alexandra1100-1--» All matchesDumbarton FC1100----» All matchesEast Stirlingshire FC1100----» All matchesEverton FC1001----» All matchesFleetwood Town1100----» All matchesGateshead FC1100-1--» All matchesKelty Hearts1100----» All matchesNewport County1100----» All matchesNorthampton Town1100----» All matchesPlymouth Argyle1100----» All matchesSheffield United1001----» All matchesSt. Albans City1100----» All matchesTranmere Rovers1001----» All matches