Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC13121023-2» All matchesRangers FC11155341-» All matchesHibernian FC953131--» All matchesSt. Mirren FC843161--» All matchesKilmarnock FC843131--» All matchesCharlton Athletic833211--» All matchesMotherwell FC841311--» All matchesHeart of Midlothian740361--» All matchesBolton Wanderers712431--» All matchesSt. Johnstone FC724121--» All matchesCheltenham Town74121---» All matchesCambridge United7313-2--» All matchesHamilton Academical64113---» All matchesWycombe Wanderers642031--» All matchesLincoln City612311--» All matchesBristol Rovers6312----» All matchesWigan Athletic6105-1--» All matchesFleetwood Town532011--» All matchesRoss County FC53021---» All matchesExeter City5401----» All matchesDundee FC440051--» All matchesAdelaide United422022--» All matchesLivingston FC431021--» All matchesPortsmouth FC41121---» All matchesSheffield Wednesday412111--» All matchesSydney FC422012--» All matchesBlackpool FC4103----» All matchesBurton Albion4310----» All matchesMelbourne City FC4301-1--» All matchesMilton Keynes Dons4310----» All matchesNorthampton Town4130----» All matchesOxford United4301-2--» All matchesRotherham United4202----» All matchesStevenage FC4112----» All matchesCrewe Alexandra31113---» All matchesCentral Coast Mariners31112---» All matchesNewcastle United Jets31022---» All matchesWellington Phoenix321022--» All matchesAccrington Stanley310212--» All matchesMorecambe FC32011---» All matchesCarlisle United3300----» All matchesIpswich Town3111----» All matchesLeyton Orient3111--1-» All matchesMansfield Town3012----» All matchesReading FC3210----» All matchesShrewsbury Town3210-2--» All matchesWestern Sydney Wanderers3201-1--» All matchesChikhura Sachkhere21104---» All matchesAFC Wimbledon220031--» All matchesDerby County220021--» All matchesRovaniemi PS220021--» All matchesBrisbane Roar211011--» All matchesGillingham FC21101---» All matchesMelbourne Victory202011--» All matchesPerth Glory20111---» All matchesStenhousemuir FC21101---» All matchesBurnley FC2011----» All matchesCardiff City2002-1--» All matchesGrimsby Town2101----» All matchesHNK Rijeka2002-2--» All matchesLuton Town2002----» All matchesMacarthur FC2011----» All matchesPeterborough United2101-1--» All matchesPlymouth Argyle2002----» All matchesPort Vale FC2101----» All matchesSunderland AFC2020----» All matchesWrexham AFC2101----» All matchesQueen Of The South110021--» All matchesDumbarton FC11001---» All matchesAFC Bournemouth1001----» All matchesAl Ahli SFC1001---1» All matchesBarnsley FC1001----» All matchesBirmingham City1001-1--» All matchesBlackburn Rovers1001----» All matchesBradford City1001----» All matchesBrentford FC1010----» All matchesBristol City1001----» All matchesCrawley Town1100-1--» All matchesCrystal Palace U211100----» All matchesDoncaster Rovers1010----» All matchesDundee United1010----» All matchesForest Green Rovers1100----» All matchesHorsham FC1100----» All matchesHuddersfield Town1001----» All matchesManchester United1001----» All matchesNorwich City1001----» All matchesOldham Athletic1001----» All matchesRochdale AFC1001----» All matchesStockport County1010----» All matchesStoke City1100----» All matchesStratford Town1100----» All matchesSwansea City1100----» All matchesSwindon Town1100-1--» All matchesWatford FC1001----» All matchesWolverhampton Wanderers U211100----» All matches