Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC71151---» All matchesRangers FC6114----» All matchesSt. Mirren FC6312-1--» All matchesCork City5212----» All matchesKilmarnock FC5311----» All matchesSt. Johnstone FC5113----» All matchesDrogheda United41121---» All matchesSt Patrick's Athletic41121---» All matchesDundee United4013-1--» All matchesInverness CT4121----» All matchesMotherwell FC4202----» All matchesUC Dublin4211----» All matchesAberdeen FC3003----» All matchesBray Wanderers3111----» All matchesDundalk FC3111----» All matchesHamilton Academical3111----» All matchesHeart of Midlothian3003----» All matchesShamrock Rovers3021----» All matchesSligo Rovers3012-1--» All matchesAccrington Stanley2002----» All matchesBohemian FC2200----» All matchesBristol Rovers2002-1--» All matchesDerry City2002----» All matchesDunfermline Athletic2101----» All matchesNK Maribor2002----» All matchesShelbourne FC2011-1--» All matchesYeovil Town2011----» All matchesPollok FC10011---» All matchesStevenage FC11001---» All matchesAFC Wimbledon1001----» All matchesBarnet FC1010----» All matchesBarnsley FC1001----» All matchesCarlisle United1010----» All matchesClyde FC1001----» All matchesCrawley Town1010----» All matchesDagenham & Redbridge1001----» All matchesDoncaster Rovers1100----» All matchesHartlepool United1001----» All matchesLeyton Orient1010-1--» All matchesLuton Town1001----» All matchesMansfield Town1010----» All matchesMilton Keynes Dons1100----» All matchesMorecambe FC1100----» All matchesNewport County1001----» All matchesNotts County1100----» All matchesOxford United1001----» All matchesPeterborough United1100----» All matchesPortsmouth FC1100----» All matchesSheffield United1100----» All matchesWalsall FC1010----» All matchesWycombe Wanderers1010----» All matches