Final table 16 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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
3.13
316 goals.
58.4% of matches went over 2.5.
Home advantage
36.6%
Draws 24.8%,
away wins 38.6%.
Half-time lead held
80.7%
From 57 matches where someone led at the break.
1–1
10 · 9.9%
1–3
9 · 8.9%
2–2
8 · 7.9%
0–1
8 · 7.9%
1–2
7 · 6.9%
1–0
7 · 6.9%
Results 176
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.
Sunday 27 December 2026
15:00
Dundela
scheduled
H&W Welders
—
—
—
Saturday 26 December 2026
15:00
Warrenpoint Town
scheduled
Newry City AFC
—
—
—
15:00
Rathfriland
scheduled
Ards
—
—
—
15:00
Queen's University
scheduled
Newington Youth
—
—
—
15:00
Institute
scheduled
Strabane Athletic
—
—
—
15:00
Glenavon FC
scheduled
Annagh United
—
—
—
15:00
Ballinamallard United
scheduled
Moyola Park
—
—
—
15:00
Armagh City
scheduled
Loughgall
—
—
—
Saturday 19 December 2026
15:00
Moyola Park
scheduled
Dundela
—
—
—
15:00
Loughgall
scheduled
Rathfriland
—
—
—
15:00
H&W Welders
scheduled
Institute
—
—
—
15:00
Armagh City
scheduled
Warrenpoint Town
—
—
—
15:00
Ards
scheduled
Annagh United
—
—
—
Friday 18 December 2026
19:45
Newry City AFC
scheduled
Queen's University
—
—
—
19:45
Newington Youth
scheduled
Strabane Athletic
—
—
—
19:45
Glenavon FC
scheduled
Ballinamallard United
—
—
—
Saturday 12 December 2026
15:00
Warrenpoint Town
scheduled
Ballinamallard United
—
—
—
15:00
Strabane Athletic
scheduled
Glenavon FC
—
—
—
15:00
Queen's University
scheduled
Ards
—
—
—
15:00
Loughgall
scheduled
H&W Welders
—
—
—
15:00
Dundela
scheduled
Newington Youth
—
—
—
15:00
Annagh United
scheduled
Armagh City
—
—
—
Friday 11 December 2026
19:45
Newry City AFC
scheduled
Moyola Park
—
—
—
19:45
Institute
scheduled
Rathfriland
—
—
—
Saturday 5 December 2026
15:00
Rathfriland
scheduled
Newington Youth
—
—
—
15:00
Ballinamallard United
scheduled
Institute
—
—
—
15:00
Armagh City
scheduled
Moyola Park
—
—
—
15:00
Ards
scheduled
Warrenpoint Town
—
—
—
15:00
Annagh United
scheduled
Loughgall
—
—
—
15:00
Strabane Athletic
scheduled
Queen's University
—
—
—
Friday 4 December 2026
19:45
H&W Welders
scheduled
Newry City AFC
—
—
—
19:45
Glenavon FC
scheduled
Dundela
—
—
—
Saturday 28 November 2026
15:00
Queen's University
scheduled
Rathfriland
—
—
—
15:00
Newington Youth
scheduled
Glenavon FC
—
—
—
15:00
Loughgall
scheduled
Strabane Athletic
—
—
—
15:00
Dundela
scheduled
Armagh City
—
—
—
Friday 27 November 2026
19:45
Warrenpoint Town
scheduled
H&W Welders
—
—
—
19:45
Newry City AFC
scheduled
Ballinamallard United
—
—
—
19:45
Moyola Park
scheduled
Annagh United
—
—
—
19:45
Institute
scheduled
Ards
—
—
—
Sunday 22 November 2026
14:00
H&W Welders
scheduled
Annagh United
—
—
—
Saturday 21 November 2026
15:00
Warrenpoint Town
scheduled
Institute
—
—
—
15:00
Moyola Park
scheduled
Queen's University
—
—
—
15:00
Glenavon FC
scheduled
Newry City AFC
—
—
—
15:00
Armagh City
scheduled
Rathfriland
—
—
—
15:00
Ards
scheduled
Newington Youth
—
—
—
Friday 20 November 2026
19:45
Strabane Athletic
scheduled
Dundela
—
—
—
19:45
Ballinamallard United
scheduled
Loughgall
—
—
—
Friday 13 November 2026
19:45
Rathfriland
scheduled
H&W Welders
—
—
—
19:45
Queen's University
scheduled
Dundela
—
—
—
19:45
Newry City AFC
scheduled
Strabane Athletic
—
—
—
19:45
Newington Youth
scheduled
Warrenpoint Town
—
—
—
19:45
Loughgall
scheduled
Glenavon FC
—
—
—
19:45
Institute
scheduled
Armagh City
—
—
—
19:45
Ards
scheduled
Moyola Park
—
—
—
19:45
Annagh United
scheduled
Ballinamallard United
—
—
—
Saturday 7 November 2026
15:00
Warrenpoint Town
scheduled
Queen's University
—
—
—
15:00
H&W Welders
scheduled
Ards
—
—
—
15:00
Glenavon FC
scheduled
Institute
—
—
—
15:00
Dundela
scheduled
Loughgall
—
—
—
15:00
Armagh City
scheduled
Newington Youth
—
—
—
Friday 6 November 2026
19:45
Strabane Athletic
scheduled
Annagh United
—
—
—
19:45
Moyola Park
scheduled
Newry City AFC
—
—
—
19:45
Ballinamallard United
scheduled
Rathfriland
—
—
—
Saturday 31 October 2026
15:00
Queen's University
scheduled
Glenavon FC
—
—
—
15:00
Loughgall
scheduled
Annagh United
—
—
—
15:00
Institute
scheduled
Moyola Park
—
—
—
15:00
Dundela
scheduled
Warrenpoint Town
—
—
—
15:00
Ballinamallard United
scheduled
Armagh City
—
—
—
15:00
Ards
scheduled
Newry City AFC
—
—
—
Friday 30 October 2026
19:45
Rathfriland
scheduled
Strabane Athletic
—
—
—
19:45
Newington Youth
scheduled
H&W Welders
—
—
—
Saturday 24 October 2026
14:00
Warrenpoint Town
postponed
Glenavon FC
—
—
—
14:00
Rathfriland
postponed
Moyola Park
—
—
—
14:00
Institute
postponed
Dundela
—
—
—
14:00
H&W Welders
1 – 2
Loughgall
—
—
—
14:00
Armagh City
1 – 1
Ards
—
—
—
14:00
Annagh United
5 – 1
Queen's University
—
—
—
Friday 23 October 2026
18:45
Strabane Athletic
0 – 1
Ballinamallard United
—
—
—
18:45
Newry City AFC
0 – 2
Newington Youth
—
—
—
Saturday 17 October 2026
14:00
Queen's University
1 – 1
Newry City AFC
—
—
—
14:00
Dundela
0 – 1
Rathfriland
—
—
—
14:00
Ballinamallard United
2 – 2
Warrenpoint Town
—
—
—
14:00
Armagh City
1 – 3
Annagh United
—
—
—
Friday 16 October 2026
18:45
Strabane Athletic
1 – 1
Loughgall
—
—
—
18:45
Moyola Park
2 – 3
Newington Youth
—
—
—
18:45
Glenavon FC
4 – 0
H&W Welders
—
—
—
18:45
Ards
0 – 2
Institute
—
—
—
Saturday 10 October 2026
16:30
Annagh United
1 – 1
Glenavon FC
—
—
—
14:00
Warrenpoint Town
1 – 0
Strabane Athletic
—
—
—
14:00
Queen's University
0 – 1
Ballinamallard United
—
—
—
14:00
Loughgall
1 – 2
Moyola Park
—
—
—
14:00
Institute
0 – 0
H&W Welders
—
—
—
Friday 9 October 2026
18:45
Rathfriland
2 – 1
Armagh City
—
—
—
18:45
Newry City AFC
3 – 1
Dundela
—
—
—
18:45
Newington Youth
0 – 2
Ards
—
—
—
Saturday 3 October 2026
17:00
Moyola Park
0 – 3
Glenavon FC
—
—
—
14:00
Warrenpoint Town
1 – 1
Annagh United
—
—
—
14:00
Loughgall
2 – 1
Newry City AFC
—
—
—
14:00
Institute
7 – 0
Newington Youth
—
—
—
14:00
H&W Welders
1 – 3
Rathfriland
—
—
—
14:00
Dundela
0 – 2
Queen's University
—
—
—
14:00
Ballinamallard United
1 – 1
Ards
—
—
—
Friday 2 October 2026
18:45
Strabane Athletic
0 – 0
Armagh City
—
—
—
Saturday 26 September 2026
14:00
Queen's University
0 – 1
Moyola Park
—
—
—
14:00
Newington Youth
4 – 0
Ballinamallard United
—
—
—
14:00
Armagh City
0 – 2
Dundela
—
—
—
14:00
Ards
0 – 1
Strabane Athletic
—
—
—
14:00
Annagh United
5 – 0
Institute
—
—
—
Friday 25 September 2026
18:45
Rathfriland
0 – 2
Warrenpoint Town
—
—
—
18:45
Newry City AFC
3 – 2
H&W Welders
—
—
—
18:45
Glenavon FC
4 – 1
Loughgall
—
—
—
Saturday 19 September 2026
16:30
Rathfriland
1 – 0
Queen's University
—
—
—
14:00
Moyola Park
0 – 0
Ards
—
—
—
14:00
Loughgall
0 – 0
Armagh City
—
—
—
14:00
Institute
2 – 0
Warrenpoint Town
—
—
—
14:00
H&W Welders
1 – 3
Ballinamallard United
—
—
—
14:00
Glenavon FC
1 – 0
Newington Youth
—
—
—
Friday 18 September 2026
18:45
Newry City AFC
1 – 1
Annagh United
—
—
—
18:45
Dundela
1 – 1
Strabane Athletic
—
—
—
Saturday 12 September 2026
14:00
Warrenpoint Town
6 – 2
Moyola Park
—
—
—
14:00
Queen's University
1 – 0
Loughgall
—
—
—
14:00
Newington Youth
5 – 5
Dundela
—
—
—
14:00
Ballinamallard United
1 – 1
Glenavon FC
—
—
—
14:00
Armagh City
3 – 5
Institute
—
—
—
14:00
Ards
1 – 0
Rathfriland
—
—
—
14:00
Annagh United
3 – 1
H&W Welders
—
—
—
Friday 11 September 2026
19:00
Strabane Athletic
2 – 2
Newry City AFC
—
—
—
Saturday 5 September 2026
14:00
Warrenpoint Town
0 – 1
Newington Youth
—
—
—
14:00
Rathfriland
0 – 2
Institute
—
—
—
14:00
Queen's University
6 – 0
Strabane Athletic
—
—
—
14:00
Moyola Park
1 – 4
H&W Welders
—
—
—
14:00
Loughgall
1 – 6
Ballinamallard United
1.57
3.92
5.27
14:00
Dundela
3 – 2
Glenavon FC
5.38
4.20
1.57
Friday 4 September 2026
18:45
Newry City AFC
2 – 2
Armagh City
1.53
4.75
7.20
18:45
Annagh United
2 – 1
Ards
1.84
3.55
3.90
Saturday 29 August 2026
14:00
Institute
1 – 3
Newry City AFC
1.98
3.65
3.65
14:00
Ballinamallard United
1 – 3
Annagh United
—
—
—
Friday 28 August 2026
18:45
Moyola Park
1 – 0
Armagh City
1.65
4.21
4.60
18:45
Loughgall
3 – 3
Warrenpoint Town
1.77
3.74
4.68
18:45
H&W Welders
2 – 0
Dundela
—
—
—
18:45
Glenavon FC
3 – 1
Rathfriland
—
—
—
18:45
Strabane Athletic
1 – 2
Newington Youth
—
—
—
18:45
Ards
0 – 3
Queen's University
—
—
—
Saturday 22 August 2026
14:00
Strabane Athletic
1 – 2
H&W Welders
—
—
—
14:00
Queen's University
4 – 1
Institute
—
—
—
14:00
Newington Youth
4 – 0
Rathfriland
—
—
—
14:00
Ballinamallard United
2 – 1
Dundela
—
—
—
14:00
Armagh City
2 – 2
Glenavon FC
—
—
—
14:00
Ards
1 – 2
Loughgall
2.43
3.30
2.83
14:00
Annagh United
2 – 0
Moyola Park
1.69
5.30
5.30
Friday 21 August 2026
18:45
Newry City AFC
0 – 3
Warrenpoint Town
2.22
3.58
3.84
Saturday 15 August 2026
16:30
Rathfriland
1 – 2
Newry City AFC
—
—
—
14:00
Warrenpoint Town
1 – 3
Ards
—
—
—
14:00
Newington Youth
2 – 1
Queen's University
—
—
—
14:00
Moyola Park
2 – 0
Ballinamallard United
—
—
—
14:00
Institute
0 – 0
Loughgall
2.90
3.63
2.23
14:00
H&W Welders
1 – 0
Armagh City
—
—
—
14:00
Glenavon FC
4 – 1
Strabane Athletic
—
—
—
14:00
Dundela
2 – 2
Annagh United
4.10
3.90
1.80
Tuesday 11 August 2026
18:45
Warrenpoint Town
2 – 0
Armagh City
—
—
—
18:45
Queen's University
2 – 1
H&W Welders
—
—
—
18:45
Newry City AFC
1 – 4
Glenavon FC
—
—
—
18:45
Moyola Park
1 – 3
Strabane Athletic
2.18
3.63
3.30
18:45
Loughgall
2 – 2
Newington Youth
—
—
—
18:45
Institute
1 – 2
Ballinamallard United
1.60
3.98
5.75
18:45
Ards
2 – 2
Dundela
1.66
4.10
5.60
18:45
Annagh United
4 – 2
Rathfriland
—
—
—
Saturday 8 August 2026
14:00
Rathfriland
1 – 3
Loughgall
—
—
—
14:00
Newington Youth
4 – 1
Annagh United
—
—
—
14:00
H&W Welders
3 – 0
Warrenpoint Town
—
—
—
14:00
Glenavon FC
1 – 3
Ards
—
—
—
14:00
Dundela
2 – 2
Moyola Park
2.18
3.84
3.75
14:00
Ballinamallard United
0 – 1
Newry City AFC
—
—
—
14:00
Armagh City
1 – 1
Queen's University
—
—
—
Friday 7 August 2026
18:45
Strabane Athletic
0 – 1
Institute
—
—
—