Record by opponent MatchesWDLScoresYellowYellow-RedRedColeraine FC10334-1--» All matchesDungannon Swifts95041---» All matchesGlenavon FC6501---1» All matchesPortadown FC6402-1--» All matchesCarrick Rangers5203----» All matchesCrusaders FC5203----» All matchesBallymena United4301-1--» All matchesBangor FC4400----» All matchesCliftonville FC4211----» All matchesGlentoran FC4112----» All matchesLarne FC4031-1--» All matchesLoughgall FC4301----» All matchesAnnagh United3300----» All matchesKnockbreda FC22001---» All matchesArds FC2110----» All matchesBallinamallard United FC2101----» All matchesBallyclare Comrades2101-1--» All matchesDergview FC2101----» All matchesH&W Welders2020----» All matchesInstitute FC Drumahoe2011----» All matchesLatvia U212200----» All matchesLinfield FC2002-1--» All matchesNewington FC2101----» All matchesNewry City FC2110-1--» All matchesShelbourne FC2002----» All matchesAlbania U171010----» All matchesDundela FC1001----» All matchesEngland U161001----» All matchesFK Žalgiris1100----» All matchesItaly U191001----» All matchesItaly U171001----» All matchesJK Nõmme Kalju1001----» All matchesLimavady United1100----» All matchesAustria U181001-1--» All matchesPortugal U211001----» All matchesPortugal U191001----» All matchesRomania U191001----» All matchesScotland U171001----» All matchesSlovakia U191010----» All matchesCzech Republic U191001----» All matchesVíkingur1100----» All matches