Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC19031621--» All matchesMotherwell FC147257---» All matchesDundee United1481551--» All matchesKilmarnock FC1474351--» All matchesHibernian FC1455431--» All matchesCeltic FC132110----» All matchesAberdeen FC126245---» All matchesDunfermline Athletic95223---» All matchesDundee FC96122---» All matchesLeyton Orient82423---» All matchesSt. Johnstone FC73133---» All matchesSt. Mirren FC73311---» All matchesLivingston FC63307---» All matchesCheltenham Town64023---» All matchesSwansea City61142---» All matchesMillwall FC63121---» All matchesBristol Rovers513142--» All matchesDarlington FC53112---» All matchesAFC Bournemouth52211---» All matchesCarlisle United512211--» All matchesDoncaster Rovers521211--» All matchesOldham Athletic51131---» All matchesPartick Thistle42115---» All matchesWycombe Wanderers43104---» All matchesInverness CT40403---» All matchesPort Vale FC41123---» All matchesSouthend United41033---» All matchesShrewsbury Town413021--» All matchesTranmere Rovers40222---» All matchesCrewe Alexandra40131---» All matchesHuddersfield Town42111---» All matchesScunthorpe United41121---» All matchesHartlepool United4022----» All matchesBury FC312021--» All matchesChester City321021--» All matchesBrighton & Hove Albion30121---» All matchesGillingham FC31201---» All matchesNorthampton Town31021---» All matchesNottingham Forest30031---» All matchesWalsall FC301211--» All matchesGrimsby Town3030----» All matchesHeart of Midlothian3003----» All matchesLincoln City3111-1--» All matchesYeovil Town3021----» All matchesKidderminster Harriers220041--» All matchesQueens Park Rangers21012---» All matchesBoston United22001---» All matchesBristol City20021---» All matchesRushden & Diamonds AFC21011---» All matchesSparta Prague2002----» All matchesBlackpool FC2011----» All matchesBradford City2110----» All matchesBrentford FC2101----» All matchesChesterfield FC2110----» All matchesÍB Vestmannaeyjar2200----» All matchesLeeds United2002----» All matchesMaccabi Haifa2002----» All matchesMansfield Town2101----» All matchesNotts County2011----» All matchesRochdale AFC2020-1--» All matchesRotherham United2200----» All matchesStevenage FC2110----» All matchesWrexham AFC2110----» All matchesHereford United11002---» All matchesMacclesfield FC11002---» All matchesCambridge United11001---» All matchesFalkirk FC10011---» All matchesSwindon Town10101---» All matchesAFC Hornchurch1100----» All matchesAlbania1001----» All matchesBarnet FC1001----» All matchesCrystal Palace1001----» All matchesGermany1001----» All matchesEngland1001----» All matchesFinland1001----» All matchesFulham FC1001-1--» All matchesGirondins de Bordeaux1001----» All matchesGreece1001----» All matchesCanada1001----» All matchesLuton Town1001----» All matchesNorway1001----» All matchesOxford United1100----» All matchesPeterborough United1001-1--» All matchesSerbia1001----» All matchesStockport County1100-1--» All matchesTorquay United1100----» All matchesCzech Republic1010----» All matchesUkraine1010----» All matchesHungary1001----» All matchesVfB Stuttgart1100----» All matches