Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC651011--» All matchesCeltic FC6312-1--» All matchesAberdeen FC55001---» All matchesHibernian FC521211--» All matchesFalkirk FC4310----» All matchesHeart of Midlothian4112-2--» All matchesMotherwell FC4211----» All matchesWrexham AFC4112-1--» All matchesBirmingham City310211--» All matchesCambridge United3300----» All matchesOxford United3012----» All matchesLivingston FC21102---» All matchesExeter City21101---» All matchesReading FC200211--» All matchesSalford City21101---» All matchesBolton Wanderers2011-1--» All matchesCharlton Athletic2101---1» All matchesCheltenham Town2101----» All matchesCrawley Town2200----» All matchesDundee FC2110----» All matchesDundee United2020----» All matchesFK Jablonec2101-1--» All matchesJagiellonia Białystok2011----» All matchesKilmarnock FC2200----» All matchesLeyton Orient2020----» All matchesLincoln City2011----» All matchesNorthampton Town2101----» All matchesPortsmouth FC2101-1--» All matchesShrewsbury Town2200----» All matchesStevenage FC2200----» All matchesStockport County2011-1--» All matchesAlloa Athletic11001---» All matchesBurton Albion10101---» All matchesJordan10101---» All matchesRotherham United10101---» All matchesTottenham Hotspur U2111001---» All matchesAFC Wimbledon1100----» All matchesArsenal FC U211100----» All matchesBarnsley FC1001----» All matchesBristol Rovers1100-1--» All matchesBromley FC1010----» All matchesCarlisle United1001----» All matchesColchester United1001----» All matchesCrystal Palace U211100----» All matchesDagenham & Redbridge1001----» All matchesDerby County1100----» All matchesEverton FC1001----» All matchesFC Porto1001----» All matchesFerencvárosi TC1001----» All matchesGillingham FC1100----» All matchesHuddersfield Town1001----» All matchesIran1100----» All matchesLeeds United1001----» All matchesMaidenhead United1010-1--» All matchesMaidstone United1010----» All matchesMiddlesbrough FC1001----» All matchesNewport County1100----» All matchesNotts County1100----» All matchesPFC Ludogorets Razgrad1100-1--» All matchesPoland1010----» All matchesPortugal1001----» All matchesRussia1010----» All matchesSolihull Moors1100----» All matchesS.C. Braga1010----» All matchesSt. Johnstone FC1100----» All matchesWalsall FC1100----» All matchesWealdstone FC1100----» All matchesWigan Athletic1001-1--» All matchesWoking FC1010-1--» All matchesWycombe Wanderers1001--1-» All matches