Gibson

The home of Irish League stats
The Stats Lab ⚡
25/26 season · verified team-level numbers
The Entertainment Index · goals per game in their matches
CRU
Crusaders · O2.5 63% · BTS 50%3.39
CAR
Carrick Rangers · O2.5 61% · BTS 66%3.21
COL
Coleraine · O2.5 61% · BTS 58%3.16
DUN
Dungannon Swifts · O2.5 55% · BTS 39%3.13
CLI
Cliftonville · O2.5 58% · BTS 58%3.00
GLE
Glentoran · O2.5 53% · BTS 53%2.92
POR
Portadown · O2.5 61% · BTS 53%2.89
BAN
Bangor · O2.5 53% · BTS 55%2.79
GLV
Glenavon · O2.5 58% · BTS 50%2.79
BAL
Ballymena United · O2.5 47% · BTS 55%2.74
LAR
Larne · O2.5 47% · BTS 39%2.61
LIN
Linfield · O2.5 47% · BTS 39%2.47
Crusaders games were pure chaos (3.39 goals a game); Linfield games were chess (2.47). League average: 55.3% of matches went over 2.5 goals, both teams scored in 51.3%.
🧤 Clean sheet kings
LARLarne55%
LINLinfield42%
GLEGlentoran39%
COLColeraine34%
CLICliftonville26%
% of games without conceding
⏱️ Half-time watch
1.66
HT goals avg in Carrick games — the league's fastest starters
0.95
in Linfield games — bring a coffee for the first half
The xG Lab · expected goals per 90
COL
Coleraine · xG 1.72 · xGA 1.08+0.64
GLE
Glentoran · xG 1.64 · xGA 0.96+0.68
LIN
Linfield · xG 1.56 · xGA 1.16+0.40
LAR
Larne · xG 1.56 · xGA 1.10+0.46
DUN
Dungannon Swifts · xG 1.42 · xGA 1.41+0.01
CLI
Cliftonville · xG 1.41 · xGA 1.460.05
CAR
Carrick Rangers · xG 1.32 · xGA 1.440.12
CRU
Crusaders · xG 1.25 · xGA 1.890.64
GLV
Glenavon · xG 1.21 · xGA 1.530.32
POR
Portadown · xG 1.19 · xGA 1.610.42
BAL
Ballymena United · xG 1.17 · xGA 1.450.28
BAN
Bangor · xG 1.12 · xGA 1.600.48
The metric that stings east Belfast: Glentoran had the league's best xG difference (+0.68) and its meanest expected defence — and finished third. Larne conceded 0.68 goals per game against an expected 1.10: title-winning goalkeeping and game management.
Clinical XI · goals vs expected goals
GLEPatrick Hoban26g / 16.8 xG+9.2
COLMatthew Shevlin20g / 13.1 xG+6.9
COLJoel Cooper21g / 13.0 xG+8.0
CRUFraser Bryden22g / 12.8 xG+9.2
LINMatthew Fitzpatrick20g / 11.3 xG+8.7
BANDaniel Purkis16g / 11.1 xG+4.9
CARPaul Heatley12g / 8.3 xG+3.7
LARAndrew Ryan14g / 8.1 xG+5.9
POREamon Fyfe14g / 7.7 xG+6.3
COLWilliam Patching12g / 7.2 xG+4.8
Hoban scored 26 from chances worth 16.8 — over nine goals of pure finishing, the most clinical season the league has seen in years. Source: FootyStats, including play-offs; totals may differ slightly from the league-only scorer chart above.
Goals scored & possession
COL
Coleraine · 54.79% poss.83 goals
GLE
Glentoran · 53.71% poss.73 goals
LAR
Larne · 51.5% poss.73 goals
CAR
Carrick Rangers · 47.69% poss.65 goals
LIN
Linfield · 52.03% poss.64 goals
CLI
Cliftonville · 48.03% poss.56 goals
CRU
Crusaders · 47.13% poss.48 goals
DUN
Dungannon Swifts · 50.49% poss.48 goals
BAL
Ballymena United · 49.76% poss.46 goals
POR
Portadown · 46.95% poss.44 goals
BAN
Bangor · 45.55% poss.41 goals
GLV
Glenavon · 47.13% poss.37 goals
The quirk of 25/26: Coleraine outscored everyone — 10 more than champions Larne — and still finished second. All figures verified via AiScore and published stats tables, July 2026.
Spot an error? Tell GIBSON
GIBSON 1.07 · build 21 JUL · 🏆
Spot an error? Tell GIBSON
Unofficial fan project — not affiliated with the NIFL or any club · Privacy · RSS