Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC13346-6-1» All matchesQueen Of The South13454----» All matchesDundee United12444-11-» All matchesSt. Mirren FC12750-5--» All matchesRaith Rovers1154211--» All matchesHeart of Midlothian11227-1--» All matchesRangers FC1012714--» All matchesDumbarton FC10451----» All matchesGreenock Morton FC10541----» All matchesInverness CT10226-1--» All matchesLivingston FC10514-3--» All matchesOldham Athletic832312--» All matchesCeltic FC7115-3--» All matchesDundee FC7214----» All matchesKilmarnock FC7241-1--» All matchesHartlepool United630312--» All matchesMilton Keynes Dons6402111-» All matchesMotherwell FC620411--» All matchesCharlton Athletic6204----» All matchesCowdenbeath FC6510-1--» All matchesSt. Johnstone FC6204-2--» All matchesWalsall FC6042----» All matchesAFC Bournemouth531111--» All matchesDunfermline Athletic52121---» All matchesLeyton Orient522111--» All matchesRoss County FC51131---» All matchesAberdeen FC5023----» All matchesAlloa Athletic5410-1--» All matchesBrechin City FC5410-1--» All matchesBrentford FC5113-1--» All matchesHuddersfield Town5113-1--» All matchesYeovil Town5203-1--» All matchesBrighton & Hove Albion411211--» All matchesBristol Rovers4211-2--» All matchesColchester United4220--1-» All matchesExeter City4112----» All matchesNotts County4202-1--» All matchesRochdale AFC4220----» All matchesSheffield Wednesday4202----» All matchesSouthampton FC4112-1--» All matchesAyr United3210-1--» All matchesPartick Thistle3201----» All matchesSwindon Town3111----» All matchesTranmere Rovers3111-1--» All matchesWycombe Wanderers3030----» All matchesBury FC2200----» All matchesDagenham & Redbridge2002----» All matchesFrance U172110-1--» All matchesGillingham FC2110----» All matchesLeeds United2011----» All matchesMalmö FF2002-2--» All matchesMillwall FC2011----» All matchesMorecambe FC2110----» All matchesNorwich City2101----» All matchesPeterborough United2002----» All matchesPlymouth Argyle2020----» All matchesStevenage FC2101----» All matchesStirling Albion FC2101----» All matchesStockport County2110----» All matchesAldershot Town1001----» All matchesAlfreton Town1100----» All matchesAnnan Athletic1001----» All matchesBelgium U171010----» All matchesBradford City1001----» All matchesBrazil U171100---1» All matchesBristol City1100----» All matchesChesterfield FC1100----» All matchesCove Rangers1100----» All matchesDarlington FC1001----» All matchesGermany U171001----» All matchesElgin City1100----» All matchesEverton FC1001----» All matchesFalkirk FC1100----» All matchesMacclesfield FC1001----» All matchesMontrose FC1100----» All matchesNew Zealand U171100----» All matchesPortsmouth FC1001----» All matchesPortugal U171100----» All matchesPreston North End1010----» All matchesScunthorpe United1010----» All matchesSheffield United1100----» All matchesSouthend United1100----» All matchesTamworth FC1100----» All matchesTipton Town1100----» All matchesTorquay United1001-1--» All matches