Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT1655612--» All matchesSt. Johnstone FC14815111-» All matchesCeltic FC130013-2--» All matchesDundee FC13535-1--» All matchesKilmarnock FC12273-31-» All matchesRoss County FC12516-4--» All matchesAberdeen FC11029-7--» All matchesDundee United10505-2--» All matchesHamilton Academical10442-1--» All matchesSt. Mirren FC10523-31-» All matchesMotherwell FC931514--» All matchesHeart of Midlothian9225-4--» All matchesCarlisle United6321-1--» All matchesRangers FC6006-1--» All matchesShrewsbury Town6123----» All matchesCrewe Alexandra530221--» All matchesBradford City5131----» All matchesBurton Albion5023-2--» All matchesBury FC5032-1--» All matchesLeyton Orient5122-1--» All matchesMilton Keynes Dons5203----» All matchesNotts County5014----» All matchesTranmere Rovers5122-2--» All matchesWycombe Wanderers5131----» All matchesPort Vale FC412111-2» All matchesRotherham United40221---» All matchesSouthend United4112111-» All matchesStockport County422012--» All matchesAccrington Stanley4211-1--» All matchesBarnet FC4022----» All matchesBrentford FC4004-1--» All matchesCheltenham Town4211-2--» All matchesChesterfield FC4013-1--» All matchesColchester United4301-2--» All matchesGillingham FC4202-1--» All matchesHartlepool United4202----» All matchesMacclesfield FC4112----» All matchesPartick Thistle4121-1--» All matchesScunthorpe United4220-1--» All matchesSwindon Town4103----» All matchesWalsall FC4112----» All matchesAEK Athen301211--» All matchesAFC Bournemouth3102-2--» All matchesAlloa Athletic3102----» All matchesAris Saloniki3111----» All matchesAsteras Tripolis3030--1-» All matchesBrighton & Hove Albion3120----» All matchesCoventry City3210----» All matchesCrawley Town3201----» All matchesFalkirk FC3012----» All matchesGreenock Morton FC3111-1--» All matchesHereford United3201----» All matchesHibernian FC3003----» All matchesLevadiakos3201-1--» All matchesLincoln City3210-2--» All matchesMillwall FC3111-1--» All matchesOldham Athletic3111----» All matchesPanathinaikos A.O.3003-1--» All matchesPanionios GSS3003----» All matchesPreston North End3300-2--» All matchesQueen Of The South3210----» All matchesSheffield United3111----» All matchesStevenage FC3012-1--» All matchesTorquay United3021----» All matchesYeovil Town3102-1--» All matchesDarlington FC22001---» All matchesAldershot Town2011----» All matchesAyr United2200-1--» All matchesDagenham & Redbridge2200----» All matchesDoxa Dramas FC2200----» All matchesDunfermline Athletic2101-1--» All matchesErgotelis2101-1--» All matchesHuddersfield Town2011----» All matchesKelty Hearts2002----» All matchesLeicester City2011----» All matchesOFI Heraklion2110-1--» All matchesOlympiacos FC2101----» All matchesPAS Giannina2002----» All matchesPeterborough United2011-1--» All matchesRochdale AFC2002----» All matchesStafford Rangers2011-1--» All matchesXanthi FC2101----» All matchesFormartine United11001---» All matchesAE Lárissa1100----» All matchesArbroath FC1100----» All matchesAtromitos1010----» All matchesBolton Wanderers1100----» All matchesBristol City1100----» All matchesDoncaster Rovers1100-1--» All matchesFleetwood Town1001----» All matchesForest Green Rovers1100----» All matchesGrimsby Town1100----» All matchesIpswich Town1001----» All matchesLeeds United1001----» All matchesLiverpool FC1100----» All matchesMorecambe FC1100-1--» All matchesOxford United1100-1--» All matchesPanetolikos1010----» All matchesPAOK Saloniki1010-1--» All matchesPortsmouth FC1001----» All matchesReading FC1100----» All matchesSheffield Wednesday1001----» All matchesSouthampton FC1001----» All matchesStranraer FC1100----» All matchesSunderland AFC1001----» All matchesVolos NFC1010----» All matchesWest Ham United1001----» All matchesWolverhampton Wanderers1001----» All matches