Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC26196135--» All matchesCeltic FC26402215-1» All matchesHamilton Academical221453-3--» All matchesSt. Johnstone FC21966-3--» All matchesHeart of Midlothian2095618--» All matchesMotherwell FC201217-4--» All matchesRoss County FC19131561--» All matchesDundee FC191342-5--» All matchesHibernian FC171034-2--» All matchesPartick Thistle171151-3--» All matchesRangers FC16439-3--» All matchesInverness CT1573513--» All matchesSt. Mirren FC1183011--» All matchesDundee United11713----» All matchesMilton Keynes Dons9315-2--» All matchesLivingston FC7601----» All matchesYeovil Town620412--» All matchesCarlisle United6222--1-» All matchesHartlepool United6141----» All matchesLeyton Orient6123-4--» All matchesBradford City522112--» All matchesAyr United5104-1--» All matchesColchester United5221-1--» All matchesGreenock Morton FC5104----» All matchesOldham Athletic5311-1--» All matchesQueen's Park FC5122----» All matchesSheffield United5212-3--» All matchesSwindon Town5311-1--» All matchesWalsall FC5131----» All matchesBury FC413011--» All matchesRochdale AFC43011---» All matchesAFC Bournemouth4031----» All matchesCoventry City4220----» All matchesDumbarton FC4400----» All matchesGillingham FC4310----» All matchesHNK Rijeka4112-2--» All matchesNotts County4310-2--» All matchesStevenage FC4004----» All matchesPreston North End321011--» All matchesAlloa Athletic3300----» All matchesArbroath FC3120----» All matchesCharlton Athletic3012-1--» All matchesClyde FC3300----» All matchesEast Fife FC3201----» All matchesFalkirk FC3210---1» All matchesMontrose FC3210----» All matchesPeterhead FC3300----» All matchesPortsmouth FC3201----» All matchesRaith Rovers3201----» All matchesTranmere Rovers3111-1--» All matchesWycombe Wanderers3201----» All matchesCS FOLA Esch210111--» All matchesFK Daugava Rīga22001---» All matchesPort Vale FC21101---» All matchesAirdrieonians FC2110----» All matchesAldershot Town2110----» All matchesApollon Limassol2101----» All matchesBristol City2200-1--» All matchesBristol Rovers2110----» All matchesBurnley FC2011-1--» All matchesChelsea FC2011----» All matchesChesterfield FC2200----» All matchesChikhura Sachkhere2110----» All matchesCrawley Town2200----» All matchesCrewe Alexandra2200----» All matchesDoncaster Rovers2002----» All matchesExeter City2101----» All matchesFC Groningen2110----» All matchesFK Kairat2011----» All matchesFK Ventspils2200----» All matchesHereford United2101----» All matchesKF Shkëndija 792020----» All matchesLeeds United2002----» All matchesMillwall FC2101-1--» All matchesNK Maribor2011----» All matchesPeterborough United2200-1--» All matchesQueen Of The South2110----» All matchesReal Sociedad2002-2--» All matchesRotherham United2002----» All matchesRovaniemi PS2200-1--» All matchesScunthorpe United2110----» All matchesShrewsbury Town2020----» All matchesŠiroki Brijeg2110----» All matchesSouthend United2110-1--» All matchesStenhousemuir FC2110-1--» All matchesStockport County2101----» All matchesAccrington Stanley1100-1--» All matchesAFC Wimbledon1100----» All matchesAlbion Rovers1100----» All matchesBasingstoke Town1100----» All matchesBlackpool FC1001----» All matchesBrentford FC1100-1--» All matchesBrighton & Hove Albion1100----» All matchesDunfermline Athletic1010----» All matchesDunipace FC1100----» All matchesGrimsby Town1100----» All matchesHuddersfield Town1010----» All matchesHull City1001----» All matchesKelty Hearts1001----» All matchesMacclesfield FC1100----» All matchesNorwich City1100----» All matchesPlymouth Argyle1001----» All matchesSheffield Wednesday1001----» All matchesSouthampton FC1001----» All matchesSporting CP1001----» All matchesStranraer FC1100----» All matchesViking FK1100----» All matchesWolverhampton Wanderers1001----» All matchesWrexham AFC1001----» All matches