Record by opponent MatchesWDLScoresYellowYellow-RedRedDoncaster Rovers1237212--» All matchesBristol City11434----» All matchesBlackpool FC102531---» All matchesSwansea City10136-2--» All matchesColeraine FC916221--» All matchesOldham Athletic9135-1-1» All matchesBarnsley FC842221--» All matchesDungannon Swifts723231--» All matchesGlentoran FC724131--» All matchesIpswich Town730421--» All matchesLeicester City704311--» All matchesLinfield FC721411--» All matchesWarrenpoint Town743011--» All matchesWatford FC73221---» All matchesMillwall FC7313-1--» All matchesNottingham Forest7313-1--» All matchesDerby County611411--» All matchesAFC Bournemouth6123-1--» All matchesReading FC6024-1--» All matchesBallymena United52122---» All matchesCrusaders FC52122---» All matchesDundee FC51131---» All matchesDundee United52031---» All matchesHibernian FC51221---» All matchesPreston North End502311--» All matchesBurnley FC5032----» All matchesCardiff City5131-1--» All matchesCrystal Palace5113----» All matchesGillingham FC5212----» All matchesHartlepool United5302----» All matchesHuddersfield Town5320----» All matchesMiddlesbrough FC5131----» All matchesMilton Keynes Dons5122-1--» All matchesPartick Thistle5131----» All matchesPortsmouth FC5212----» All matchesRoss County FC5212-2--» All matchesSt. Johnstone FC5104----» All matchesSt. Mirren FC5113-1--» All matchesTranmere Rovers5320-1--» All matchesCarrick Rangers44002---» All matchesSheffield Wednesday40222---» All matchesBirmingham City40311---» All matchesCeltic FC40041---» All matchesCharlton Athletic41121---» All matchesMotherwell FC42021---» All matchesScunthorpe United42201---» All matchesAberdeen FC4013----» All matchesBradford City4211----» All matchesBrighton & Hove Albion4211---1» All matchesCarlisle United4112-1--» All matchesHeart of Midlothian4202----» All matchesHull City4112-2--» All matchesInverness CT4112----» All matchesLeeds United4022----» All matchesPeterborough United4310-1--» All matchesPort Vale FC4310----» All matchesSheffield United4202----» All matchesSwindon Town4220-1--» All matchesArds FC33001---» All matchesBallinamallard United FC32101---» All matchesCliftonville FC311111--» All matchesCrewe Alexandra32101---» All matchesCheltenham Town3300----» All matchesCoventry City3003-1--» All matchesHamilton Academical3021----» All matchesInstitute FC Drumahoe3030----» All matchesIsrael3021----» All matchesLeyton Orient3201----» All matchesLuton Town3102----» All matchesQueens Park Rangers3201----» All matchesSouthend United3120-1--» All matchesWalsall FC3111-1--» All matchesYeovil Town3300----» All matchesBrentford FC2110-1--» All matchesBristol Rovers2020-1--» All matchesChesterfield FC2200----» All matchesColchester United2200----» All matchesDenmark2110----» All matchesEstonia2002----» All matchesGlenavon FC2110-1--» All matchesIceland2002----» All matchesLatvia2101----» All matchesLiechtenstein U212200-1--» All matchesLincoln City2110----» All matchesNorthampton Town2200-2--» All matchesPlymouth Argyle2110----» All matchesPoland2110----» All matchesRomania2002----» All matchesSlovakia2002-1--» All matchesSlovenia2110----» All matchesSouthampton FC2011----» All matchesSpain2101----» All matchesUruguay2002-1--» All matchesWolverhampton Wanderers2110----» All matchesStockport County11001---» All matchesAccrington Stanley1001----» All matchesAyr United1100----» All matchesBradford Park Avenue1100----» All matchesBulgaria1001----» All matchesChelsea FC1001-1--» All matchesChester City1100----» All matchesChile1001----» All matchesFaeroe Islands1100----» All matchesFinland1100----» All matchesIreland1001----» All matchesLiechtenstein1100----» All matchesMontenegro1001----» All matchesNewcastle United1001----» All matchesNetherlands1001----» All matchesNorway1001----» All matchesNorwich City1010----» All matchesPortadown FC1100----» All matchesRangers FC1001-1--» All matchesRotherham United1010-1--» All matchesSalisbury City1100----» All matchesScotland1010----» All matchesSweden1010----» All matchesSerbia1001----» All matchesTorquay United1010----» All matchesCzech Republic1010----» All matchesTurkey1001----» All matchesHungary1001----» All matchesWales1010----» All matchesWest Bromwich Albion1001----» All matchesWest Ham United1001-1--» All matchesWrexham AFC1001----» All matchesYeading1100----» All matches