Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC62222---» All matchesHeart of Midlothian622211--» All matchesHibernian FC6222----» All matchesRoss County FC52031---» All matchesAberdeen FC5032-1--» All matchesMotherwell FC411211--» All matchesPartick Thistle41211---» All matchesCeltic FC4013----» All matchesDundee United4112-2--» All matchesLeyton Orient4130-1--» All matchesSt. Johnstone FC4103----» All matchesNotts County33001---» All matchesAccrington Stanley3102-1--» All matchesCrawley Town3102-1--» All matchesDagenham & Redbridge3102-1--» All matchesInverness CT3120----» All matchesMorecambe FC3102----» All matchesPortsmouth FC3003----» All matchesBlackpool FC2020----» All matchesCarlisle United2020----» All matchesCrewe Alexandra2200----» All matchesDoncaster Rovers2002----» All matchesDundee FC2002----» All matchesExeter City2101----» All matchesGillingham FC2011----» All matchesGrimsby Town2002----» All matchesHartlepool United2110----» All matchesHavant & Waterlooville2110----» All matchesLuton Town2002-1--» All matchesMansfield Town2020----» All matchesPlymouth Argyle2101----» All matchesStevenage FC2200----» All matchesWolverhampton Wanderers2002----» All matchesWycombe Wanderers2002----» All matchesAFC Bournemouth1001----» All matchesAFC Fylde1001----» All matchesAFC Wimbledon1001----» All matchesBarnet FC1100----» All matchesBasingstoke Town1100----» All matchesBirmingham City1001----» All matchesBlackburn Rovers1001----» All matchesBolton Wanderers1100----» All matchesBraintree Town1010-1--» All matchesBrentford FC1001----» All matchesBristol Rovers1001----» All matchesBromley FC1001----» All matchesCardiff City1001----» All matchesCharlton Athletic1010----» All matchesColchester United1001----» All matchesDerby County1010----» All matchesEbbsfleet United1001----» All matchesForest Green Rovers1001----» All matchesGateshead FC1001----» All matchesHarrogate Town1010----» All matchesIpswich Town1100----» All matchesLeeds United1001----» All matchesMaidstone United1010----» All matchesMillwall FC1100----» All matchesNewport County1100----» All matchesNorthampton Town1100----» All matchesOxford United1001----» All matchesRotherham United1001----» All matchesSalford City1001----» All matchesSheffield Wednesday1100----» All matchesSwansea City1001----» All matchesWigan Athletic1001----» All matchesWrexham AFC1001-1--» All matchesYeovil Town1100----» All matches