LATEST
FTLarne 1–2 LinfieldFTCliftonville 1–2 PortadownFTBallymena 2–1 CrusadersFTBangor 0–0 DungannonFTCarrick 2–2 LinfieldFTGlentoran 1–0 LimavadyFTLarne 2–3 ColeraineNEXT UPSAT 3PMCarrick v LimavadySAT 3PMCrusaders v ColeraineSAT 3PMDungannon v CliftonvilleSAT 3PMGlentoran v BallymenaSAT 6PMBangor v LarneTUE 7.45PMLarne v LimavadyFRI 7.45PMColeraine v GlentoranFRI 7.45PMLarne v PortadownSAT 3PMBallymena v BangorSAT 3PMCliftonville v Carrick

Gibson

Irish League stats
The Stats Lab
Verified team-level numbers · this season and last

2026/27 so far · 69 matches

2.71
Goals per game
54%
Over 2.5
49%
Both scored
46%
Home wins
Worked out from the scorelines, so they cover all 69 matches played.

Team stats · 69 matches played

COLColeraineColeraine12 games2.2
Larne crestLarneLarne9 games2.0
CARCarrick RangersCarrick12 games1.8
LINLinfieldLinfield12 games0.8
Glentoran crestGlentoranGlentoran12 games0.8
Larne crestLarneLarne9 games0.9
Larne crestLarneLarne9 games56%
LINLinfieldLinfield12 games50%
Glentoran crestGlentoranGlentoran12 games50%
COLColeraineColeraine12 games2.58
LINLinfieldLinfield12 games2.42
Larne crestLarneLarne9 games2.11
CRUCrusadersCrusaders12 games92%
COLColeraineColeraine12 games67%
CARCarrick RangersCarrick12 games58%
CRUCrusadersCrusaders12 games67%
BALBallymena UnitedBallymena11 games64%
COLColeraineColeraine12 games58%

The Entertainment Index · goals per game in their matches · 2026/27

CAR
Carrick Rangers · over 2.5 goals 58% · both scored 50%3.33
CRU
Crusaders · over 2.5 goals 92% · both scored 67%3.25
COL
Coleraine · over 2.5 goals 67% · both scored 58%3.17
BAL
Ballymena United · over 2.5 goals 55% · both scored 64%2.91
Larne crest
Larne · over 2.5 goals 56% · both scored 44%2.89
BAN
Bangor · over 2.5 goals 58% · both scored 50%2.83
POR
Portadown · over 2.5 goals 50% · both scored 50%2.58
LIM
Limavady United · over 2.5 goals 45% · both scored 45%2.55
CLI
Cliftonville · over 2.5 goals 50% · both scored 42%2.33
DUN
Dungannon Swifts · over 2.5 goals 27% · both scored 27%2.27
LIN
Linfield · over 2.5 goals 42% · both scored 42%2.25
Glentoran crest
Glentoran · over 2.5 goals 42% · both scored 50%2.17
Worked out from the scorelines, so every game counts. League-wide, 54% of the 69 matches went over 2.5 goals and both teams scored in 49%.

Runs

LINLinfieldunbeaten11
LINLinfieldgames scoring11
COLColerainegames scoring10
BALBallymenagames scoring8
Larne crestLarnegames scoring8
CLICliftonvilledefeats in a row6
Current runs of 3 or more, from every recorded result.

Who they have played

Top 6Rest
COLColeraine
2.17
6 games
3.00
6 games
LINLinfield
2.17
6 games
2.67
6 games
Larne crestLarne
1.40
5 games
3.00
4 games
Glentoran crestGlentoran
1.20
5 games
2.00
7 games
BALBallymena
1.00
4 games
1.57
7 games
CRUCrusaders
0.86
7 games
1.80
5 games
CLICliftonville
0.50
6 games
1.50
6 games
LIMLimavady
0.50
6 games
1.80
5 games
BANBangor
0.33
6 games
0.67
6 games
CARCarrick
0.33
6 games
2.50
6 games
PORPortadown
0.33
6 games
1.00
6 games
DUNDungannon
0.20
5 games
2.17
6 games
Points per game against the current top 6 and against the rest. Measured against the table as it stands, so it shifts as clubs move — a win over a side who then slide down becomes a result against the bottom half.

Projected finish · 2026/27 · GIBSON estimate

COL
1. Coleraine · 31 from 1298
LIN
2. Linfield · 29 from 1292
Larne crest
3. Larne · 19 from 980
Glentoran crest
4. Glentoran · 20 from 1263
CAR
5. Carrick Rangers · 17 from 1254
BAL
6. Ballymena United · 15 from 1152
A GIBSON estimate, not a prediction anyone has made: each club's points per game after round 12, carried across the 38 games of a full season. It takes no account of who anyone still has to play, of injuries, or of the split.

The title race · 2026/27 · model projection

The rest of the season played 10,000 times from each club's expected goals, after round 12: how often each club finished in each place. A model's view, not a prediction.
Sort by
COL
Coleraine82 pts · 71–92
65%
LIN
Linfield75 pts · 64–86
18%
Larne crest
Larne74 pts · 62–85
15%
Glentoran crest
Glentoran64 pts · 53–75
1.2%
DUN
Dungannon54 pts · 44–64
<0.1%
CAR
Carrick52 pts · 43–62
<0.1%
BAL
Ballymena49 pts · 39–58
<0.1%
CLI
Cliftonville48 pts · 37–57
<0.1%
CRU
Crusaders42 pts · 31–51
<0.1%
LIM
Limavady38 pts · 28–49
<0.1%
POR
Portadown37 pts · 27–48
<0.1%
BAN
Bangor35 pts · 24–45
<0.1%
Player chartsLeading scorers, expected goals and squad values

The table and the chances · 2026/27

COL
LIN
Glentoran crest
Larne crest
CAR
BAL
CRU
DUN
CLI
LIM
POR
BAN
Chances rank them higherDungannon 8 → 4 · Bangor 12 → 9
The table ranks them higherCrusaders 7 → 11
On the right, the same clubs ranked by xG difference: chances created minus chances conceded, per 90 minutes. A steep line is a club whose results and chances disagree; lines are coloured where they are 3 or more places apart. Games played run from 9 to 12, and a figure off 9 is thinner than one off 12. Via FootyStats, 22 Oct 2026.

League map · xG made v xG allowed, per game

Coleraine: 1.70 xG, 0.93 xG against per gameCOLLarne: 1.62 xG, 0.90 xG against per gameLARCarrick Rangers: 1.53 xG, 1.59 xG against per gameCARDungannon Swifts: 1.48 xG, 1.23 xG against per gameDUNLinfield: 1.46 xG, 0.89 xG against per gameLINGlentoran: 1.37 xG, 1.14 xG against per gameGLECliftonville: 1.35 xG, 1.43 xG against per gameCLIBallymena United: 1.20 xG, 1.34 xG against per gameBALPortadown: 1.09 xG, 1.57 xG against per gamePORBangor: 0.99 xG, 1.40 xG against per gameBANCrusaders: 0.96 xG, 1.47 xG against per gameCRULimavady United: 0.91 xG, 1.62 xG against per gameLIMxG per game →← xG allowed (fewer at top)

Yellow cards · 2026/27 · per game

Glentoran crest
Glentoran · 32Y · 2R2.67
POR
Portadown · 28Y · 3R2.33
CAR
Carrick Rangers · 24Y · 4R2.00
CRU
Crusaders · 22Y1.83
DUN
Dungannon Swifts · 18Y · 1R1.80
Larne crest
Larne · 16Y · 2R1.78
LIN
Linfield · 18Y · 1R1.64
LIM
Limavady United · 17Y · 4R1.55
CLI
Cliftonville · 18Y · 2R1.50
COL
Coleraine · 18Y1.50
BAN
Bangor · 16Y · 2R1.45
BAL
Ballymena United · 11Y · 1R1.10
Yellows per game, over the 67 of 69 matches whose card record we hold. Reds are recorded for 33 of them — a club with no red shown is a club we have no red-card row for, not a club that has had none.

Possession & shooting · per match · top 6 of 12

COLColeraineColeraine13.0 shots · 45% on target56.8%
LINLinfieldLinfield8.7 shots · 45% on target54.3%
CLICliftonvilleCliftonville9.3 shots · 45% on target53.8%
DUNDungannon SwiftsDungannon10 of 1110.7 shots · 46% on target52.3%
BALBallymena UnitedBallymena8.1 shots · 40% on target51.6%
Glentoran crestGlentoranGlentoran9.3 shots · 44% on target51.0%
Possession and shooting are entered by hand and cover 68 of the 69 matches played. Each figure is an average over the games written up, not the games played — any club short of the full set says so on its row.
2025/26 · the completed set
Below are last season's finished team numbers — possession, the GIBSON Index and the skill radars, compiled once that campaign was over. 2026/27 is above, 12 games in.

The Entertainment Index · goals per game in their matches · 2025/26 · final

CRU
Crusaders · over 2.5 goals 63% · both scored 50%3.39
CAR
Carrick Rangers · over 2.5 goals 61% · both scored 66%3.21
COL
Coleraine · over 2.5 goals 61% · both scored 58%3.16
DUN
Dungannon Swifts · over 2.5 goals 55% · both scored 39%3.13
CLI
Cliftonville · over 2.5 goals 58% · both scored 58%3.00
Glentoran crest
Glentoran · over 2.5 goals 53% · both scored 53%2.92
POR
Portadown · over 2.5 goals 61% · both scored 53%2.89
BAN
Bangor · over 2.5 goals 53% · both scored 55%2.79
GLV
Glenavon · over 2.5 goals 58% · both scored 50%2.79
BAL
Ballymena United · over 2.5 goals 47% · both scored 55%2.74
Larne crest
Larne · over 2.5 goals 47% · both scored 39%2.61
LIN
Linfield · over 2.5 goals 47% · both scored 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 · 2025/26 · final

Larne crestLarne55%
LINLinfield42%
Glentoran crestGlentoran39%
COLColeraine34%
CLICliftonville26%
% of games without conceding

Half-time watch · 2025/26 · final

1.66
HT goals avg in Carrick Rangers 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 · 2025/26 · final

Glentoran crest
Glentoran · xG 1.64 · xGA 0.96+0.68
COL
Coleraine · xG 1.72 · xGA 1.08+0.64
Larne crest
Larne · xG 1.56 · xGA 1.10+0.46
LIN
Linfield · xG 1.56 · xGA 1.16+0.40
DUN
Dungannon Swifts · xG 1.42 · xGA 1.41+0.01
CLI
Cliftonville · xG 1.41 · xGA 1.46−0.05
CAR
Carrick Rangers · xG 1.32 · xGA 1.44−0.12
BAL
Ballymena United · xG 1.17 · xGA 1.45−0.28
GLV
Glenavon · xG 1.21 · xGA 1.53−0.32
POR
Portadown · xG 1.19 · xGA 1.61−0.42
BAN
Bangor · xG 1.12 · xGA 1.60−0.48
CRU
Crusaders · xG 1.25 · xGA 1.89−0.64
The metric that stings east Belfast: Glentoran had the league's best xG difference (+0.68) and its meanest expected defence — and finished 3rd. Larne conceded 0.68 goals per game against an expected 1.10: title-winning goalkeeping and game management.

Top 10 by expected goals · goals against xG · 2025/26 · final

Glentoran crestPatrick Hoban26g / 16.8 xG+9.2
COLMatthew Shevlin20g / 13.1 xG+6.9
COLJoel Cooper21g / 13.0 xG+8.0
CRUFraser BrydenLeft22g / 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
Larne crestAndrew RyanLeft14g / 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 — 9.2 goals of pure finishing, the most clinical season the league has seen in years.

Goals scored & possession · 2025/26 · final

COL
Coleraine · 54.79% poss.83 goals
Glentoran crest
Glentoran · 53.71% poss.73 goals
Larne crest
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 2025/26: Coleraine outscored everyone — 10 more than champions Larne — and still finished 2nd. All figures verified via AiScore and published stats tables, July 2026.

Longest away trips · 26/27

BAN
Bangor to Limavady United57 mi
LIM
Limavady United to Bangor57 mi
Glentoran crest
Glentoran to Limavady United52 mi
COL
Coleraine to Bangor51 mi
LIN
Linfield to Limavady United51 mi
POR
Portadown to Coleraine50 mi
League average season away miles: 456
Straight-line distance from ground coordinates (Wikidata, CC0), not road/travel miles.
Spot an error? Tell GIBSON on Xor by email
GIBSON is free and carries no ads. Season Ticket members vote on new features and see them first.
Results updated 22 Oct, 4.23pm
GIBSON 1.4.0 · build 22 OCT ·
Spot an error? Tell GIBSON on Xor by email
Unofficial fan project — not affiliated with the NIFL or any club · Privacy · RSS