Record by opponent MatchesWDLScoresYellowYellow-RedRedAyr United116234---» All matchesRaith Rovers1133512--» All matchesInverness CT11263----» All matchesGreenock Morton FC95131---» All matchesLivingston FC81251---» All matchesQueen's Park FC751141--» All matchesPartick Thistle7124----» All matchesPortsmouth FC604211--» All matchesArbroath FC6321-1--» All matchesOxford United513121--» All matchesDundee United5104----» All matchesSouthend United5212-1--» All matchesCove Rangers43103---» All matchesBlackpool FC42202---» All matchesHamilton Academical42202---» All matchesBurton Albion40131---» All matchesMotherwell FC43101---» All matchesAccrington Stanley4220----» All matchesAirdrieonians FC4202----» All matchesLuton Town4013----» All matchesRochdale AFC4121----» All matchesBrechin City FC33002---» All matchesDoncaster Rovers30121---» All matchesExeter City30121---» All matchesFleetwood Town31201---» All matchesTranmere Rovers31111---» All matchesAFC Wimbledon3210----» All matchesBradford City3111----» All matchesCoventry City3111----» All matchesIpswich Town3012----» All matchesMansfield Town3003----» All matchesPeterborough United3021----» All matchesQueen Of The South3210-1--» All matchesRangers FC3003----» All matchesShrewsbury Town3021----» All matchesSt. Mirren FC3201----» All matchesSunderland AFC3102----» All matchesDumbarton FC21101---» All matchesNewport County21011---» All matchesAberdeen FC2002----» All matchesCambridge United2011----» All matchesCarlisle United2002----» All matchesColchester United2002----» All matchesDunfermline Athletic2101----» All matchesHeart of Midlothian2101----» All matchesHibernian FC2011----» All matchesMilton Keynes Dons2101----» All matchesMorecambe FC2101----» All matchesPlymouth Argyle2011----» All matchesScunthorpe United2101----» All matchesSt. Johnstone FC2020----» All matchesStevenage FC2002----» All matchesWalsall FC2101----» All matchesWycombe Wanderers2002----» All matchesForfar Athletic11002---» All matchesBrora Rangers FC11001---» All matchesBury FC11001---» All matchesCheltenham Town11001---» All matchesDagenham & Redbridge10101---» All matchesTottenham Hotspur U21110011--» All matchesBarnsley FC1100----» All matchesBolton Wanderers1100----» All matchesBristol Rovers1010----» All matchesCeltic FC1001----» All matchesCharlton Athletic1010----» All matchesCrawley Town1001----» All matchesCrewe Alexandra1001----» All matchesGillingham FC1100----» All matchesHartlepool United1100----» All matchesHuddersfield Town1001----» All matchesLincoln City1100----» All matchesMontrose FC1100----» All matchesNorthampton Town1001----» All matchesNotts County1001----» All matchesRotherham United1001----» All matchesStranraer FC1100----» All matchesSwindon Town1010----» All matchesWest Bromwich Albion1001----» All matchesWest Ham United1001----» All matchesYork City1100-1--» All matches