Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC2277882--» All matchesCeltic FC22261442--» All matchesMotherwell FC19757101--» All matchesHeart of Midlothian1995542--» All matchesKilmarnock FC17674621-» All matchesInverness CT1584351--» All matchesSt. Mirren FC1475262--» All matchesAberdeen FC1344561--» All matchesSt. Johnstone FC1265131--» All matchesRangers FC1112821--» All matchesGrimsby Town74125---» All matchesFalkirk FC760131--» All matchesBlackpool FC7133----» All matchesPeterborough United63122---» All matchesHamilton Academical641111--» All matchesSwansea City61411---» All matchesDunfermline Athletic521221--» All matchesRaith Rovers54012---» All matchesAFC Bournemouth513111--» All matchesLuton Town50141---» All matchesAlloa Athletic5230----» All matchesBarnsley FC5122-1--» All matchesBristol City5113----» All matchesColchester United5023----» All matchesSwindon Town5203----» All matchesTranmere Rovers5032-1--» All matchesWalsall FC5113----» All matchesChesterfield FC43012---» All matchesGillingham FC41032---» All matchesDumbarton FC43101---» All matchesOldham Athletic401311-1» All matchesBradford City4202-1--» All matchesBrentford FC4103-1--» All matchesHull City4013----» All matchesQueen Of The South4121-1--» All matchesRochdale AFC4310----» All matchesRoss County FC4211-1--» All matchesWrexham AFC31023---» All matchesHartlepool United301221--» All matchesMilton Keynes Dons32102---» All matchesChester City30121--1» All matchesDarlington FC321011--» All matchesDundee FC32101---» All matchesPlymouth Argyle31021---» All matchesStockport County311112--» All matchesCowdenbeath FC3210----» All matchesLincoln City3012----» All matchesMansfield Town3210-1--» All matchesPort Vale FC3210----» All matchesScunthorpe United3021---1» All matchesSheffield Wednesday3210----» All matchesAEK Athen20111---» All matchesAlbion Rovers21101---» All matchesCharlton Athletic20021---» All matchesCheltenham Town21101---» All matchesCrewe Alexandra20021---» All matchesDoncaster Rovers21011---» All matchesHuddersfield Town21011---» All matchesŚląsk Wrocław21011---» All matchesBrighton & Hove Albion2110----» All matchesDinamo Moskva2011----» All matchesGreenock Morton FC2200----» All matchesLivingston FC2101----» All matchesMacclesfield FC2011-2--» All matchesNetherlands U192110----» All matchesNorthampton Town2200----» All matchesNotts County2011----» All matchesOxford United2020--1-» All matchesQueens Park Rangers2020----» All matchesRushden & Diamonds AFC2110-1--» All matchesSheffield United2002-1--» All matchesTorquay United2101----» All matchesWigan Athletic2011----» All matchesWycombe Wanderers2200-1--» All matchesYeovil Town2002----» All matchesBelgium U19110021--» All matchesBolton Wanderers10011---» All matchesBoston United11001---» All matchesEngland U1911001---» All matchesWimbledon FC10011---» All matchesAccrington Stanley1100----» All matchesBarnet FC1001----» All matchesBirmingham City1001-1--» All matchesBurnley FC1001---1» All matchesBury FC1100-1--» All matchesCambridge United1100----» All matchesCardiff City1001-1--» All matchesCarlisle United1001----» All matchesCoventry City1010----» All matchesCrystal Palace1001----» All matchesDagenham & Redbridge1100----» All matchesGermany U191001----» All matchesDundee United1001----» All matchesIvory Coast U201010----» All matchesEverton FC1001----» All matchesKidderminster Harriers1010----» All matchesNorwich City1001----» All matchesNottingham Forest1001----» All matchesRotherham United1010-1--» All matchesSaudi Arabia U201100----» All matchesShrewsbury Town1001----» All matchesSlovakia U191001----» All matchesSouthend United1001----» All matchesStevenage FC1001----» All matchesWest Bromwich Albion1001----» All matches