Record by opponent MatchesWDLScoresYellowYellow-RedRedCrusaders FC8206131-» All matchesDungannon Swifts7223----» All matchesGlentoran FC7214-1--» All matchesLarne FC7124----» All matchesLinfield FC6204-2--» All matchesBallymena United5212-3--» All matchesCliftonville FC5014----» All matchesFalkirk FC5014----» All matchesPortadown FC5311----» All matchesBangor FC420211--» All matchesCarrick Rangers430111--» All matchesAlloa Athletic4112-1--» All matchesHamilton Academical4013-1--» All matchesKelty Hearts4013-1--» All matchesMontrose FC4103----» All matchesStirling Albion FC4031-2--» All matchesEdinburgh City3210111-» All matchesColeraine FC3003-1--» All matchesCove Rangers3300-2--» All matchesLoughgall FC3300----» All matchesArbroath FC2200-1--» All matchesAyr United2002-1--» All matchesGlenavon FC2101-1--» All matchesPartick Thistle2110-1--» All matchesQueen's Park FC2101-1--» All matchesAnnan Athletic1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesCeltic FC1001----» All matchesChina U171100----» All matchesClyde FC1100----» All matchesDenmark U171001----» All matchesDundee FC1100----» All matchesDundee United1100----» All matchesElgin City1100--1-» All matchesGreenock Morton FC1001-1--» All matchesHammarby IF U191100----» All matchesInverness CT1001----» All matchesIreland U161001----» All matchesIsrael U171010----» All matchesLimavady United1001----» All matchesLivingston FC1001----» All matchesMalta U211001----» All matchesMotherwell FC1001----» All matchesNetherlands U171001----» All matchesNorthern Ireland U161001----» All matchesRaith Rovers1010----» All matchesSan Marino U171100----» All matchesSweden U171001----» All matchesSeptemvri Sofia U191100----» All matchesSevilla FC U191001----» All matchesSlovakia U171001-1--» All matchesSpain U211001----» All matchesSt. Mirren FC1001----» All matchesCzech Republic U171001----» All matchesTurkey U171010----» All matchesWales U161010----» All matches