Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC1411122---» All matchesHeart of Midlothian14428-1--» All matchesRangers FC132292---» All matchesDundee United125431---» All matchesHibernian FC1255212--» All matchesKilmarnock FC12354----» All matchesMotherwell FC115331---» All matchesLivingston FC10361-1--» All matchesInverness CT8152----» All matchesDundee FC7601----» All matchesAberdeen FC6213-1--» All matchesDunfermline Athletic5401----» All matchesPartick Thistle5212----» All matchesFalkirk FC44002---» All matchesBohemian FC31022---» All matchesShamrock Rovers301221--» All matchesDrogheda United31021---» All matchesSligo Rovers30121---» All matchesCork City3102----» All matchesDerry City3003-1--» All matchesDundalk FC3003----» All matchesLimerick FC3111----» All matchesShelbourne FC3210----» All matchesUC Dublin3120----» All matchesFH Hafnarfjörður201111--» All matchesIF Elfsborg21101---» All matchesPort Vale FC20111---» All matchesAFC Bournemouth2101-1--» All matchesCheltenham Town2020----» All matchesCrewe Alexandra2002----» All matchesFCSB2002----» All matchesHertha BSC2011----» All matchesJFK Olimps/RFS2200----» All matchesNorthampton Town2002----» All matchesRotherham United2200----» All matchesSt Patrick's Athletic2002----» All matchesSt. Mirren FC2110----» All matchesTorquay United2002----» All matchesBrighton & Hove Albion11001---» All matchesLincoln City10101---» All matchesAccrington Stanley1010----» All matchesAldershot Town1001----» All matchesBradford City1001----» All matchesBristol Rovers1010----» All matchesBurton Albion1100-1--» All matchesBury FC1010-1--» All matchesChesterfield FC1001----» All matchesDagenham & Redbridge1001----» All matchesDoncaster Rovers1100----» All matchesGillingham FC1100----» All matchesGrimsby Town1001----» All matchesHartlepool United1100----» All matchesHereford United1001----» All matchesKrylia Sovetov1100----» All matchesLeyton Orient1010----» All matchesLuton Town1001----» All matchesMacclesfield FC1100----» All matchesMillwall FC1001----» All matchesMorecambe FC1001----» All matchesNotts County1001----» All matchesOldham Athletic1010----» All matchesRochdale AFC1100----» All matchesShrewsbury Town1100----» All matchesSwindon Town1001----» All matchesTranmere Rovers1001----» All matchesWalsall FC1001----» All matches