Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United19748-1--» All matchesRoss County FC1362513--» All matchesAberdeen FC9225----» All matchesGreenock Morton FC9342----» All matchesPartick Thistle9306----» All matchesHeart of Midlothian83231---» All matchesCeltic FC8026----» All matchesMotherwell FC8602-1--» All matchesSt. Johnstone FC8314-1--» All matchesHamilton Academical74121---» All matchesQueen Of The South73311---» All matchesSt. Mirren FC74211---» All matchesDundee FC7331----» All matchesAyr United62131---» All matchesAlloa Athletic6240----» All matchesInverness CT6312-1--» All matchesDunfermline Athletic5311-1--» All matchesKilmarnock FC5311----» All matchesFalkirk FC43012---» All matchesYeovil Town412111--» All matchesLeyton Orient4202----» All matchesSouthend United4112----» All matchesHartlepool United31111---» All matchesBrechin City FC3300----» All matchesCarlisle United3111----» All matchesCheltenham Town3111----» All matchesLeeds United3003----» All matchesLivingston FC3210-1--» All matchesMilton Keynes Dons3003----» All matchesRaith Rovers3102----» All matchesRangers FC3102----» All matchesWalsall FC3012----» All matchesWycombe Wanderers3102----» All matchesArbroath FC2110----» All matchesBrentford FC2101----» All matchesBrighton & Hove Albion2011----» All matchesColchester United2011----» All matchesCowdenbeath FC2200----» All matchesDumbarton FC2200----» All matchesHereford United2101----» All matchesHibernian FC2110-1--» All matchesHuddersfield Town2011----» All matchesLincoln City2011----» All matchesMillwall FC2002----» All matchesNorthampton Town2020----» All matchesPeterhead FC2002----» All matchesPort Vale FC2101----» All matchesShrewsbury Town2002----» All matchesSouthampton FC2011----» All matchesTranmere Rovers2101----» All matchesCrewe Alexandra11001---» All matchesStirling Albion FC11001---» All matchesAldershot Town1010----» All matchesBradford City1010----» All matchesBristol Rovers1001----» All matchesChesterfield FC1001----» All matchesCove Rangers1100----» All matchesEast Fife FC1001----» All matchesExeter City1001----» All matchesForfar Athletic1100----» All matchesGillingham FC1001----» All matchesMacclesfield FC1100----» All matchesMorecambe FC1001----» All matchesNorwich City1001----» All matchesOldham Athletic1001----» All matchesOxford United1100----» All matchesPeterborough United1001----» All matchesRotherham United1010----» All matchesScunthorpe United1001----» All matchesStevenage FC1010----» All matchesSwindon Town1001----» All matchesTooting & Mitcham Utd1100----» All matchesTorquay United1001----» All matchesWrexham AFC1001-1--» All matches