Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC8017----» All matchesHeart of Midlothian7124----» All matchesAberdeen FC6411-2--» All matchesHibernian FC6231----» All matchesQueen Of The South6600----» All matchesRangers FC6114----» All matchesRoss County FC6312----» All matchesSt. Johnstone FC6303----» All matchesArbroath FC5212----» All matchesDundee FC5302-1--» All matchesDundee United5203----» All matchesGreenock Morton FC5320----» All matchesKilmarnock FC5113----» All matchesLivingston FC5113----» All matchesMotherwell FC5230-1--» All matchesNewcastle United U215221---1» All matchesPartick Thistle5212----» All matchesAyr United4301----» All matchesDunfermline Athletic4220----» All matchesHamilton Academical4400---1» All matchesInverness CT4103----» All matchesNewport County4202----» All matchesRaith Rovers4112----» All matchesBrighton & Hove Albion U213012----» All matchesColchester United3201----» All matchesFulham FC U213201----» All matchesMilton Keynes Dons3120----» All matchesShrewsbury Town3102----» All matchesStoke City U213102----» All matchesWolverhampton Wanderers U213210----» All matchesAston Villa U212200----» All matchesBarnet FC2101----» All matchesBristol Rovers2200----» All matchesBromley FC2020----» All matchesCambridge United2011-1--» All matchesCharlton Athletic2101----» All matchesCrawley Town2020----» All matchesCrewe Alexandra2110-1--» All matchesGillingham FC2101----» All matchesHarrogate Town2110----» All matchesMansfield Town2101----» All matchesMontrose FC2101----» All matchesNorwich City U212110----» All matchesNotts County2200----» All matchesOldham Athletic2011----» All matchesSalford City2200----» All matchesSouthampton FC U212002----» All matchesWalsall FC2011----» All matchesAccrington Stanley1010----» All matchesBarrow AFC1100----» All matchesBirmingham City1001----» All matchesBolton Wanderers1001----» All matchesBurnley FC U211001----» All matchesCheltenham Town1100----» All matchesCowdenbeath FC1100----» All matchesCrystal Palace U211001----» All matchesDoncaster Rovers1001----» All matchesDumbarton FC1100----» All matchesEast Kilbride FC1001----» All matchesExeter City1001----» All matchesFleetwood Town1010----» All matchesForfar Athletic1100----» All matchesFraserburgh FC1100----» All matchesGrimsby Town1100----» All matchesLincoln City1001----» All matchesManchester City U181001----» All matchesManchester United U211001----» All matchesMillwall FC1100----» All matchesPeterborough United1010----» All matchesReading FC1100-1--» All matchesReading FC U211100----» All matchesSt. Mirren FC1010----» All matchesStevenage FC1100----» All matchesStockport County1100----» All matchesSwansea City U211100----» All matchesSwindon Town1001----» All matchesTranmere Rovers1010----» All matchesWrexham AFC1010----» All matchesYeovil Town1100----» All matches