Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC3115251---» All matchesAberdeen FC2610884---» All matchesDundee United25941232--» All matchesSt. Johnstone FC23114892--» All matchesHibernian FC2285982--» All matchesHeart of Midlothian22103942--» All matchesKilmarnock FC22103941--» All matchesSt. Mirren FC2299431--» All matchesRangers FC200614----» All matchesDunfermline Athletic1795321--» All matchesHamilton Academical1611413---» All matchesPartick Thistle1545641--» All matchesInverness CT1582532--» All matchesFalkirk FC113441---» All matchesAirdrieonians FC108112---» All matchesLivingston FC1020812--» All matchesPreston North End101721---» All matchesRoss County FC10442----» All matchesArbroath FC953121--» All matchesGreenock Morton FC924321--» All matchesRaith Rovers93061---» All matchesMilton Keynes Dons85031---» All matchesQueen's Park FC733133--» All matchesDundee FC75202---» All matchesMotherwell FC73222---» All matchesSwindon Town73132---» All matchesBrentford FC71421---» All matchesColchester United65102---» All matchesReading FC62222---» All matchesCrawley Town63211---» All matchesCrewe Alexandra6213----» All matchesWalsall FC6042----» All matchesBristol City540132--» All matchesNotts County52212---» All matchesBradford City52211---» All matchesGillingham FC52121---» All matchesLeyton Orient51401---» All matchesOldham Athletic51401---» All matchesPort Vale FC52031---» All matchesYeovil Town520311--» All matchesFulham FC5410----» All matchesQueens Park Rangers5410----» All matchesCoventry City41121---» All matchesIpswich Town40221---» All matchesRotherham United42021---» All matchesHuddersfield Town4211----» All matchesPeterborough United4121----» All matchesStevenage FC4211----» All matchesWolverhampton Wanderers4112----» All matchesBolton Wanderers31204--1» All matchesAston Villa31201---» All matchesHull City31111---» All matchesOxford United32101---» All matchesTranmere Rovers31111---» All matchesBarnsley FC3201----» All matchesBirmingham City3300----» All matchesBlackburn Rovers3300----» All matchesCarlisle United3111----» All matchesCharlton Athletic3300----» All matchesHartlepool United3111----» All matchesNottingham Forest3201----» All matchesRochdale AFC3300-1--» All matchesSheffield Wednesday3210----» All matchesFlamurtari Vlorë21013---» All matchesAalesunds FK21102---» All matchesAlloa Athletic22002---» All matchesAzerbaijan U2121102---» All matchesAFC Bournemouth21011---» All matchesAlbania U21220011--» All matchesAyr United22001---» All matchesBelarus U2121101---» All matchesBreiðablik22001---» All matchesIceland U2120021---» All matchesKF Shkupi21101---» All matchesLlanelli Town21011---» All matchesPeterhead FC22001---» All matchesScunthorpe United21101---» All matchesAnnan Athletic2101----» All matchesAS Nancy Lorraine2002----» All matchesBurnley FC2020----» All matchesCardiff City2110----» All matchesDerby County2020----» All matchesFCSB2002----» All matchesFleetwood Town2011----» All matchesHNK Rijeka2011----» All matchesLeeds United2200----» All matchesLevante UD2002----» All matchesLincoln City2002----» All matchesMiddlesbrough FC2011----» All matchesNewcastle United2101----» All matchesNK Maribor2110-1--» All matchesNorwich City2101----» All matchesOdense BK2002----» All matchesPanathinaikos A.O.2002----» All matchesShrewsbury Town2200----» All matchesStenhousemuir FC2200----» All matchesTottenham Hotspur2011----» All matchesWigan Athletic2200----» All matchesQueen Of The South10012---» All matchesAFC Wimbledon10101---» All matchesBury FC11001---» All matchesCambridge United11001---» All matchesDoncaster Rovers11001---» All matchesFC Santa Coloma11001---» All matchesSouthend United11001---» All matchesAccrington Stanley1010----» All matchesBristol Rovers1010----» All matchesBrora Rangers FC1100----» All matchesBroxburn Athletic1100----» All matchesBuckie Thistle1100----» All matchesBurton Albion1100----» All matchesChesterfield FC1001----» All matchesCosta Rica1001----» All matchesCove Rangers1100----» All matchesElgin City1100----» All matchesExeter City1100----» All matchesForest Green Rovers1010----» All matchesFraserburgh FC1100----» All matchesFulham FC U211010----» All matchesKelty Hearts1100----» All matchesLeicester City1001----» All matchesManchester City1001----» All matchesMansfield Town1100----» All matchesNK Osijek1100----» All matchesNorthampton Town1100----» All matchesAustria U211001----» All matchesPeru1001----» All matchesPlymouth Argyle1100----» All matchesPortsmouth FC1001----» All matchesSalford City1010----» All matchesSouthampton FC1100----» All matchesStirling Albion FC1100----» All matchesTurriff United1100----» All matchesWatford FC1010----» All matches