Record by opponent MatchesWDLScoresYellowYellow-RedRedColeraine FC226610---3» All matchesCrusaders FC211056-3--» All matchesLinfield FC21669-3-1» All matchesCliftonville FC208210----» All matchesGlenavon FC201154-2-1» All matchesLarne FC204412-3--» All matchesBallymena United18936-1--» All matchesDungannon Swifts181233-3--» All matchesCarrick Rangers15915-2--» All matchesGlentoran FC9225-1--» All matchesNewry City FC8620----» All matchesLoughgall FC7511----» All matchesPortadown FC6420----» All matchesWarrenpoint Town5500----» All matchesKilmarnock FC4103----» All matchesBangor FC3012----» All matchesCeltic FC3003----» All matchesArds FC2110----» All matchesCrawley Town2020-1--» All matchesDerry City2200----» All matchesDundee FC2002----» All matchesGżira United2011----» All matchesItaly U212110-1--» All matchesMotherwell FC2101----» All matchesRomania U212011-1--» All matchesShrewsbury Town2101----» All matchesSt. Johnstone FC2110-1--» All matchesSwansea City U212011----» All matchesTranmere Rovers2110----» All matchesWaterford FC2101----» All matchesWest Bromwich Albion U212020----» All matchesYeovil Town2020----» All matchesAberdeen FC1001----» All matchesAccrington Stanley1010----» All matchesAston Villa U211001----» All matchesBlackburn Rovers U211001----» All matchesBradford City1100----» All matchesBrentford FC1010----» All matchesBristol City1100----» All matchesBristol Rovers1100----» All matchesBurton Albion1010----» All matchesBury FC1001----» All matchesCambridge United1100----» All matchesCarlisle United1100----» All matchesColchester United1100----» All matchesCork City1001----» All matchesCove Rangers1100----» All matchesCoventry City1001----» All matchesDerby County U211001----» All matchesGermany U211001----» All matchesExeter City1001----» All matchesFaeroe Islands U211100----» All matchesFinn Harps1010----» All matchesFrance U161001----» All matchesGillingham FC1001----» All matchesGreece U191100----» All matchesHamilton Academical1010----» All matchesHartlepool United1010-1--» All matchesHeart of Midlothian1010----» All matchesInstitute FC Drumahoe1001-1--» All matchesInverness CT1010----» All matchesLeyton Orient1001----» All matchesLimavady United1100----» All matchesMilton Keynes Dons1100----» All matchesMontrose FC1100----» All matchesNewport County1100----» All matchesNorthampton Town1001----» All matchesOldham Athletic1100----» All matchesAustria U211100----» All matchesOxford United1010----» All matchesPartick Thistle1010----» All matchesPortugal U211001----» All matchesPreston North End1100----» All matchesRangers FC1001----» All matchesRapid Vienna1001----» All matchesRochdale AFC1010----» All matchesRomania U191010----» All matchesShamrock Rovers1001----» All matchesShelbourne FC1100----» All matchesSpain U191001-1--» All matchesStevenage FC1010----» All matchesStoke City U211001----» All matchesSwindon Town1010----» All matchesCzech Republic U191001----» All matchesWalsall FC1100----» All matches