Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic1976641--» All matchesHibernian FC198471---» All matchesCeltic FC181215111-» All matchesRangers FC181512-3--» All matchesKilmarnock FC17341012--» All matchesHeart of Midlothian1646611--» All matchesMotherwell FC1659213--» All matchesDundee United152761---» All matchesDundee FC123271---» All matchesSt. Johnstone FC122461---» All matchesBury FC64111---» All matchesLivingston FC612311--» All matchesRochdale AFC6123-2--» All matchesRaith Rovers53202---» All matchesWycombe Wanderers532011--» All matchesAberdeen FC5212----» All matchesBristol Rovers5221----» All matchesGrimsby Town5221----» All matchesNotts County42201---» All matchesBoston United4400----» All matchesChester City4220-1--» All matchesMacclesfield FC4400-2--» All matchesOxford United4400-2--» All matchesPeterborough United4400----» All matchesTorquay United4220----» All matchesCambridge United321011--» All matchesBarnet FC3201----» All matchesCheltenham Town3012----» All matchesDarlington FC3120----» All matchesLincoln City3102----» All matchesRushden & Diamonds AFC3300----» All matchesShrewsbury Town3210----» All matchesSt. Mirren FC3201----» All matchesStockport County3102----» All matchesWrexham AFC3210----» All matchesBarry Town United21101---» All matchesBlackpool FC2110----» All matchesBohemian FC2101----» All matchesBrøndby IF2011----» All matchesHalifax Town2110----» All matchesKidderminster Harriers2200----» All matchesMansfield Town2101----» All matchesNorthampton Town2110-1--» All matchesQueens Park Rangers2002----» All matchesSouthend United2002----» All matchesSwansea City2110----» All matchesWalsall FC2020----» All matchesWigan Athletic2011----» All matchesYeovil Town2020----» All matchesFalkirk FC11001-11» All matchesAccrington Stanley1100----» All matchesBarnsley FC1100----» All matchesBrentford FC1100----» All matchesCardiff City1001----» All matchesCarlisle United1100----» All matchesEverton FC1001----» All matchesFK Žalgiris1100----» All matchesHereford United1010----» All matchesLeyton Orient1001----» All matchesMilton Keynes Dons1001----» All matchesNorwich City1001----» All matchesOldham Athletic1001-1--» All matchesPartick Thistle1010----» All matchesReading FC1001----» All matchesScunthorpe United1001----» All matchesSouthampton FC1001----» All matchesStevenage FC1010----» All matchesStoke City1100----» All matchesSwindon Town1010----» All matches