Record by opponent MatchesWDLScoresYellowYellow-RedRedMilton Keynes Dons823311--» All matchesWalsall FC8224-1--» All matchesOldham Athletic7421-1--» All matchesYeovil Town620411--» All matchesHamilton Academical6420----» All matchesSwindon Town6321----» All matchesScunthorpe United53201---» All matchesNotts County5212-1--» All matchesPeterborough United5032-1--» All matchesSouthend United5221----» All matchesCoventry City431052--» All matchesDundee FC430132--» All matchesGillingham FC40312---» All matchesAFC Bournemouth40221---» All matchesBradford City421111--» All matchesPreston North End412111--» All matchesSheffield United410311--» All matchesStevenage FC41031---» All matchesBristol City4013--1-» All matchesCeltic FC4013----» All matchesPhoenix Rising4211-2--» All matchesRochdale AFC4130----» All matchesWigan Athletic4121--1-» All matchesBury FC30212---» All matchesRaith Rovers32102---» All matchesMotherwell FC330011--» All matchesBlackburn Rovers3102----» All matchesColchester United3300----» All matchesDoncaster Rovers3012----» All matchesFleetwood Town3012----» All matchesKilmarnock FC3120-1--» All matchesLas Vegas Lights FC3210-1--» All matchesLeyton Orient3003-1--» All matchesReal Monarchs SLC3102--1-» All matchesShrewsbury Town3021----» All matchesTranmere Rovers3021----» All matchesFresno FC21102---» All matchesBarnsley FC21101---» All matchesBristol Rovers220011--» All matchesChelsea FC20111---» All matchesCrawley Town22001---» All matchesNorthampton Town21011---» All matchesOKC Energy FC21011---» All matchesQueen Of The South220011--» All matchesSt. Mirren FC22001---» All matchesYork City210111--» All matchesAberdeen FC2101----» All matchesAustin Bold2011-1--» All matchesBlackpool FC2101----» All matchesCharlton Athletic2200----» All matchesChesterfield FC2110----» All matchesCrewe Alexandra2110----» All matchesEl Paso Locomotive2101----» All matchesExeter City2200----» All matchesFalkirk FC2101----» All matchesFC Tulsa2101-1--» All matchesGreenock Morton FC2200----» All matchesHartlepool United2020----» All matchesHeart of Midlothian2002----» All matchesHuddersfield Town2002----» All matchesInverness CT2101----» All matchesLeeds United2101----» All matchesNew Mexico United2110-1--» All matchesOxford United2101-1--» All matchesPartick Thistle2200----» All matchesPlymouth Argyle2002----» All matchesPort Vale FC2002---1» All matchesPortland Timbers 22101----» All matchesPortsmouth FC2101-1--» All matchesRotherham United2101----» All matchesSacramento Republic2110-1--» All matchesSan Antonio FC2020-2--» All matchesTacoma Defiance2101-1--» All matchesVentura County FC2011----» All matchesBoreham Wood11001---» All matchesBurton Albion11001---» All matchesAlloa Athletic1010----» All matchesAnnan Athletic1100----» All matchesCarlisle United1100----» All matchesColorado Springs Switchbacks1100----» All matchesCowdenbeath FC1100----» All matchesDerby County1001----» All matchesGermany U161001----» All matchesDumbarton FC1100----» All matchesEast Stirlingshire FC1100----» All matchesFrance U171010----» All matchesFulham FC1001----» All matchesHibernian FC1001----» All matchesIpswich Town1001----» All matchesIsrael U171010----» All matchesLeicester City1001----» All matchesLincoln City1100----» All matchesMillwall FC1001----» All matchesOrange County FC1001----» All matchesPeterhead FC1100----» All matchesQueens Park Rangers1001----» All matchesRangers FC1001----» All matchesReno 1868 FC1010-1--» All matchesRio Grande Valley FC1100----» All matchesRoss County FC1010----» All matchesRussia U171001----» All matchesSheffield Wednesday1001----» All matchesSt. Johnstone FC1010----» All matchesStranraer FC1100----» All matchesTottenham Hotspur1001----» All matchesWeston-super-Mare AFC1100----» All matchesWycombe Wanderers1100----» All matches