SoccerSTATS.com back to top
LEAGUES MATCHES STATS FAV BLOG LOGIN
northernireland_2025

Northern Ireland - NIFL Premiership

SUMMARY MATCHES HEAD-TO-HEAD GOALS HALF-TIME TIMING FIRST GOAL
🔍


HT2.5+TGBTS
Fri 9 AugGlentoran 0 - 1 Crusaders(0-1)-1-
Sat 10 AugBallymena Utd 0 - 2 Linfield(0-0)-2-
Sat 10 AugCarrick Rangers 2 - 0 Glenavon(2-0)-2-
Sat 10 AugDungannon 1 - 1 Coleraine(1-0)-2+
Sun 11 AugCliftonville 1 - 0 Portadown(1-0)-1-
Fri 16 AugColeraine 4 - 2 Ballymena Utd(1-1)+6+
Sat 17 AugGlenavon 1 - 2 Cliftonville(0-1)+3+
Sat 17 AugLinfield 3 - 1 Dungannon(3-0)+4+
Sat 17 AugLoughgall 3 - 0 Carrick Rangers(2-0)+3-
Sat 17 AugPortadown 1 - 2 Glentoran(0-1)+3+
Tue 20 AugBallymena Utd 0 - 1 Crusaders(0-1)-1-
Tue 20 AugCliftonville 1 - 0 Dungannon(0-0)-1-
Tue 20 AugGlenavon 0 - 3 Linfield(0-3)+3-
Tue 20 AugGlentoran 0 - 0 Coleraine(0-0)-0-
Tue 20 AugLoughgall 2 - 2 Portadown(1-1)+4+
Fri 23 AugCarrick Rangers 2 - 3 Glentoran(1-2)+5+
Sat 24 AugColeraine 0 - 2 Glenavon(0-1)-2-
Sat 24 AugCrusaders 1 - 1 Cliftonville(1-1)-2+
Sat 24 AugDungannon 1 - 0 Ballymena Utd(1-0)-1-
Sat 24 AugLinfield 5 - 1 Loughgall(4-0)+6+
Fri 30 AugBallymena Utd 3 - 1 Glenavon(2-1)+4+
Fri 30 AugPortadown 2 - 2 Linfield(1-1)+4+
Sat 31 AugCrusaders 2 - 1 Carrick Rangers(0-1)+3+
Sat 31 AugGlentoran 1 - 0 Cliftonville(1-0)-1-
Sat 31 AugLoughgall 0 - 2 Dungannon(0-1)-2-
Sun 1 SepColeraine 1 - 1 Larne(1-0)-2+
Sat 7 SepCarrick Rangers 0 - 1 Portadown(0-0)-1-
Sat 7 SepDungannon 1 - 0 Glentoran(1-0)-1-
Sat 7 SepGlenavon 2 - 2 Loughgall(0-0)+4+
Sat 7 SepLarne 0 - 1 Ballymena Utd(0-0)-1-
Fri 13 SepPortadown 2 - 1 Dungannon(0-1)+3+
Sat 14 SepBallymena Utd 1 - 0 Glentoran(0-0)-1-
Sat 14 SepColeraine 3 - 1 Carrick Rangers(1-1)+4+
Sat 14 SepCrusaders 0 - 1 Glenavon(0-1)-1-
Sat 14 SepLinfield 0 - 1 Larne(0-0)-1-
Sat 14 SepLoughgall 1 - 5 Cliftonville(0-3)+6+
Tue 17 SepCarrick Rangers 1 - 4 Ballymena Utd(0-2)+5+
Tue 17 SepCliftonville 0 - 0 Linfield(0-0)-0-
Tue 17 SepDungannon 1 - 0 Crusaders(1-0)-1-
Tue 17 SepGlenavon 0 - 0 Larne(0-0)-0-
Tue 17 SepGlentoran 2 - 0 Loughgall(1-0)-2-
Tue 17 SepPortadown 2 - 2 Coleraine(0-1)+4+
Fri 20 SepLarne 2 - 0 Glentoran(1-0)-2-
Sat 21 SepBallymena Utd 3 - 2 Cliftonville(1-1)+5+
Sat 21 SepColeraine 2 - 0 Loughgall(1-0)-2-
Sat 21 SepCrusaders 0 - 3 Portadown(0-1)+3-
Sat 21 SepGlenavon 1 - 1 Dungannon(0-1)-2+
Sat 21 SepLinfield 1 - 0 Carrick Rangers(0-0)-1-
Tue 24 SepLarne 2 - 0 Loughgall(1-0)-2-
Fri 27 SepCliftonville 1 - 3 Larne(1-0)+4+
Sat 28 SepColeraine 0 - 3 Linfield(0-3)+3-
Sat 28 SepDungannon 4 - 0 Carrick Rangers(2-0)+4-
Sat 28 SepGlentoran 0 - 0 Glenavon(0-0)-0-
Sat 28 SepLoughgall 0 - 4 Crusaders(0-0)+4-
Sat 28 SepPortadown 0 - 1 Ballymena Utd(0-1)-1-
Fri 4 OctLinfield 1 - 3 Glentoran(1-0)+4+
Sat 5 OctBallymena Utd 4 - 1 Loughgall(3-1)+5+
Sat 5 OctCarrick Rangers 2 - 0 Cliftonville(1-0)-2-
Sat 5 OctCrusaders 2 - 1 Coleraine(1-1)+3+
Sat 5 OctGlenavon 2 - 1 Portadown(0-1)+3+
Sun 6 OctLarne 0 - 3 Dungannon(0-1)+3-
Sat 12 OctCarrick Rangers 2 - 1 Coleraine(2-0)+3+
Sat 12 OctCrusaders 2 - 3 Linfield(0-1)+5+
Sat 12 OctGlenavon 0 - 1 Ballymena Utd(0-0)-1-
Sat 12 OctGlentoran 2 - 0 Dungannon(0-0)-2-
Sat 12 OctPortadown 1 - 0 Loughgall(1-0)-1-
Fri 18 OctLoughgall 1 - 3 Linfield(0-2)+4+
Sat 19 OctCliftonville 0 - 0 Glenavon(0-0)-0-
Sat 19 OctBallymena Utd 0 - 1 Coleraine(0-0)-1-
Sat 19 OctDungannon 2 - 0 Portadown(0-0)-2-
Sat 19 OctGlentoran 1 - 1 Carrick Rangers(1-0)-2+
Sat 19 OctLarne 1 - 1 Crusaders(0-0)-2+
Tue 22 OctCliftonville 2 - 1 Coleraine(1-1)+3+
Sat 26 OctColeraine 2 - 1 Glentoran(0-1)+3+
Sat 26 OctCrusaders 1 - 0 Ballymena Utd(0-0)-1-
Sat 26 OctDungannon 1 - 3 Loughgall(1-0)+4+
Sat 26 OctGlenavon 1 - 1 Carrick Rangers(0-0)-2+
Sat 26 OctLinfield 1 - 2 Cliftonville(1-0)+3+
Sun 27 OctPortadown 2 - 1 Larne(0-1)+3+
Fri 1 NovBallymena Utd 0 - 3 Portadown(0-0)+3-
Fri 1 NovCliftonville 1 - 0 Crusaders(1-0)-1-
Sat 2 NovColeraine 4 - 1 Dungannon(1-0)+5+
Sat 2 NovGlentoran 0 - 2 Larne(0-1)-2-
Sat 2 NovLoughgall 3 - 0 Glenavon(2-0)+3-
Sun 3 NovCarrick Rangers 1 - 3 Linfield(1-0)+4+
Sat 9 NovCrusaders 3 - 1 Loughgall(2-0)+4+
Sat 9 NovDungannon 1 - 4 Cliftonville(1-3)+5+
Sat 9 NovGlenavon 0 - 3 Glentoran(0-1)+3-
Sat 9 NovLinfield 2 - 0 Ballymena Utd(0-0)-2-
Sat 9 NovPortadown 1 - 1 Carrick Rangers(0-1)-2+
Sun 10 NovLarne 2 - 1 Coleraine(0-0)+3+
Sat 16 NovCarrick Rangers 3 - 0 Crusaders(2-0)+3-
Sat 16 NovCliftonville 0 - 1 Ballymena Utd(0-0)-1-
Sat 16 NovDungannon 2 - 0 Glenavon(1-0)-2-
Sat 16 NovGlentoran 0 - 2 Portadown(0-0)-2-
Sat 16 NovLoughgall 0 - 4 Coleraine(0-3)+4-
Sat 16 NovLarne 0 - 1 Linfield(0-1)-1-
Fri 22 NovGlentoran 1 - 0 Linfield(1-0)-1-
Sat 23 NovCarrick Rangers 0 - 1 Dungannon(0-0)-1-
Sat 23 NovCliftonville 4 - 0 Loughgall(1-0)+4-
Sat 23 NovPortadown 1 - 0 Glenavon(1-0)-1-
Sun 24 NovColeraine 1 - 2 Crusaders(0-2)+3+
Sat 30 NovBallymena Utd 1 - 2 Carrick Rangers(0-0)+3+
Sat 30 NovCrusaders 2 - 2 Dungannon(0-2)+4+
Sat 30 NovGlenavon 3 - 3 Coleraine(0-2)+6+
Sat 30 NovLinfield 2 - 1 Portadown(0-0)+3+
Sat 30 NovLoughgall 2 - 2 Glentoran(2-1)+4+
Sun 1 DecLarne 1 - 1 Cliftonville(0-1)-2+
Fri 13 DecCrusaders 1 - 3 Glentoran(1-0)+4+
Sat 14 DecBallymena Utd 0 - 1 Dungannon(0-0)-1-
Sat 14 DecCarrick Rangers 0 - 0 Loughgall(0-0)-0-
Sat 14 DecLinfield 3 - 0 Coleraine(1-0)+3-
Sat 14 DecPortadown 2 - 0 Cliftonville(2-0)-2-
Tue 17 DecDungannon 0 - 1 Linfield(0-0)-1-
Tue 17 DecGlenavon 3 - 1 Crusaders(1-1)+4+
Sat 21 DecCliftonville 1 - 2 Glentoran(1-1)+3+
Sat 21 DecLinfield 1 - 0 Glenavon(1-0)-1-
Sat 21 DecLoughgall 2 - 3 Ballymena Utd(1-2)+5+
Sat 21 DecPortadown 1 - 0 Crusaders(0-0)-1-
Mon 23 DecDungannon 0 - 1 Larne(0-0)-1-
Thu 26 DecColeraine 2 - 2 Ballymena Utd(0-2)+4+
Thu 26 DecCrusaders 2 - 0 Cliftonville(0-0)-2-
Thu 26 DecDungannon 2 - 1 Loughgall(1-0)+3+
Thu 26 DecGlenavon 2 - 0 Portadown(1-0)-2-
Thu 26 DecGlentoran 0 - 0 Linfield(0-0)-0-
Thu 26 DecLarne 0 - 0 Carrick Rangers(0-0)-0-
Mon 30 DecBallymena Utd 0 - 2 Glenavon(0-0)-2-
Mon 30 DecCarrick Rangers 0 - 0 Crusaders(0-0)-0-
Mon 30 DecLoughgall 1 - 3 Coleraine(1-0)+4+
Mon 30 DecPortadown 0 - 2 Glentoran(0-1)-2-
Tue 7 JanCrusaders 1 - 3 Larne(1-1)+4+
Fri 10 JanLarne 2 - 0 Cliftonville(0-0)-2-
Sat 11 JanCrusaders 1 - 5 Dungannon(0-2)+6+
Sat 11 JanLinfield 3 - 0 Carrick Rangers(0-0)+3-
Sat 11 JanLoughgall 0 - 1 Portadown(0-1)-1-
Fri 17 JanDungannon 2 - 3 Glenavon(0-2)+5+
Sat 18 JanCarrick Rangers 0 - 0 Ballymena Utd(0-0)-0-
Sat 18 JanCliftonville 2 - 0 Loughgall(0-0)-2-
Sat 18 JanColeraine 0 - 2 Crusaders(0-1)-2-
Sat 18 JanPortadown 1 - 3 Linfield(0-3)+4+
Sat 25 JanCrusaders 3 - 2 Portadown(1-1)+5+
Sat 25 JanGlenavon 2 - 1 Carrick Rangers(0-0)+3+
Sat 25 JanLarne 2 - 1 Ballymena Utd(2-1)+3+
Sat 25 JanLoughgall 1 - 2 Glentoran(1-0)+3+
Sat 25 JanDungannon 1 - 1 Coleraine(1-0)-2+
Sat 25 JanLinfield 2 - 1 Cliftonville(0-0)+3+
Tue 28 JanLinfield 2 - 1 Crusaders(2-1)+3+
Sat 1 FebLarne 1 - 1 Portadown(0-0)-2+
Tue 4 FebCarrick Rangers 1 - 2 Larne(1-0)+3+
Tue 4 FebColeraine 0 - 0 Cliftonville(0-0)-0-
Fri 7 FebBallymena Utd 2 - 2 Linfield(1-1)+4+
Sat 8 FebCarrick Rangers 0 - 1 Coleraine(0-0)-1-
Sat 8 FebGlentoran 1 - 0 Dungannon(0-0)-1-
Sat 8 FebLarne 0 - 1 Crusaders(0-1)-1-
Sun 9 FebCliftonville 2 - 2 Portadown(1-1)+4+
Tue 11 FebLinfield 1 - 0 Larne(0-0)-1-
Wed 12 FebCliftonville 3 - 0 Carrick Rangers(1-0)+3-
Fri 14 FebColeraine 1 - 2 Glentoran(0-1)+3+
Sat 15 FebCrusaders 3 - 1 Ballymena Utd(2-1)+4+
Sat 15 FebDungannon 3 - 1 Carrick Rangers(3-0)+4+
Sat 15 FebGlenavon 3 - 1 Cliftonville(2-0)+4+
Sat 15 FebLinfield 1 - 0 Loughgall(1-0)-1-
Sat 15 FebPortadown 2 - 0 Larne(2-0)-2-
Tue 18 FebBallymena Utd 1 - 1 Glentoran(0-0)-2+
Tue 18 FebLarne 1 - 1 Glenavon(1-0)-2+
Fri 21 FebCliftonville 2 - 0 Glentoran(0-0)-2-
Sat 22 FebBallymena Utd 2 - 0 Portadown(1-0)-2-
Sat 22 FebCarrick Rangers 0 - 0 Loughgall(0-0)-0-
Sat 22 FebGlenavon 0 - 1 Crusaders(0-1)-1-
Sat 22 FebLarne 0 - 1 Dungannon(0-1)-1-
Sat 22 FebLinfield 0 - 2 Coleraine(0-1)-2-
Wed 26 FebLoughgall 1 - 4 Larne(1-2)+5+
Sat 1 MarColeraine 2 - 0 Portadown(1-0)-2-
Tue 4 MarCarrick Rangers 1 - 0 Larne(0-0)-1-
Tue 4 MarGlentoran 1 - 0 Ballymena Utd(0-0)-1-
Tue 4 MarLoughgall 0 - 2 Glenavon(0-2)-2-
Fri 7 MarCrusaders 0 - 2 Linfield(0-0)-2-
Sat 8 MarDungannon 0 - 3 Ballymena Utd(0-1)+3-
Sat 8 MarGlenavon 0 - 1 Coleraine(0-0)-1-
Sat 8 MarLoughgall 0 - 1 Larne(0-1)-1-
Sat 8 MarPortadown 1 - 0 Carrick Rangers(0-0)-1-
Tue 11 MarBallymena Utd 1 - 2 Larne(1-1)+3+
Wed 12 MarCliftonville 0 - 2 Dungannon(0-0)-2-
Wed 12 MarGlentoran 3 - 3 Glenavon(0-2)+6+
Sat 15 MarBallymena Utd 1 - 0 Cliftonville(0-0)-1-
Sat 15 MarCarrick Rangers 0 - 0 Glentoran(0-0)-0-
Sat 15 MarCrusaders 1 - 1 Loughgall(0-0)-2+
Sat 15 MarLinfield 2 - 0 Glenavon(0-0)-2-
Sat 15 MarLarne 1 - 1 Coleraine(0-0)-2+
Sat 15 MarPortadown 1 - 1 Dungannon(0-0)-2+
Tue 18 MarColeraine 2 - 2 Cliftonville(0-0)+4+
Tue 18 MarGlentoran 2 - 2 Larne(1-0)+4+
Sat 22 MarCliftonville 3 - 0 Carrick Rangers(1-0)+3-
Sat 22 MarColeraine 1 - 0 Portadown(0-0)-1-
Sat 22 MarGlenavon 0 - 1 Larne(0-0)-1-
Sat 22 MarGlentoran 0 - 1 Crusaders(0-0)-1-
Sat 22 MarLoughgall 2 - 1 Ballymena Utd(1-1)+3+
Mon 24 MarDungannon 0 - 3 Linfield(0-2)+3-
Tue 1 AprBallymena Utd 5 - 2 Loughgall(3-0)+7+
Tue 1 AprCarrick Rangers 1 - 3 Cliftonville(1-1)+4+
Tue 1 AprDungannon 1 - 1 Larne(1-1)-2+
Tue 1 AprGlentoran 2 - 1 Coleraine(1-0)+3+
Tue 1 AprLinfield 3 - 1 Crusaders(1-0)+4+
Tue 1 AprPortadown 1 - 1 Glenavon(1-1)-2+
Sat 5 AprLinfield 2 - 1 Glentoran(2-1)+3+
Sat 5 AprCarrick Rangers 4 - 1 Portadown(3-1)+5+
Sat 5 AprCliftonville 5 - 0 Ballymena Utd(1-0)+5-
Sat 5 AprColeraine 3 - 2 Dungannon(2-1)+5+
Sat 5 AprCrusaders 2 - 2 Larne(0-1)+4+
Sat 5 AprGlenavon 0 - 1 Loughgall(0-0)-1-
Sat 12 AprBallymena Utd 1 - 1 Carrick Rangers(0-0)-2+
Sat 12 AprCliftonville 2 - 0 Glenavon(0-0)-2-
Sat 12 AprColeraine 1 - 2 Larne(1-1)+3+
Sat 12 AprCrusaders 0 - 4 Glentoran(0-2)+4-
Sat 12 AprLinfield 2 - 0 Dungannon(1-0)-2-
Sat 12 AprPortadown 3 - 1 Loughgall(1-0)+4+
Fri 18 AprLarne 2 - 1 Linfield(0-1)+3+
Sat 19 AprCrusaders 3 - 0 Coleraine(1-0)+3-
Sat 19 AprDungannon 3 - 2 Glentoran(2-1)+5+
Sat 19 AprGlenavon 2 - 0 Ballymena Utd(0-0)-2-
Sat 19 AprLoughgall 2 - 2 Carrick Rangers(1-1)+4+
Sat 19 AprPortadown 2 - 0 Cliftonville(1-0)-2-
Sat 26 AprCarrick Rangers 0 - 4 Glenavon(0-1)+4-
Sat 26 AprColeraine 1 - 0 Linfield(1-0)-1-
Sat 26 AprDungannon 1 - 0 Crusaders(0-0)-1-
Sat 26 AprLarne 0 - 0 Glentoran(0-0)-0-
Sat 26 AprLoughgall 1 - 4 Cliftonville(0-1)+5+
Sat 26 AprPortadown 2 - 1 Ballymena Utd(2-1)+3+
228 played matches
 
Match dates based on GMT time


   HGAG 1.5+2.5+3.5+TGBTSHThHTa
  Totals 304276 16410962580105131117
Averages 1.331.21 0.720.480.272.54 0.570.51
Percentages 52%48% 72%48%27% 46%53%47%



Local team won 10044%
Draw 4821%
Visitor team won 8035%
HGGoals scored by local team
AGGoals scored by visitor team
1.5+Match total goals is over 1.5
2.5+Match total goals is over 2.5
3.5+Match total goals is over 3.5
TGMatch total goals
BTSBoth teams scored
HThGoals scored by local team in the 1st half
HTaGoals scored by visitor team in the 1st half
















League statistics

228 matches played / 228
100.0% completed
Home wins:  44%
Over 1.5 goals:  72%
Draws:  21%
Over 2.5 goals:  48%
Away wins:  35%
Over 3.5 goals:  27%
Goals:  580 Home goals per match:  1.33
Goals per match:  2.54 Away goals per match:  1.21
    Both teams scored:  46%

More statistics tables can be accessed from the 'Statistics' dropdown list on the league navigation menu.
The number of matches included in the regular season may differ depending on the way each league is structured. For most national leagues, the stats above relate to the selected league competition in the regular season, excluding playoff matches. Some leagues include additional rounds of matches, for which dedicated group tables may be featured on this page. When such group tables are displayed on the main league page, the stats above also include the matches related to those tables.


 

SoccerSTATS.com - Public edition

SoccerSTATS.com provides football statistics, results and blog articles on national and international soccer competitions worldwide. Football fans can keep a tab on stats related to their favourite team or leagues of interest, and access a wide range of team performance data analytics and league standings, not only on the world's most famous professional leagues, but also on amateur and regional leagues over the world. Example of soccer statistics include league standings, form tables, top goal scorers, scoring stats, statistical previews and goal timing statistics.
Follow us on Twitter
F.A.Q. Contact Privacy Policy Change consent
Terms & conditions of use About us Cookie usage and options
Mobile app

Please note that match schedules and timing are subject to changes. Products, services, promotional offers and other offerings from partners and advertisers are subject to terms and conditions. By using this website you certify that you agree with the terms and conditions of use and the privacy policy and that you are over the age of 18 or that you have the permission of a parent or guardian to use this website, after your parent or guardian has carefully reviewed and agreed to the terms and conditions of use and the privacy policy. The website's content is provided for informational purposes only is not to be relied upon as a professional opinion whatsover. Nothing on this website should be considered as advice. This website is not associated with nor endorsed by any league or competition (whether professional, collegiate or other types of leagues / competitions), federation, association, club or team. All trademarks, brands, images, logos and names appearing on this website belong to their respective owners.
Useful links (third-party websites):   www.gamcare.org.uk       www.begambleaware.org        gamblingtherapy.org
   
Copyright 1998-2025 SoccerSTATS.com
back to top