Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC146353---» All matchesDundee FC1263322--» All matchesHeart of Midlothian121652---» All matchesDundee United1123612--» All matchesAyr United1041511--» All matchesHamilton Academical1051411--» All matchesQueen Of The South961231--» All matchesMotherwell FC95132---» All matchesAlloa Athletic9243-1--» All matchesGreenock Morton FC9603-1--» All matchesDunfermline Athletic85212---» All matchesKilmarnock FC8305-1--» All matchesPartick Thistle731331--» All matchesCeltic FC700711--» All matchesStevenage FC530221--» All matchesAberdeen FC52211---» All matchesArbroath FC521211--» All matchesSt. Johnstone FC521211--» All matchesTranmere Rovers53111---» All matchesHibernian FC5014----» All matchesInverness CT5203----» All matchesBrentford FC4103----» All matchesFalkirk FC4130----» All matchesSouthend United4202----» All matchesBurton Albion310211--» All matchesCoventry City32101---» All matchesLivingston FC32011---» All matchesPeterborough United32011---» All matchesSheffield United31111---» All matchesBradford City3120----» All matchesRangers FC3012----» All matchesShrewsbury Town3003-1--» All matchesCarlisle United21011---» All matchesAccrington Stanley2101-1--» All matchesAldershot Town2011----» All matchesCrawley Town2110----» All matchesDagenham & Redbridge2101----» All matchesEast Fife FC2200-1--» All matchesExeter City2011----» All matchesHartlepool United2020----» All matchesMansfield Town2011----» All matchesMorecambe FC2101----» All matchesNotts County2101----» All matchesOxford United2101-1--» All matchesPlymouth Argyle2011----» All matchesRaith Rovers2200----» All matchesStirling Albion FC2110----» All matchesWalsall FC2110----» All matchesWolverhampton Wanderers2011----» All matchesWycombe Wanderers2110----» All matchesAston Villa10012---» All matchesAlbion Rovers11001---» All matchesCheltenham Town10101---» All matchesPortsmouth FC10011---» All matchesAFC Wimbledon1001----» All matchesBrighton & Hove Albion1100----» All matchesBristol City1001----» All matchesBuckie Thistle1100----» All matchesBury FC1001----» All matchesCambridge United1100----» All matchesCowdenbeath FC1100----» All matchesCrewe Alexandra1001----» All matchesFK Ventspils1100----» All matchesMilton Keynes Dons1100----» All matchesNewport County1001----» All matchesNK Maribor1001----» All matchesNorthampton Town1100----» All matchesOldham Athletic1001----» All matchesPort Vale FC1010----» All matchesPreston North End1100----» All matchesQueens Park Rangers1100----» All matchesŠiroki Brijeg1010----» All matchesSt. Mirren FC1001----» All matchesStenhousemuir FC1100----» All matchesStoke City1001----» All matchesTorquay United1100----» All matchesYeovil Town1100----» All matchesYork City1100----» All matches