Record by opponent MatchesWDLScoresYellowYellow-RedRedCarlisle United12237-1--» All matchesHartlepool United11542---1» All matchesKilmarnock FC11353-1--» All matchesPartick Thistle11263----» All matchesWalsall FC11245----» All matchesHamilton Academical10334----» All matchesLeyton Orient10505-2--» All matchesOldham Athletic10523-1--» All matchesColchester United9423----» All matchesDundee FC9252-1--» All matchesHeart of Midlothian9243-1--» All matchesMilton Keynes Dons9207----» All matchesQueen Of The South9432-1--» All matchesRoss County FC9324-1--» All matchesSwindon Town9036----» All matchesYeovil Town9432-1--» All matchesArbroath FC8413-1--» All matchesBrentford FC8215-1--» All matchesCeltic FC8017----» All matchesMotherwell FC8305----» All matchesNotts County8422-1--» All matchesSt. Johnstone FC8116----» All matchesWycombe Wanderers8314----» All matchesAberdeen FC7223-2--» All matchesExeter City7403-1--» All matchesInverness CT7232----» All matchesPreston North End7124-1--» All matchesRaith Rovers7151-1--» All matchesShrewsbury Town7313-1--» All matchesCharlton Athletic6123-1--» All matchesGillingham FC6024----» All matchesGreenock Morton FC6114----» All matchesHuddersfield Town6033----» All matchesPeterborough United6015----» All matchesScunthorpe United6213----» All matchesSheffield United6042-1--» All matchesStevenage FC6222-1--» All matchesAyr United5131----» All matchesBristol Rovers5302----» All matchesBury FC5203----» All matchesCheltenham Town5113----» All matchesCrewe Alexandra5311----» All matchesDundee United5221-1--» All matchesBrighton & Hove Albion4220----» All matchesChesterfield FC4301-1--» All matchesCoventry City4301----» All matchesCrawley Town4211----» All matchesHibernian FC4022-1--» All matchesLouisville City FC4112-1--» All matchesMillwall FC4013-2--» All matchesNorthampton Town4112----» All matchesPortsmouth FC4112----» All matchesRangers FC4103----» All matchesSouthend United4112-1--» All matchesAFC Bournemouth3111----» All matchesAlloa Athletic3201----» All matchesBurton Albion3102----» All matchesDoncaster Rovers3003----» All matchesFC Cincinnati3003----» All matchesLeeds United3003-1--» All matchesLeicester City3021----» All matchesLivingston FC3201----» All matchesMansfield Town3111-1--» All matchesOxford United3111----» All matchesPhiladelphia Union 23111----» All matchesPittsburgh Riverhounds3021----» All matchesRotherham United3021----» All matchesSouthampton FC3111----» All matchesTranmere Rovers3111----» All matchesAccrington Stanley2200----» All matchesAstra Giurgiu2011----» All matchesAtlanta United II2110----» All matchesBosnia-Herzegovina U212200----» All matchesBradford City2101-2--» All matchesCambridge United2110----» All matchesCharleston Battery2011----» All matchesCharlotte Independence2110----» All matchesDagenham & Redbridge2101----» All matchesDumbarton FC2101----» All matchesEngland U212011----» All matchesFrance U212101-1--» All matchesMalta U212200----» All matchesMorecambe FC2110----» All matchesNashville SC2200----» All matchesNew York RB II2101----» All matchesNewport County2020----» All matchesNorth Carolina FC2200-1--» All matchesNorwich City2002----» All matchesOttawa Fury2011----» All matchesPenn FC2011----» All matchesPlymouth Argyle2101----» All matchesPort Vale FC2002----» All matchesRichmond Kickers2110----» All matchesSheffield Wednesday2101----» All matchesSt. Mirren FC2011-1--» All matchesStirling Albion FC2110----» All matchesTampa Bay Rowdies2101-1--» All matchesToronto FC 22200----» All matchesWolverhampton Wanderers2011----» All matchesYork City2011----» All matchesAFC Wimbledon1010----» All matchesAirdrieonians FC1100----» All matchesAldershot Town1100----» All matchesAston Villa1001----» All matchesBolton Wanderers1100----» All matchesBristol City1010----» All matchesClyde FC1100----» All matchesDerby County1001----» All matchesEdinburgh City1100----» All matchesElgin City1100----» All matchesFalkirk FC1100----» All matchesFleetwood Town1001----» All matchesFrance U191001----» All matchesHereford United1100----» All matchesLincoln City1100----» All matchesMacclesfield FC1010----» All matchesNetherlands1001----» All matchesNottingham Forest1001----» All matchesQueen's Park FC1001-1--» All matchesRochdale AFC1100----» All matchesRomania U211100----» All matchesStenhousemuir FC1100----» All matchesStoke City1001----» All matchesSwansea City1001----» All matchesTooting & Mitcham Utd1100----» All matchesTorquay United1001----» All matches