Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC10217-1--» All matchesGillingham FC843132--» All matchesDundee FC834111--» All matchesHeart of Midlothian823311--» All matchesSt. Johnstone FC83141---» All matchesSt. Mirren FC75203---» All matchesDoncaster Rovers751121--» All matchesPortsmouth FC72142---» All matchesWigan Athletic711511--» All matchesAFC Wimbledon7421----» All matchesRangers FC7205----» All matchesBristol Rovers62133---» All matchesMilton Keynes Dons623121--» All matchesRochdale AFC63121---» All matchesMotherwell FC6123----» All matchesOxford United53024---» All matchesDundee United53203---» All matchesLivingston FC53113---» All matchesAberdeen FC54012---» All matchesMorecambe FC521221--» All matchesRoss County FC521223--» All matchesAccrington Stanley52211---» All matchesHibernian FC503211-1» All matchesCambridge United5122-2--» All matchesIpswich Town5401----» All matchesCarlisle United431021--» All matchesNotts County42112---» All matchesShrewsbury Town44002---» All matchesBradford City430111--» All matchesExeter City43011---» All matchesPort Vale FC41301---» All matchesPreston North End411211--» All matchesSwindon Town411211--» All matchesBarnsley FC4112----» All matchesBrentford FC4004----» All matchesBurton Albion4301----» All matchesColchester United4202----» All matchesCrawley Town4112----» All matchesFC Tulsa4103----» All matchesLeyton Orient4301-1--» All matchesLincoln City4211-1--» All matchesMillwall FC4112-2--» All matchesPlymouth Argyle4103----» All matchesSheffield United4112-1--» All matchesHull City30032---» All matchesOldham Athletic31022---» All matchesPeterborough United32012---» All matchesPhoenix Rising320121--» All matchesLas Vegas Lights FC32011---» All matchesMonterey Bay FC32011---» All matchesSouthend United30121---» All matchesBlackburn Rovers3012-1--» All matchesBlackpool FC3210----» All matchesBury FC3120-1--» All matchesCoventry City3102----» All matchesCrewe Alexandra3021----» All matchesFleetwood Town3120----» All matchesLuton Town3102----» All matchesNorthampton Town3021----» All matchesOakland Roots3012----» All matchesStevenage FC3201----» All matchesWalsall FC3030----» All matchesWycombe Wanderers3201----» All matchesCharleston Battery210121--» All matchesCheltenham Town21102---» All matchesEl Paso Locomotive22002---» All matchesHartlepool United22001---» All matchesNew Mexico United202011--» All matchesSan Antonio FC21011---» All matchesSheffield Wednesday201111--» All matchesTromsø IL21101---» All matchesVentura County FC211011--» All matchesWhitehawk FC211011--» All matchesAston Villa2002----» All matchesBirmingham City2002----» All matchesBolton Wanderers2020----» All matchesCercle Brugge2011-1--» All matchesCharlton Athletic2110----» All matchesEverton FC2002----» All matchesFC Copenhagen2011----» All matchesGrimsby Town2011----» All matchesHartford Athletic2101----» All matchesLeeds United2002----» All matchesMiddlesbrough FC2011----» All matchesOrange County SC2110---1» All matchesRotherham United2002----» All matchesSacramento Republic2101----» All matchesScunthorpe United2020-2--» All matchesSwansea City2101----» All matchesTampa Bay Rowdies2110----» All matchesTranmere Rovers2110----» All matchesYeovil Town2200-1--» All matchesIndy Eleven11002---» All matchesBarnet FC101011--» All matchesDunfermline Athletic11001---» All matchesInverness CT100111--» All matchesLouisville City FC100111--» All matchesNewport County11001---» All matchesRio Grande Valley FC10011---» All matchesAFC Bournemouth1010----» All matchesBirmingham Legion1001-1--» All matchesBosnia-Herzegovina1001----» All matchesBrackley Town1100----» All matchesBristol City1100----» All matchesColorado Springs Switchbacks1100----» All matchesCove Rangers1100----» All matchesDerby County1100-1--» All matchesDumbarton FC1100----» All matchesHuddersfield Town1010----» All matchesKidderminster Harriers1100-1--» All matchesLos Angeles Galaxy1001----» All matchesMansfield Town1001----» All matchesNew York RB II1010----» All matchesNottingham Forest1001----» All matchesAustria1001----» All matchesQueens Park Rangers1001----» All matchesSalford City1001----» All matchesSolihull Moors1100----» All matchesSunderland AFC1001----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1001----» All matchesWolverhampton Wanderers1100----» All matchesYork City1010----» All matches