Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic42203--1» All matchesPeterhead FC440032--» All matchesWolverhampton Wanderers U1842022---» All matchesManchester United U1840131---» All matchesMontrose FC43011---» All matchesCove Rangers4220----» All matchesEast Fife FC4310----» All matchesStenhousemuir FC4112----» All matchesManchester City U1832013---» All matchesNewcastle United U1832103---» All matchesQueen Of The South321022--» All matchesHamilton Academical33001---» All matchesKelty Hearts312011--» All matchesRochdale AFC30121---» All matchesStoke City U1831021---» All matchesSunderland AFC U1833001---» All matchesDerby County U183012----» All matchesEverton FC U183003----» All matchesLiverpool FC U183003----» All matchesOldham Athletic3111----» All matchesAldershot Town21012---» All matchesBromley FC20111---» All matchesMiddlesbrough FC U1820111---» All matchesWest Bromwich Albion U1821101---» All matchesAltrincham FC2101----» All matchesBarrow AFC2101----» All matchesBoreham Wood2002----» All matchesBradford City2011----» All matchesCrawley Town2002----» All matchesForest Green Rovers2011----» All matchesMansfield Town2002----» All matchesSouthend United2002----» All matchesStevenage FC2101----» All matchesSutton United2020----» All matchesWoking FC2020-1--» All matchesAberdeen FC (R)110031--» All matchesDundee United (R)11003---» All matchesArsenal FC U1811001---» All matchesExeter City11001---» All matchesHartlepool United11001---» All matchesLuton Town11001---» All matchesStirling Albion FC11001---» All matchesTranent FC11001---» All matchesAlgeria1001----» All matchesArgentina1001----» All matchesAyr United1100----» All matchesBarnet FC1001----» All matchesBristol Rovers1001----» All matchesCarlisle United1010----» All matchesCharlton Athletic U181100----» All matchesChelsea FC U181001----» All matchesChelsea FC U211001----» All matchesChesterfield FC1010----» All matchesDagenham & Redbridge1001----» All matchesDerby County1001----» All matchesDoncaster Rovers1001----» All matchesEastleigh FC1100----» All matchesEbbsfleet United1001----» All matchesElgin City1100----» All matchesForfar Athletic1100----» All matchesGateshead FC1001----» All matchesGrimsby Town1001----» All matchesHarrogate Town1100----» All matchesLeeds United U181001----» All matchesLeicester City1001----» All matchesLeyton Orient1100----» All matchesMilton Keynes Dons1001----» All matchesNewport County U181100----» All matchesNorthampton Town1010----» All matchesOxford City1010-1--» All matchesPartick Thistle1100----» All matchesPortsmouth FC1100----» All matchesPreston North End1100----» All matchesRaith Rovers1001-1--» All matchesSalford City1001----» All matchesSolihull Moors1100----» All matchesSwindon Town1001----» All matchesThe Spartans FC1001----» All matchesTranmere Rovers1100----» All matchesWalsall FC1001----» All matches