Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle732251--» All matchesMotherwell FC721412--» All matchesDundee United63122---» All matchesRoss County FC61052---» All matchesHamilton Academical62221---» All matchesInverness CT631211--» All matchesSt. Johnstone FC6213----» All matchesWalsall FC6042-1--» All matchesChesterfield FC5203----» All matchesDundee FC5122----» All matchesFalkirk FC420211--» All matchesSouthend United41121---» All matchesAberdeen FC4004----» All matchesBurton Albion4022----» All matchesCeltic FC4013----» All matchesHeart of Midlothian4022-1--» All matchesOxford United4211----» All matchesSt. Mirren FC4301----» All matchesWycombe Wanderers4211----» All matchesNorthampton Town32012---» All matchesSheffield United30122---» All matchesAyr United33001---» All matchesAFC Wimbledon3030----» All matchesBradford City3201-1--» All matchesBristol Rovers3012----» All matchesCrewe Alexandra3201----» All matchesDumbarton FC3102----» All matchesDunfermline Athletic3300-1--» All matchesExeter City3012----» All matchesFleetwood Town3201----» All matchesMilton Keynes Dons3111----» All matchesOldham Athletic3111----» All matchesQueen Of The South3120----» All matchesRangers FC3012----» All matchesRochdale AFC3021----» All matchesColchester United20201---» All matchesDagenham & Redbridge22001---» All matchesAccrington Stanley2020----» All matchesBarnet FC2101----» All matchesBury FC2011----» All matchesCheltenham Town2110----» All matchesCS Marítimo2011----» All matchesGreenock Morton FC2101----» All matchesHereford United2101-1--» All matchesHibernian FC2011----» All matchesLincoln City2110----» All matchesPaços de Ferreira2011----» All matchesPeterborough United2011----» All matchesPlymouth Argyle2002----» All matchesPort Vale FC2011----» All matchesRaith Rovers2020----» All matchesRotherham United2011----» All matchesScunthorpe United2101----» All matchesShrewsbury Town2002----» All matchesSouthampton FC2101----» All matchesTorquay United2110----» All matchesTranmere Rovers2101----» All matchesYeovil Town2101----» All matchesYork City10101---» All matchesAC Ajaccio1010----» All matchesAcadémica de Coimbra1100----» All matchesAFC Bournemouth1010----» All matchesAJ Auxerre1001----» All matchesArbroath FC1100----» All matchesArsenal FC1001----» All matchesAS Béziers1100----» All matchesAS Nancy Lorraine1010----» All matchesBerwick Rangers1100----» All matchesBlackburn Rovers1010----» All matchesBlackpool FC1100----» All matchesBolton Wanderers1100----» All matchesBrentford FC1001----» All matchesCarlisle United1001----» All matchesCD Nacional1100----» All matchesCharlton Athletic1001----» All matchesClermont Foot 631001----» All matchesCowdenbeath FC1100----» All matchesCrawley Town1010----» All matchesDarlington FC1001----» All matchesGermany U191001----» All matchesDoncaster Rovers1010----» All matchesFC Porto1001-1--» All matchesFrance U181001----» All matchesHartlepool United1001----» All matchesHavre AC1001----» All matchesHuddersfield Town1001----» All matchesLille OSC1001----» All matchesMacclesfield FC1100----» All matchesManchester United1001----» All matchesMillwall FC1010----» All matchesMoreirense FC1001----» All matchesNorwich City1001----» All matchesNotts County1001----» All matchesParis FC1010-1--» All matchesPortsmouth FC1010----» All matchesRC Lens1001----» All matchesRed Star FC1001----» All matchesSC Beira-Mar1001----» All matchesSC Olhanense1001----» All matchesSL Benfica1001----» All matchesStevenage FC1010----» All matchesSutton United1001----» All matchesCzech Republic U191001-1--» All matchesUS Orléans1001----» All matchesValenciennes FC1001----» All matchesVitória Setúbal1100----» All matchesWigan Athletic1001----» All matchesWoking FC1100----» All matchesWolverhampton Wanderers1001----» All matches