Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United391242310---» All matchesKilmarnock FC31951772--» All matchesHibernian FC3089139---» All matchesInverness CT271061193--» All matchesCeltic FC2714227---» All matchesAberdeen FC27911751--» All matchesSt. Mirren FC20113691--» All matchesSt. Johnstone FC198388---» All matchesHeart of Midlothian1985671--» All matchesHamilton Academical187474---» All matchesRangers FC1615105---» All matchesFalkirk FC154561---» All matchesPartick Thistle145185---» All matchesDundee FC1432931--» All matchesDunfermline Athletic1434731--» All matchesMotherwell FC134364---» All matchesRoss County FC105418---» All matchesDumbarton FC83322---» All matchesLivingston FC8323----» All matchesAyr United73222---» All matchesGreenock Morton FC61322---» All matchesQueen Of The South63031---» All matchesArbroath FC42111---» All matchesStockport County4022----» All matchesLincoln City3201----» All matchesMacclesfield FC3210----» All matchesRaith Rovers3102----» All matchesLlanelli Town21012---» All matchesAalesunds FK21101---» All matchesBarnet FC20111---» All matchesBrentford FC22001---» All matchesChester City21101---» All matchesMorecambe FC22001---» All matchesNotts County21011---» All matchesShrewsbury Town21011---» All matchesWellington Phoenix220011--» All matchesAccrington Stanley2101----» All matchesAS Nancy Lorraine2002----» All matchesBradford City2200----» All matchesBrechin City FC2200----» All matchesBreiðablik2200----» All matchesBury FC2110----» All matchesChesterfield FC2101----» All matchesCrewe Alexandra2101----» All matchesDagenham & Redbridge2011----» All matchesDarlington FC2101----» All matchesFC Alashkert2101----» All matchesFCSB2002----» All matchesFlamurtari Vlorë2101----» All matchesGrimsby Town2200----» All matchesHereford United2011----» All matchesLiverpool FC2011----» All matchesMansfield Town2101----» All matchesOdense BK2002----» All matchesPaksi SE2110----» All matchesPeterborough United2011----» All matchesRochdale AFC2101-1--» All matchesRotherham United2110----» All matchesSeongnam FC2011----» All matchesUMF Stjarnan2011----» All matchesWrexham AFC2110----» All matchesCambridge United100111--» All matchesAdelaide United1100----» All matchesAirdrieonians FC1100----» All matchesAlbion Rovers1001----» All matchesAlloa Athletic1100----» All matchesAnnan Athletic1100----» All matchesBrisbane Roar1001----» All matchesCoventry City1001----» All matchesDerby County1001----» All matchesEast Fife FC1100----» All matchesEdinburgh City1100----» All matchesGold Coast United1010----» All matchesKidderminster Harriers1100----» All matchesKuban Krasnodar (1928-2018)1001----» All matchesMelbourne City FC1001----» All matchesMilton Keynes Dons1010----» All matchesOxford United1100----» All matchesPerth Glory1001----» All matchesPlymouth Argyle1001----» All matchesSwansea City1010----» All matchesSwindon Town1001----» All matchesSydney FC1010----» All matchesTorquay United1001----» All matchesTottenham Hotspur1001----» All matchesTranmere Rovers1100-1--» All matches