Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT96122---» All matchesBristol Rovers833223--» All matchesMotherwell FC86112---» All matchesHibernian FC8422----» All matchesLeyton Orient751111--» All matchesAberdeen FC66001---» All matchesBury FC6222----» All matchesYeovil Town6033-1--» All matchesHeart of Midlothian54012---» All matchesSt. Mirren FC55001---» All matchesDundee United5320----» All matchesKilmarnock FC5311----» All matchesSouthend United5122----» All matchesCambridge United413011--» All matchesMansfield Town43011---» All matchesScunthorpe United400411--» All matchesSt. Johnstone FC43011---» All matchesHamilton Academical4310----» All matchesKidderminster Harriers4013-1--» All matchesRangers FC4202----» All matchesTorquay United4112----» All matchesYork City4211-1--» All matchesOxford United30211---» All matchesShamrock Rovers300311--» All matchesBohemian FC3102-2--» All matchesBoston United3201----» All matchesBray Wanderers3102----» All matchesCarlisle United3003----» All matchesCork City3003----» All matchesCrawley Town3003----» All matchesDerby County3003----» All matchesDundalk FC3003----» All matchesExeter City3030----» All matchesFalkirk FC3120----» All matchesGalway United3012--1-» All matchesLimerick FC3210-3--» All matchesMacclesfield FC3300----» All matchesShrewsbury Town3111----» All matchesFaeroe Islands220021--» All matchesHull City21011---» All matchesLuton Town21011---» All matchesMiddlesbrough FC21011---» All matchesSligo Rovers201111--» All matchesAFC Wimbledon2101-1--» All matchesBarnet FC2101----» All matchesBlackpool FC2011----» All matchesBolton Wanderers2002----» All matchesBurnley FC2002----» All matchesCarrick Rangers2110----» All matchesDarlington FC2101----» All matchesDoncaster Rovers2020----» All matchesDrogheda United2101----» All matchesHartlepool United2110----» All matchesLeicester City2002----» All matchesMillwall FC2002-1--» All matchesMorecambe FC2200----» All matchesNorthampton Town2011----» All matchesParis Saint-Germain2011----» All matchesPyunik FC2011----» All matchesReading FC2020-1--» All matchesRoss County FC2011----» All matchesRushden & Diamonds AFC2020----» All matchesScotland2002----» All matchesSerbia2002----» All matchesSheffield Wednesday2011----» All matchesSwansea City2002----» All matchesSwindon Town2101-1--» All matchesWatford FC2011----» All matchesWolverhampton Wanderers2002----» All matchesWycombe Wanderers2200----» All matchesBrighton & Hove Albion11001---» All matchesColchester United11001---» All matchesHalifax Town11001---» All matchesLinfield FC10101---» All matchesAccrington Stanley1010----» All matchesAFC Bournemouth1010----» All matchesArds FC1100----» All matchesArsenal FC1001----» All matchesAzerbaijan1010----» All matchesBallinamallard United FC1001----» All matchesBallymena United1100-1--» All matchesBarnsley FC1010----» All matchesBirmingham City1001-1--» All matchesBlackburn Rovers1010----» All matchesBradford City1010-1--» All matchesBurton Albion1100----» All matchesCardiff City1010----» All matchesCheltenham Town1010----» All matchesCliftonville FC1001----» All matchesColeraine FC1010----» All matchesCoventry City1010----» All matchesCrusaders FC1010----» All matchesDerry City1100----» All matchesDundee FC1100----» All matchesDunfermline Athletic1100----» All matchesDungannon Swifts1001----» All matchesEstonia1001----» All matchesFC Sion1100----» All matchesFC Utrecht1001----» All matchesGillingham FC1001-1--» All matchesGlentoran FC1010----» All matchesGretna FC1100----» All matchesHamburger SV1001----» All matchesHelsingborgs IF1100----» All matchesHJK Helsinki1100----» All matchesHuddersfield Town1001----» All matchesIpswich Town1010----» All matchesIsrael1001----» All matchesQatar1010----» All matchesLeeds United1001----» All matchesLatvia1100----» All matchesLincoln City1010----» All matchesMalta1010----» All matchesMorocco1010----» All matchesMilton Keynes Dons1001----» All matchesNewport County1001----» All matchesNorway1001----» All matchesNottingham Forest1010----» All matchesNotts County1001----» All matchesPeterborough United1001----» All matchesPlymouth Argyle1100----» All matchesPort Vale FC1001----» All matchesPortadown FC1100----» All matchesQueens Park Rangers1001----» All matchesRochdale AFC1001-1--» All matchesRotherham United1010-1--» All matchesSan Marino1100----» All matchesSlovenia1010----» All matchesSpain1001----» All matchesS.C. Braga1100----» All matchesSt Patrick's Athletic1100-1--» All matchesStade Rennais1100----» All matchesStevenage FC1001-1--» All matchesStoke City1001----» All matchesTamworth FC1100----» All matchesTottenham Hotspur1001----» All matchesWalsall FC1010----» All matchesWigan Athletic1001----» All matchesWrexham AFC1010----» All matchesCyprus1010----» All matches