Record by opponent MatchesWDLScoresYellowYellow-RedRedDungannon Swifts13832-3--» All matchesGlentoran FC12336-2-1» All matchesCliftonville FC11335----» All matchesLarne FC11344-2--» All matchesLinfield FC11326-1--» All matchesCrusaders FC105051---» All matchesCarrick Rangers10514-2--» All matchesGlenavon FC9612-1--» All matchesPortadown FC76101---» All matchesBallymena United6510-2--» All matchesLoughgall FC6402-1--» All matchesNewry City FC4121-1--» All matchesBangor FC3201----» All matchesBolton Wanderers3102-1--» All matchesScotland U213012----» All matchesColeraine FC2200----» All matchesDoncaster Rovers2110----» All matchesHJK Helsinki2002----» All matchesSunderland AFC2101----» All matchesBarrow AFC1001----» All matchesBurton Albion1001----» All matchesCheltenham Town1001----» All matchesGillingham FC1010----» All matchesIreland U161001----» All matchesLimavady United1100----» All matchesLithuania U211010----» All matchesManchester United U211100----» All matchesNetherlands U171001----» All matchesPortugal U191001----» All matchesSan Marino U171100----» All matchesScotland U161100----» All matchesSheffield Wednesday1001-1--» All matchesSlovakia U171001-1--» All matchesSpain U211001----» All matchesCzech Republic U171001----» All matchesTurkey U171010----» All matchesWycombe Wanderers1001-1--» All matches