The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
NOR

Premier Intermediate League 2025/26

Every result, the table as it finished, and the price each match went off at. 172 matches played between August 2025 and May 2026.

172Matches
612Goals
3.56Per game
51.2%Home wins
13%Priced at kickoff
Strabane AthleticTop of the table

Final table 14 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 SAStrabane Athletic 25 15 3 7 +11 48
2 DOLDollingstown 26 14 4 8 +18 46
3 MPMoyola Park 25 13 4 8 +34 43
4 RATRathfriland 22 13 2 7 +30 41
5 NCANewry City AFC 24 12 5 7 +8 41
6 BRBallymacash Rangers 24 13 1 10 +11 40
7 DERDergview 23 10 6 7 +5 36
8 BCBallyclare Comrades 26 11 3 12 -2 36
9 OSOxford Sunnyside 25 11 2 12 +6 35
10 PORPortstewart 25 9 7 9 -1 34
11 KNOKnockbreda 25 9 6 10 -6 33
12 CUCoagh United 26 7 6 13 -19 27
13 LDLisburn Distillery 25 7 4 14 -16 25
14 BTBanbridge Town 23 1 1 21 -79 4

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.56
612 goals. 69.8% of matches went over 2.5.
Home advantage
51.2%
Draws 15.7%, away wins 33.1%.
Half-time lead held
82.6%
From 92 matches where someone led at the break.
2–1 21 · 12.2%
0–1 17 · 9.9%
2–0 11 · 6.4%
3–1 10 · 5.8%
0–0 9 · 5.2%
1–1 8 · 4.7%

Results 180

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Friday 1 May 2026
18:00 Moyola Park 6 – 0 Lisburn Distillery — — —
18:00 Oxford Sunnyside 4 – 3 Banbridge Town — — —
18:00 Knockbreda 0 – 4 Rathfriland — — —
18:00 Strabane Athletic 3 – 1 Coagh United 1.28 6.51 11.00
18:00 Dollingstown 0 – 1 Newry City AFC — — —
18:00 Ballymacash Rangers 2 – 1 Portstewart — — —
18:00 Ballyclare Comrades 3 – 1 Dergview — — —
Tuesday 28 April 2026
18:45 Rathfriland cancelled Dergview — — —
18:00 Strabane Athletic 4 – 4 Lisburn Distillery 1.38 5.00 7.10
18:00 Knockbreda 1 – 1 Portstewart 2.48 3.61 2.53
Saturday 25 April 2026
18:45 Dollingstown 3 – 2 Moyola Park — — —
14:00 Newry City AFC 0 – 0 Coagh United — — —
14:00 Strabane Athletic cancelled Oxford Sunnyside — — —
14:00 Dergview cancelled Rathfriland — — —
14:00 Banbridge Town cancelled Portstewart — — —
14:00 Lisburn Distillery 1 – 3 Ballymacash Rangers 2.83 4.22 2.08
Thursday 23 April 2026
18:45 Dergview 2 – 3 Newry City AFC 2.33 3.87 2.58
17:45 Coagh United 1 – 3 Rathfriland — — —
17:45 Moyola Park 0 – 1 Knockbreda — — —
Tuesday 21 April 2026
18:45 Dergview 0 – 0 Strabane Athletic 2.54 4.34 2.22
17:45 Banbridge Town 3 – 2 Moyola Park — — —
17:45 Knockbreda 0 – 0 Oxford Sunnyside 2.39 4.37 2.34
Saturday 18 April 2026
14:00 Lisburn Distillery 3 – 3 Knockbreda — — —
14:00 Coagh United 3 – 1 Ballyclare Comrades — — —
14:00 Dergview 2 – 6 Ballymacash Rangers — — —
14:00 Banbridge Town 0 – 3 Dollingstown — — —
14:00 Portstewart 1 – 1 Oxford Sunnyside — — —
14:00 Rathfriland 0 – 1 Moyola Park — — —
Friday 17 April 2026
19:00 Newry City AFC 0 – 1 Strabane Athletic — — —
Tuesday 14 April 2026
18:45 Dollingstown 3 – 2 Strabane Athletic — — —
18:45 Dergview 1 – 0 Moyola Park 3.34 4.13 1.96
Saturday 11 April 2026
14:00 Strabane Athletic 2 – 1 Portstewart 1.86 3.95 3.64
14:00 Lisburn Distillery 1 – 3 Dergview — — —
13:00 Ballymacash Rangers 0 – 1 Rathfriland — — —
13:00 Dollingstown 2 – 3 Coagh United — — —
Friday 10 April 2026
18:45 Oxford Sunnyside 5 – 2 Ballyclare Comrades 2.84 3.85 2.17
18:45 Newry City AFC 0 – 0 Moyola Park — — —
Tuesday 7 April 2026
19:45 Rathfriland 2 – 1 Newry City AFC — — —
18:45 Ballyclare Comrades 0 – 2 Strabane Athletic 3.05 4.67 1.90
18:45 Moyola Park 7 – 1 Ballymacash Rangers — — —
18:45 Dergview 3 – 0 Knockbreda — — —
Saturday 4 April 2026
14:00 Dollingstown 2 – 0 Oxford Sunnyside — — —
14:00 Ballyclare Comrades 3 – 1 Rathfriland — — —
14:00 Banbridge Town 0 – 1 Strabane Athletic — — —
14:00 Coagh United 0 – 1 Portstewart — — —
Friday 3 April 2026
19:00 Ballymacash Rangers 3 – 2 Lisburn Distillery 1.88 3.97 3.54
Saturday 28 March 2026
15:00 Strabane Athletic 2 – 1 Ballymacash Rangers — — —
15:00 Knockbreda 1 – 0 Ballyclare Comrades — — —
15:00 Coagh United 1 – 3 Lisburn Distillery — — —
15:00 Rathfriland 4 – 1 Oxford Sunnyside — — —
15:00 Portstewart 1 – 1 Dollingstown 2.75 3.97 2.08
Tuesday 24 March 2026
19:45 Dergview 2 – 1 Lisburn Distillery 1.88 3.89 3.54
Saturday 21 March 2026
15:00 Lisburn Distillery 1 – 5 Strabane Athletic — — —
15:00 Oxford Sunnyside 4 – 0 Newry City AFC — — —
15:00 Ballymacash Rangers 8 – 1 Banbridge Town — — —
15:00 Knockbreda 3 – 0 Dergview — — —
Friday 20 March 2026
19:45 Ballyclare Comrades 3 – 4 Dollingstown — — —
19:45 Rathfriland 2 – 0 Portstewart — — —
19:45 Moyola Park 4 – 1 Coagh United — — —
Saturday 14 March 2026
15:00 Portstewart 4 – 1 Ballyclare Comrades — — —
15:00 Coagh United 0 – 1 Ballymacash Rangers — — —
15:00 Dollingstown 2 – 2 Lisburn Distillery — — —
Friday 13 March 2026
19:45 Newry City AFC 2 – 1 Knockbreda — — —
Tuesday 10 March 2026
19:45 Moyola Park 2 – 1 Rathfriland — — —
Saturday 7 March 2026
15:00 Lisburn Distillery 0 – 3 Newry City AFC — — —
15:00 Portstewart 5 – 0 Banbridge Town — — —
15:00 Oxford Sunnyside 2 – 4 Dergview — — —
15:00 Strabane Athletic 2 – 1 Moyola Park — — —
15:00 Knockbreda 0 – 0 Coagh United 2.17 3.72 2.90
Friday 6 March 2026
19:45 Rathfriland 0 – 1 Dollingstown — — —
19:45 Ballyclare Comrades 1 – 6 Ballymacash Rangers — — —
Tuesday 3 March 2026
19:45 Dergview 2 – 2 Portstewart — — —
Saturday 28 February 2026
15:00 Ballymacash Rangers 0 – 4 Oxford Sunnyside — — —
15:00 Dollingstown 2 – 1 Knockbreda — — —
15:00 Rathfriland 2 – 5 Strabane Athletic — — —
15:00 Moyola Park 4 – 0 Portstewart — — —
15:00 Dergview 2 – 2 Coagh United — — —
14:00 Banbridge Town 2 – 4 Lisburn Distillery — — —
Friday 27 February 2026
19:45 Newry City AFC 2 – 0 Ballyclare Comrades — — —
Tuesday 24 February 2026
20:00 Ballymacash Rangers 3 – 1 Strabane Athletic — — —
19:45 Oxford Sunnyside 2 – 5 Rathfriland — — —
Saturday 21 February 2026
15:00 Dergview 2 – 3 Dollingstown — — —
14:00 Coagh United 4 – 0 Banbridge Town 1.40 4.68 7.84
14:00 Lisburn Distillery 1 – 2 Rathfriland — — —
14:00 Portstewart 4 – 0 Knockbreda — — —
Friday 20 February 2026
20:00 Ballymacash Rangers 3 – 1 Newry City AFC — — —
19:45 Oxford Sunnyside 2 – 0 Moyola Park 3.89 4.00 1.77
Tuesday 17 February 2026
19:45 Dollingstown 0 – 3 Ballyclare Comrades — — —
Saturday 14 February 2026
14:30 Lisburn Distillery 2 – 1 Dollingstown — — —
Saturday 7 February 2026
14:00 Strabane Athletic 3 – 1 Dollingstown 2.63 3.73 2.07
14:00 Banbridge Town 0 – 0 Dergview — — —
14:00 Lisburn Distillery 2 – 0 Ballyclare Comrades — — —
Friday 6 February 2026
19:45 Newry City AFC 3 – 0 Portstewart — — —
Tuesday 3 February 2026
19:45 Moyola Park 4 – 1 Strabane Athletic — — —
Saturday 31 January 2026
15:00 Oxford Sunnyside 5 – 0 Coagh United — — —
15:00 Ballymacash Rangers 1 – 2 Knockbreda — — —
14:00 Portstewart 2 – 1 Lisburn Distillery — — —
Friday 30 January 2026
19:45 Ballyclare Comrades 5 – 0 Banbridge Town — — —
Sunday 25 January 2026
14:00 Knockbreda 2 – 1 Moyola Park — — —
Saturday 24 January 2026
14:00 Knockbreda 4 – 0 Banbridge Town — — —
14:00 Portstewart 2 – 1 Newry City AFC — — —
14:00 Lisburn Distillery 6 – 0 Coagh United — — —
Saturday 17 January 2026
15:00 Dollingstown 3 – 1 Ballymacash Rangers — — —
15:00 Oxford Sunnyside 5 – 0 Lisburn Distillery — — —
14:00 Strabane Athletic 2 – 1 Knockbreda — — —
14:00 Banbridge Town 0 – 4 Rathfriland — — —
14:00 Coagh United 0 – 1 Newry City AFC — — —
14:00 Portstewart 0 – 1 Dergview — — —
Friday 16 January 2026
19:45 Moyola Park 3 – 1 Ballyclare Comrades 2.03 3.84 3.12
Tuesday 13 January 2026
20:00 Ballyclare Comrades 2 – 0 Newry City AFC 2.62 4.28 2.17
Friday 9 January 2026
19:45 Ballyclare Comrades 4 – 0 Coagh United — — —
19:45 Newry City AFC 3 – 0 Oxford Sunnyside — — —
Saturday 3 January 2026
13:00 Portstewart 4 – 2 Ballymacash Rangers — — —
13:00 Coagh United 3 – 3 Dollingstown — — —
Friday 2 January 2026
18:45 Moyola Park 10 – 1 Banbridge Town — — —
Saturday 27 December 2025
14:00 Newry City AFC 3 – 3 Dergview — — —
13:00 Coagh United 4 – 1 Strabane Athletic — — —
13:00 Banbridge Town 1 – 3 Oxford Sunnyside — — —
Saturday 20 December 2025
14:00 Oxford Sunnyside 2 – 3 Dollingstown — — —
14:00 Rathfriland 4 – 1 Coagh United — — —
14:00 Ballyclare Comrades 4 – 1 Knockbreda — — —
14:00 Ballymacash Rangers 4 – 3 Moyola Park — — —
13:00 Strabane Athletic 3 – 0 Banbridge Town — — —
Saturday 13 December 2025
14:00 Dollingstown 4 – 0 Portstewart — — —
13:00 Coagh United 2 – 1 Dergview — — —
13:00 Strabane Athletic 2 – 0 Ballyclare Comrades — — —
13:00 Knockbreda 0 – 3 Ballymacash Rangers — — —
13:00 Lisburn Distillery 1 – 0 Banbridge Town — — —
Friday 12 December 2025
18:45 Newry City AFC 0 – 0 Rathfriland — — —
18:45 Moyola Park 2 – 0 Oxford Sunnyside 1.67 3.95 5.00
Saturday 6 December 2025
14:00 Dollingstown 1 – 3 Dergview — — —
14:00 Oxford Sunnyside 2 – 1 Portstewart — — —
14:00 Rathfriland 1 – 2 Lisburn Distillery — — —
14:00 Ballymacash Rangers 1 – 1 Coagh United — — —
13:00 Banbridge Town 0 – 3 Newry City AFC — — —
13:00 Knockbreda 0 – 1 Strabane Athletic — — —
Friday 5 December 2025
18:45 Ballyclare Comrades 1 – 1 Moyola Park 2.58 3.87 2.33
Saturday 29 November 2025
14:00 Dergview 3 – 1 Ballyclare Comrades — — —
13:00 Portstewart 0 – 0 Moyola Park — — —
13:00 Strabane Athletic 0 – 3 Rathfriland — — —
13:00 Coagh United 0 – 1 Knockbreda — — —
13:00 Lisburn Distillery 0 – 2 Oxford Sunnyside — — —
Friday 28 November 2025
19:00 Newry City AFC 4 – 3 Dollingstown — — —
Saturday 15 November 2025
14:00 Dollingstown 10 – 0 Banbridge Town — — —
Saturday 8 November 2025
15:00 Rathfriland cancelled Knockbreda — — —
14:00 Oxford Sunnyside 0 – 1 Ballymacash Rangers — — —
Friday 7 November 2025
18:45 Ballyclare Comrades 1 – 0 Lisburn Distillery — — —
Saturday 1 November 2025
13:00 Strabane Athletic 0 – 1 Newry City AFC — — —
13:00 Coagh United 2 – 1 Oxford Sunnyside — — —
13:00 Knockbreda 3 – 3 Dollingstown — — —
13:00 Banbridge Town 1 – 2 Ballyclare Comrades — — —
13:00 Portstewart 0 – 4 Rathfriland — — —
13:00 Lisburn Distillery 1 – 2 Moyola Park — — —
Friday 31 October 2025
18:45 Ballymacash Rangers 2 – 0 Dergview — — —
Saturday 25 October 2025
13:00 Banbridge Town 1 – 4 Coagh United — — —
Friday 24 October 2025
18:45 Ballyclare Comrades 1 – 1 Portstewart — — —
Saturday 4 October 2025
13:00 Oxford Sunnyside 3 – 2 Knockbreda 2.40 4.16 2.40
Friday 3 October 2025
19:00 Newry City AFC postponed Lisburn Distillery — — —
18:45 Rathfriland postponed Ballymacash Rangers — — —
18:45 Moyola Park postponed Dergview 1.92 4.20 3.48
Saturday 20 September 2025
15:30 Rathfriland 9 – 0 Banbridge Town — — —
14:00 Knockbreda 2 – 0 Newry City AFC — — —
14:00 Moyola Park 4 – 2 Dollingstown — — —
14:00 Ballymacash Rangers 0 – 1 Ballyclare Comrades — — —
14:00 Dergview 5 – 1 Oxford Sunnyside — — —
14:00 Portstewart 2 – 0 Strabane Athletic — — —
Saturday 30 August 2025
14:00 Banbridge Town 0 – 2 Knockbreda — — —
14:00 Lisburn Distillery 0 – 1 Portstewart — — —
14:00 Strabane Athletic 2 – 2 Dergview — — —
Friday 29 August 2025
19:00 Newry City AFC 2 – 1 Ballymacash Rangers — — —
18:45 Ballyclare Comrades 2 – 1 Oxford Sunnyside — — —
18:30 Dollingstown 2 – 1 Rathfriland — — —
17:45 Coagh United 0 – 3 Moyola Park — — —
Saturday 23 August 2025
14:00 Knockbreda 2 – 2 Lisburn Distillery — — —
14:00 Ballymacash Rangers 2 – 4 Dollingstown — — —
14:00 Portstewart 1 – 1 Coagh United — — —
14:00 Dergview 2 – 1 Banbridge Town — — —
14:00 Moyola Park 0 – 0 Newry City AFC — — —
14:00 Rathfriland 1 – 1 Ballyclare Comrades — — —
14:00 Oxford Sunnyside 1 – 2 Strabane Athletic — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key