Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC1857671--» All matchesHeart of Midlothian174853--1» All matchesDundee United1674531--» All matchesSt. Mirren FC1672737-1» All matchesRangers FC16421024--» All matchesCeltic FC1543825--» All matchesHibernian FC1561821--» All matchesInverness CT146265---» All matchesFalkirk FC1483322--» All matchesKilmarnock FC1350851--» All matchesMotherwell FC135442---» All matchesLivingston FC127322---» All matchesDunfermline Athletic10523-1--» All matchesDumbarton FC87101---» All matchesQueen Of The South74121---» All matchesGreenock Morton FC7322----» All matchesRaith Rovers6510----» All matchesCrystal Palace52211---» All matchesIpswich Town512211--» All matchesPreston North End5131----» All matchesSwansea City5032-1--» All matchesDerby County42022---» All matchesCowdenbeath FC43101---» All matchesQueens Park Rangers42021---» All matchesWatford FC41211---» All matchesAlloa Athletic4220----» All matchesCoventry City4013----» All matchesSheffield United4130----» All matchesSt. Johnstone FC4013--1-» All matchesDundee FC32102---» All matchesPlymouth Argyle31021---» All matchesReading FC300311--» All matchesSt Patrick's Athletic310211--» All matchesBohemian FC3102----» All matchesBristol City3210----» All matchesCardiff City3003-1--» All matchesCliftonville FC3012-1--» All matchesCork City3003----» All matchesMiddlesbrough FC3102----» All matchesSan Francisco Deltas3003----» All matchesSligo Rovers3102----» All matchesLinfield FC21011---» All matchesNewcastle United200211--» All matchesPeterborough United22001---» All matchesPuerto Rico FC21011---» All matchesBarnsley FC2002----» All matchesBlackpool FC2011----» All matchesBrechin City FC2200----» All matchesBurnley FC2110-1--» All matchesDinamo Minsk2101----» All matchesDnipro Dnipropetrovsk2011----» All matchesFC Dinaburg2200----» All matchesIF Elfsborg2002----» All matchesIndy Eleven2110----» All matchesInstitute FC Drumahoe2011----» All matchesJacksonville Armada2002----» All matchesLeeds United2011----» All matchesLeicester City2002----» All matchesMiami FC2002-1--» All matchesMillwall FC2101----» All matchesNorwich City2110----» All matchesOdense BK2101-1--» All matchesOttawa Fury2002-1--» All matchesPeterhead FC2200----» All matchesScunthorpe United2200----» All matchesShamrock Rovers2110----» All matchesSheffield Wednesday2200----» All matchesWest Bromwich Albion2002----» All matchesWolverhampton Wanderers2002----» All matchesZenit St. Petersburg2002----» All matchesGalway United11002---» All matchesAirdrieonians FC11001---» All matchesBray Wanderers10011---» All matchesCrumlin United11001---» All matchesDerry City10101---» All matchesGermany U2110011---» All matchesLiechtenstein U21110011--» All matchesLuxembourg10101---» All matchesNewry City FC11001---» All matchesWaterford FC10011---» All matchesAccrington Stanley1001----» All matchesAlbania1001----» All matchesAlbion Rovers1010----» All matchesAzerbaijan1010-1--» All matchesAZ Alkmaar1001----» All matchesBallymena United1001----» All matchesBrentford FC1100----» All matchesCharlton Athletic1100----» All matchesCrusaders FC1001----» All matchesDundalk FC1001----» All matchesDungannon Swifts1100----» All matchesEast Fife FC1100----» All matchesFinn Harps1100----» All matchesFinland1010----» All matchesGlenavon FC1010----» All matchesGlentoran FC1100----» All matchesGretna FC1100----» All matchesHamilton Academical1100----» All matchesHull City1100----» All matchesLimerick FC1100----» All matchesMaccabi Tel Aviv1100----» All matchesNorth Carolina FC1001----» All matchesNorway1001----» All matchesNottingham Forest1001----» All matchesNotts County1100----» All matchesPortsmouth FC1001----» All matchesPortugal1010----» All matchesRomania1001----» All matchesRomania U211001----» All matchesRussia1001----» All matchesScotland1010----» All matchesSlovakia1001----» All matchesCzech Republic1010----» All matchesUC Dublin1100----» All matchesHungary1001----» All matchesUruguay1001----» All matchesWales1010----» All matchesWexford FC1100----» All matches