Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC7304----» All matchesHibernian FC6105----» All matchesRangers FC6204----» All matchesMotherwell FC5014----» All matchesAberdeen FC4013----» All matchesBradford City4310---1» All matchesKilmarnock FC4112----» All matchesBlackpool FC3210----» All matchesCeltic FC3012----» All matchesCrewe Alexandra3021----» All matchesHamilton Academical3300----» All matchesHeart of Midlothian3111----» All matchesOldham Athletic3030----» All matchesPort Vale FC3012----» All matchesSt. Johnstone FC3201----» All matchesWatford FC3012----» All matchesAFC Wimbledon2002----» All matchesBrentford FC2002----» All matchesBury FC2002----» All matchesCardiff City2101----» All matchesCheltenham Town2002----» All matchesColchester United2110----» All matchesCrawley Town2110----» All matchesFleetwood Town2011----» All matchesGillingham FC2002----» All matchesHartlepool United2002----» All matchesInverness CT2110----» All matchesMansfield Town2011----» All matchesOxford United2101-1--» All matchesPartick Thistle2200----» All matchesPeterborough United2002----» All matchesReading FC2011----» All matchesRotherham United2002----» All matchesScunthorpe United2020----» All matchesSouthend United2002----» All matchesStevenage FC2101----» All matchesWalsall FC2101----» All matchesAFC Bournemouth1001----» All matchesAldershot Town1001----» All matchesAnnan Athletic1001----» All matchesArbroath FC1100----» All matchesAyr United1100----» All matchesBarnsley FC1010----» All matchesBirmingham City1001----» All matchesBrechin City FC1100----» All matchesBrighton & Hove Albion1100----» All matchesBristol Rovers1100----» All matchesBurnley FC1100----» All matchesBurton Albion1001----» All matchesCarlisle United1100----» All matchesChesterfield FC1010----» All matchesClyde FC1100----» All matchesCoventry City1100----» All matchesCrystal Palace1100----» All matchesDagenham & Redbridge1100----» All matchesDerby County1001----» All matchesDoncaster Rovers1100----» All matchesDundee United1010----» All matchesElgin City1100----» All matchesExeter City1001----» All matchesForfar Athletic1001----» All matchesFulham FC1001----» All matchesGhana U201001----» All matchesHuddersfield Town1010----» All matchesIpswich Town1001----» All matchesKelty Hearts1100----» All matchesLeyton Orient1010----» All matchesLivingston FC1001----» All matchesLuton Town1001-1--» All matchesMillwall FC1010----» All matchesMilton Keynes Dons1010----» All matchesMontrose FC1001----» All matchesMorecambe FC1001-1--» All matchesNewport County1001----» All matchesNorthampton Town1001----» All matchesNorwich City1001----» All matchesNotts County1010----» All matchesPeterhead FC1100----» All matchesPlymouth Argyle1001----» All matchesPreston North End1001----» All matchesQueen Of The South1001----» All matchesSheffield United1001----» All matchesSheffield Wednesday1001----» All matchesShrewsbury Town1010----» All matchesSouthampton FC1001----» All matchesSt. Mirren FC1100----» All matchesSwindon Town1001----» All matchesTamworth FC1100-1--» All matchesTorquay United1001----» All matchesTranmere Rovers1010----» All matchesUruguay U201001----» All matchesUzbekistan U201010----» All matchesWealdstone FC1100----» All matchesWest Ham United1001----» All matchesWigan Athletic1010----» All matchesWolverhampton Wanderers1001----» All matchesYeovil Town1010----» All matches