Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC520311--» All matchesMotherwell FC4112----» All matchesHartlepool United31111---» All matchesCarlisle United3111----» All matchesFulham FC3012----» All matchesMilton Keynes Dons3003----» All matchesOldham Athletic3111----» All matchesSouthampton FC3012----» All matchesSt. Johnstone FC3021----» All matchesExeter City20021---» All matchesInverness CT211011--» All matchesRochdale AFC21011---» All matchesYeovil Town22001---» All matchesBolton Wanderers2011----» All matchesBradford City2011----» All matchesBrighton & Hove Albion2011----» All matchesCeltic FC2002----» All matchesColchester United2200----» All matchesFCSB2110----» All matchesFehérvár FC2020----» All matchesLeyton Orient2101----» All matchesPeterborough United2101----» All matchesPreston North End2110----» All matchesCharlton Athletic10011---» All matchesHamilton Academical11001---» All matchesPaksi SE11001---» All matchesPlymouth Argyle11001---» All matchesAberdeen FC1001----» All matchesAFC Bournemouth1010----» All matchesArsenal FC1001----» All matchesBarnsley FC1100----» All matchesBrentford FC1001----» All matchesBristol Rovers1010----» All matchesCardiff City1001----» All matchesChesterfield FC1010----» All matchesCrewe Alexandra1100----» All matchesDagenham & Redbridge1001----» All matchesDoncaster Rovers1010----» All matchesDundee United1100----» All matchesFC Utrecht1010-1--» All matchesFerencvárosi TC1001----» All matchesFK Rabotnički1100----» All matchesGillingham FC1001---1» All matchesKilmarnock FC1001----» All matchesLeicester City1001----» All matchesMiddlesbrough FC1001----» All matchesMillwall FC1001----» All matchesMorecambe FC1100----» All matchesMTK Budapest1010----» All matchesNorthampton Town1001----» All matchesNottingham Forest1010----» All matchesNotts County1001----» All matchesReading FC1001----» All matchesRoss County FC1001----» All matchesSheffield United1001----» All matchesSheffield Wednesday1010-1--» All matchesShrewsbury Town1010----» All matchesSSC Napoli1100----» All matchesStevenage FC1100----» All matchesSwindon Town1001----» All matchesTranmere Rovers1010----» All matchesWalsall FC1001----» All matchesWigan Athletic1010----» All matchesWycombe Wanderers1100----» All matches