Record by opponent MatchesWDLScoresYellowYellow-RedRedCardiff City4220----» All matchesGreenock Morton FC4310----» All matchesHuddersfield Town4211-2--» All matchesInter Turku4301----» All matchesLeeds United4013----» All matchesLuton Town4112-1--» All matchesSheffield Wednesday4004----» All matchesAFC Wimbledon3111----» All matchesAlloa Athletic3210-1--» All matchesAyr United3210----» All matchesBrechin City FC3300----» All matchesBurton Albion3300----» All matchesDundee United3111----» All matchesDunfermline Athletic3012----» All matchesHaka Valkeakoski3300----» All matchesHeart of Midlothian3111-1--» All matchesHull City3021----» All matchesInverness CT3102----» All matchesKuopion PS3021----» All matchesQueen Of The South3210----» All matchesSJK Seinäjoki3300----» All matchesStevenage FC3111----» All matchesSwansea City3102-1--» All matchesWatford FC3030-1--» All matchesWycombe Wanderers3111----» All matchesAS Roma2002----» All matchesBirmingham City2011----» All matchesBlackburn Rovers2101----» All matchesBlackpool FC2110----» All matchesBradford City2011----» All matchesBristol City2011----» All matchesCoventry City2110----» All matchesDenmark2101----» All matchesDenmark U212002----» All matchesDumbarton FC2110----» All matchesExeter City2011----» All matchesFalkirk FC2020----» All matchesFC Honka2101----» All matchesFC Lahti2110----» All matchesFinland U212011----» All matchesFK RFS2200----» All matchesHelsingfors IFK2200----» All matchesIFK Mariehamn2101----» All matchesIlves Tampere2200----» All matchesLeyton Orient2200----» All matchesLivingston FC2020----» All matchesLuxembourg2200-1--» All matchesMalta U212110----» All matchesMiddlesbrough FC2101-1--» All matchesMillwall FC2101----» All matchesNK Maribor2200----» All matchesNorwich City2200----» All matchesPFC Ludogorets Razgrad2011----» All matchesPort Vale FC2200---1» All matchesPreston North End2101----» All matchesQueens Park Rangers2020-2--» All matchesReal Betis2002----» All matchesRoss County FC2101----» All matchesRotherham United2200----» All matchesSilkeborg IF2110-1--» All matchesSouthampton FC2002----» All matchesStoke City2011-1--» All matchesSunderland AFC2011----» All matchesVaasan PS2200-1--» All matchesViktoria Plzeň2002----» All matchesWest Bromwich Albion2101----» All matchesWigan Athletic2110----» All matchesBarnsley FC1100----» All matchesBolton Wanderers1001----» All matchesBrentford FC1100----» All matchesCambridge United1010----» All matchesCheltenham Town1100----» All matchesCosta Rica1001----» All matchesCove Rangers1100----» All matchesDerby County1001----» All matchesDoncaster Rovers1100----» All matchesEast Fife FC1100----» All matchesEstonia1100----» All matchesFinland1001----» All matchesHamilton Academical1100----» All matchesHibernian FC1010----» All matchesIpswich Town1001----» All matchesIceland U211100----» All matchesKilmarnock FC1100----» All matchesLille OSC1100----» All matchesLiverpool FC1100-1--» All matchesManchester City1001----» All matchesManchester City U191001----» All matchesMansfield Town1001----» All matchesMilton Keynes Dons1010----» All matchesNetherlands U191001----» All matchesNorth Macedonia U191100----» All matchesNorthampton Town1001----» All matchesNotts County1100----» All matchesOxford United1001----» All matchesPartick Thistle1100----» All matchesPeterborough United1100----» All matchesPlymouth Argyle1010----» All matchesPoland U191001----» All matchesPortsmouth FC1100----» All matchesPuskás Akadémia U191100----» All matchesReading FC1001----» All matchesRomania1010-1--» All matchesRomania U211001---1» All matchesSan Marino1100----» All matchesSheffield United1100----» All matchesSlovakia U211100-1--» All matchesSlovakia U191001----» All matchesSpain U211100----» All matchesSt. Mirren FC1100----» All matchesStockport County1001----» All matchesStranraer FC1100----» All matchesSutton United1100----» All matchesTottenham Hotspur U211100----» All matchesUkraine U211100-1--» All matchesUkraine U191001----» All matchesUSA1001----» All matchesValencia CF U191001----» All matchesWales1010----» All matches