Record by opponent MatchesWDLScoresYellowYellow-RedRedColeraine FC17683-7--» All matchesDungannon Swifts161006-3--» All matchesBallymena United151014-4--» All matchesLarne FC14554-4--» All matchesGlenavon FC13922-5--» All matchesGlentoran FC13337-3--» All matchesLinfield FC11326-5--» All matchesCarrick Rangers10901-3--» All matchesCrusaders FC10235-2--» All matchesCliftonville FC9315-6--» All matchesWarrenpoint Town9720-2--» All matchesPortadown FC8602-21-» All matchesNewry City FC6510-1--» All matchesInstitute FC Drumahoe5410-1--» All matchesLoughgall FC5410----» All matchesHibernian FC411211--» All matchesArds FC4220-1--» All matchesDumbarton FC3210--1-» All matchesFalkirk FC3012----» All matchesLivingston FC3300-2--» All matchesMotherwell FC3102-1--» All matchesRangers FC3012-1--» All matchesSt. Mirren FC3021----» All matchesAlloa Athletic2200-1--» All matchesBangor FC2110----» All matchesCeltic FC2101----» All matchesFK Auda2002-1--» All matchesQueen Of The South2200----» All matchesRaith Rovers2002----» All matchesRoss County FC2101----» All matchesSt. Johnstone FC2011----» All matchesSt. Joseph's FC2011----» All matchesHeart of Midlothian10101---» All matchesAberdeen FC1010----» All matchesAnnan Athletic1100----» All matchesBerwick Rangers1100-1--» All matchesBorac Banja Luka1010----» All matchesDundee FC1100----» All matchesDundee United1100----» All matchesElgin City1100----» All matchesFC Zürich1001----» All matchesFK Žalgiris1001----» All matchesLegia Warszawa1001-1--» All matchesPartick Thistle1001----» All matchesThe New Saints1100----» All matches