Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United195212-3--» All matchesInverness CT18648-2--» All matchesCeltic FC1704132---» All matchesHamilton Academical16103312--» All matchesDunfermline Athletic15555-3--» All matchesQueen Of The South151401-1--» All matchesHibernian FC144461---» All matchesMotherwell FC1343612--» All matchesFalkirk FC1244412--» All matchesAberdeen FC12138-1--» All matchesKilmarnock FC115242---» All matchesRangers FC11101012--» All matchesGreenock Morton FC11641-3--» All matchesHeart of Midlothian1032512--» All matchesAirdrieonians FC9423----» All matchesLivingston FC9414----» All matchesAlloa Athletic8530-1--» All matchesDumbarton FC74212---» All matchesEdinburgh City7511----» All matchesMontrose FC7421-2--» All matchesPartick Thistle7412-1--» All matchesSt. Johnstone FC7124-1--» All matchesClyde FC642031--» All matchesAyr United660011--» All matchesRaith Rovers621312--» All matchesDundee FC6420-1--» All matchesCarlisle United5122----» All matchesNotts County5122----» All matchesArbroath FC4121----» All matchesBrechin City FC4400----» All matchesBristol City4202-1--» All matchesCrawley Town4310----» All matchesKelty Hearts4202----» All matchesLeyton Orient4130----» All matchesPeterhead FC4400-1--» All matchesWalsall FC4013----» All matchesPortsmouth FC31021---» All matchesAston Villa3111----» All matchesCambridge United3201----» All matchesCove Rangers3300----» All matchesCoventry City3111----» All matchesCrewe Alexandra3111----» All matchesDerby County3102----» All matchesDoncaster Rovers3021----» All matchesFulham FC3111----» All matchesGretna FC3120----» All matchesHartlepool United3210----» All matchesNottingham Forest3111----» All matchesPeterborough United3111----» All matchesPreston North End3111----» All matchesRoss County FC3102-1--» All matchesScunthorpe United3111----» All matchesTranmere Rovers3210----» All matchesExeter City22001---» All matchesSheffield United21011---» All matchesThe Spartans FC22001---» All matchesYeovil Town201111--» All matchesAnnan Athletic2110----» All matchesBelarus U212110-1--» All matchesBrentford FC2011----» All matchesBristol Rovers2101----» All matchesBurnley FC2002----» All matchesCardiff City2002-1--» All matchesColchester United2110----» All matchesCrystal Palace2011----» All matchesDagenham & Redbridge2110----» All matchesEast Kilbride FC2002----» All matchesGillingham FC2101----» All matchesIceland U212002----» All matchesLuton Town2101-1--» All matchesMansfield Town2200----» All matchesNewport County2002----» All matchesNorthampton Town2002----» All matchesOldham Athletic2110-1--» All matchesAustria U212101----» All matchesOxford United2101----» All matchesQueens Park Rangers2101----» All matchesReading FC2020----» All matchesShrewsbury Town2101----» All matchesStevenage FC2110----» All matchesStirling Albion FC2200----» All matchesStranraer FC2200----» All matchesSwindon Town2002----» All matchesAlbania U2111001---» All matchesIpswich Town11001---» All matchesAccrington Stanley1010----» All matchesAFC Bournemouth1001----» All matchesAFC Wimbledon1001----» All matchesAldershot Town1100----» All matchesAzerbaijan U211010----» All matchesBarnet FC1010----» All matchesBarnsley FC1010----» All matchesBonnyrigg Rose Athletic1100----» All matchesBradford City1010----» All matchesBrighton & Hove Albion1001----» All matchesBrora Rangers FC1100----» All matchesBury FC1010----» All matchesCharlton Athletic1100----» All matchesDarvel FC1100----» All matchesEast Fife FC1100----» All matchesForfar Athletic1100----» All matchesGrimsby Town1100-1--» All matchesHull City1010----» All matchesLeeds United1001----» All matchesLeicester City1100----» All matchesMiddlesbrough FC1100----» All matchesMillwall FC1100----» All matchesMorecambe FC1100-1--» All matchesNewcastle United1001----» All matchesNorwich City1100----» All matchesPlymouth Argyle1100----» All matchesPort Vale FC1100-1--» All matchesQueen's Park FC1100----» All matchesRotherham United1100----» All matchesSwansea City1001----» All matchesWest Bromwich Albion1010----» All matchesWick Academy FC1100----» All matchesYork City1010----» All matches