Final table 13 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.23
744 goals.
64.3% of matches went over 2.5.
Home advantage
44.3%
Draws 22.2%,
away wins 33.5%.
Half-time lead held
74.8%
From 155 matches where someone led at the break.
1–1
18 · 7.8%
3–1
17 · 7.4%
2–1
17 · 7.4%
0–1
16 · 7%
2–0
15 · 6.5%
2–2
14 · 6.1%
Results 230
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 9 May 2025
18:45
Ballyclare Comrades
2 – 0
Queen's University
—
—
—
Tuesday 6 May 2025
18:15
Queen's University
3 – 0
Ballyclare Comrades
—
—
—
Saturday 26 April 2025
14:00
Newry City AFC
0 – 3
Institute
2.77
3.80
2.36
14:00
Ballyclare Comrades
2 – 4
Newington Youth
—
—
—
14:00
Armagh City
0 – 1
Ballinamallard United
2.41
3.80
2.69
14:00
H&W Welders
2 – 3
Limavady United
—
—
—
14:00
Bangor
3 – 1
Dundela
1.33
6.00
9.00
14:00
Annagh United
1 – 0
Ards
1.42
6.38
8.60
Saturday 19 April 2025
14:00
Newington Youth
3 – 2
Newry City AFC
—
—
—
14:00
Institute
4 – 3
Armagh City
2.06
3.78
3.33
14:00
Ballyclare Comrades
2 – 2
Ballinamallard United
2.34
3.80
2.95
14:00
Limavady United
0 – 2
Annagh United
2.45
3.50
2.85
14:00
H&W Welders
0 – 1
Bangor
—
—
—
14:00
Dundela
1 – 0
Ards
3.60
4.10
2.22
Saturday 12 April 2025
14:00
Newington Youth
2 – 1
Ballinamallard United
—
—
—
14:00
Institute
2 – 1
Ballyclare Comrades
1.91
4.20
3.47
14:00
Armagh City
4 – 1
Newry City AFC
2.25
3.95
2.77
14:00
H&W Welders
2 – 1
Dundela
—
—
—
14:00
Ards
1 – 1
Limavady United
2.98
3.80
2.18
Friday 11 April 2025
18:45
Bangor
2 – 3
Annagh United
1.95
4.00
3.46
Saturday 5 April 2025
14:00
Newry City AFC
2 – 2
Ballyclare Comrades
2.37
3.74
3.05
14:00
Ballinamallard United
2 – 0
Institute
2.65
3.80
2.48
14:00
Armagh City
3 – 3
Newington Youth
—
—
—
14:00
Limavady United
2 – 2
Bangor
2.81
3.76
2.54
14:00
Ards
2 – 5
H&W Welders
—
—
—
14:00
Annagh United
2 – 0
Dundela
1.80
5.20
8.46
Tuesday 1 April 2025
18:45
Newry City AFC
3 – 0
Ballinamallard United
2.65
3.45
2.54
18:45
Institute
3 – 3
Newington Youth
—
—
—
18:45
Armagh City
1 – 3
Ballyclare Comrades
2.20
3.80
3.14
18:45
Dundela
1 – 1
Limavady United
5.75
3.90
1.73
18:45
Bangor
2 – 2
Ards
1.68
4.06
4.70
18:45
Annagh United
4 – 2
H&W Welders
—
—
—
Saturday 29 March 2025
15:00
Dundela
1 – 3
Newington Youth
—
—
—
Saturday 22 March 2025
15:00
Newington Youth
2 – 0
H&W Welders
—
—
—
15:00
Limavady United
3 – 1
Newry City AFC
1.45
4.80
6.74
15:00
Institute
2 – 6
Annagh United
3.20
3.60
2.12
15:00
Dundela
0 – 2
Bangor
5.20
4.54
1.68
15:00
Ballinamallard United
2 – 0
Armagh City
2.15
3.70
3.10
15:00
Ards
3 – 1
Ballyclare Comrades
1.69
4.30
5.90
Tuesday 18 March 2025
19:45
Bangor
1 – 4
H&W Welders
—
—
—
19:45
Institute
2 – 3
Ards
2.83
3.60
2.32
19:45
Dundela
0 – 1
Annagh United
3.32
3.66
2.10
Saturday 15 March 2025
15:00
H&W Welders
0 – 1
Ards
—
—
—
15:00
Annagh United
1 – 0
Ballinamallard United
1.44
4.90
8.40
Friday 14 March 2025
19:45
Newry City AFC
1 – 1
Dundela
3.25
3.95
2.55
19:45
Bangor
4 – 1
Newington Youth
—
—
—
19:45
Ballyclare Comrades
0 – 2
Limavady United
4.00
4.50
1.77
19:45
Armagh City
1 – 2
Institute
3.15
4.00
2.10
Tuesday 11 March 2025
20:00
Ballinamallard United
0 – 1
H&W Welders
—
—
—
Saturday 8 March 2025
15:00
Newington Youth
3 – 1
Ballyclare Comrades
—
—
—
15:00
Limavady United
0 – 0
H&W Welders
—
—
—
15:00
Institute
0 – 0
Bangor
4.10
3.90
1.97
15:00
Dundela
4 – 2
Armagh City
1.87
3.86
3.94
15:00
Ballinamallard United
1 – 1
Newry City AFC
1.88
4.50
3.76
15:00
Ards
2 – 0
Annagh United
3.20
3.66
2.22
Tuesday 4 March 2025
20:00
Newry City AFC
2 – 0
Ards
—
—
—
Saturday 1 March 2025
15:00
Newington Youth
1 – 2
Limavady United
—
—
—
15:00
Institute
1 – 0
Ballinamallard United
1.81
3.90
4.04
Friday 28 February 2025
19:45
Ballyclare Comrades
1 – 1
Dundela
2.75
3.69
2.35
19:45
Armagh City
0 – 6
Annagh United
3.34
3.70
2.35
Saturday 22 February 2025
15:00
H&W Welders
4 – 1
Newry City AFC
—
—
—
15:00
Ballinamallard United
2 – 0
Ballyclare Comrades
2.12
3.86
3.14
15:00
Armagh City
0 – 3
Bangor
4.90
4.80
1.66
15:00
Ards
1 – 1
Newington Youth
—
—
—
15:00
Annagh United
2 – 2
Limavady United
2.14
3.59
3.29
14:00
Dundela
1 – 3
Institute
2.55
3.47
2.66
Tuesday 18 February 2025
20:00
Ballinamallard United
3 – 2
Newington Youth
—
—
—
Saturday 15 February 2025
15:00
Newington Youth
2 – 3
Armagh City
—
—
—
15:00
Limavady United
0 – 1
Ards
2.05
3.92
4.11
15:00
Institute
1 – 1
Newry City AFC
1.54
4.70
5.53
15:00
Bangor
4 – 0
Ballinamallard United
1.51
5.00
5.50
15:00
Annagh United
1 – 2
Ballyclare Comrades
1.45
4.90
6.75
14:00
Dundela
1 – 2
H&W Welders
—
—
—
Tuesday 11 February 2025
19:45
Institute
1 – 1
H&W Welders
—
—
—
19:45
Armagh City
1 – 1
Limavady United
—
—
—
Saturday 8 February 2025
15:00
Limavady United
2 – 1
Institute
1.95
3.80
3.60
15:00
H&W Welders
3 – 0
Annagh United
—
—
—
15:00
Ballyclare Comrades
0 – 3
Armagh City
2.65
3.80
2.40
15:00
Ballinamallard United
3 – 1
Dundela
2.74
3.65
2.41
15:00
Ards
0 – 0
Bangor
3.40
4.00
2.05
Friday 7 February 2025
19:45
Newry City AFC
0 – 1
Newington Youth
—
—
—
Tuesday 4 February 2025
19:45
Bangor
4 – 0
Ballyclare Comrades
1.40
5.25
7.00
Saturday 1 February 2025
14:00
Dundela
4 – 3
Institute
—
—
—
Saturday 25 January 2025
15:00
Ballinamallard United
2 – 2
Ards
2.63
3.65
2.45
15:00
Annagh United
4 – 0
Newry City AFC
1.56
4.90
5.60
Saturday 18 January 2025
15:00
Newington Youth
0 – 3
Annagh United
—
—
—
15:00
Limavady United
4 – 0
Dundela
2.06
3.83
3.45
15:00
H&W Welders
4 – 0
Ballinamallard United
—
—
—
15:00
Ballyclare Comrades
2 – 2
Institute
2.77
3.55
2.46
15:00
Ards
4 – 2
Armagh City
2.05
3.73
3.92
Friday 17 January 2025
19:45
Newry City AFC
2 – 1
Bangor
7.25
5.50
1.39
Saturday 11 January 2025
15:00
Ballyclare Comrades
3 – 1
Newry City AFC
3.80
4.00
1.97
15:00
Armagh City
3 – 3
H&W Welders
—
—
—
Friday 10 January 2025
20:00
Bangor
1 – 0
Limavady United
2.15
3.70
3.23
Tuesday 31 December 2024
15:00
Ards
1 – 3
Dundela
2.51
3.82
2.62
Monday 30 December 2024
20:00
Limavady United
2 – 1
Ballinamallard United
1.62
4.30
5.20
19:45
Newry City AFC
1 – 1
Armagh City
5.00
3.50
1.73
19:45
H&W Welders
3 – 1
Ballyclare Comrades
—
—
—
19:45
Annagh United
4 – 3
Bangor
6.20
3.80
1.55
15:00
Newington Youth
2 – 0
Institute
—
—
—
Friday 27 December 2024
14:00
Dundela
1 – 2
H&W Welders
—
—
—
Thursday 26 December 2024
15:00
Institute
1 – 1
Limavady United
2.75
3.85
2.30
15:00
Ballyclare Comrades
1 – 1
Newington Youth
—
—
—
15:00
Bangor
0 – 0
Ards
1.49
4.90
6.25
15:00
Armagh City
3 – 1
Annagh United
2.70
3.77
2.40
14:00
Ballinamallard United
2 – 1
Newry City AFC
1.82
4.20
3.80
Saturday 21 December 2024
15:00
Newry City AFC
0 – 2
Institute
—
—
—
15:00
Limavady United
0 – 0
H&W Welders
—
—
—
15:00
Bangor
3 – 2
Ballinamallard United
1.48
5.40
6.25
15:00
Annagh United
0 – 1
Ards
—
—
—
14:00
Dundela
2 – 1
Ballyclare Comrades
1.68
4.75
4.25
Friday 20 December 2024
20:00
Newington Youth
0 – 0
Armagh City
—
—
—
Saturday 14 December 2024
15:00
Institute
3 – 1
Bangor
4.10
4.40
1.78
15:00
H&W Welders
1 – 0
Newington Youth
—
—
—
15:00
Ballyclare Comrades
0 – 4
Limavady United
2.90
4.60
2.02
15:00
Ballinamallard United
0 – 3
Annagh United
2.70
4.10
2.36
15:00
Armagh City
3 – 4
Dundela
2.70
3.78
2.35
15:00
Ards
0 – 1
Newry City AFC
1.68
4.60
4.40
Tuesday 10 December 2024
19:45
Annagh United
2 – 0
H&W Welders
—
—
—
Saturday 7 December 2024
15:00
Limavady United
3 – 0
Newry City AFC
1.42
5.20
7.10
15:00
Armagh City
1 – 2
Ballyclare Comrades
2.05
3.70
3.41
15:00
Ards
0 – 1
Ballinamallard United
1.86
4.40
4.70
Friday 6 December 2024
19:45
Newington Youth
0 – 2
Bangor
—
—
—
Saturday 30 November 2024
15:00
H&W Welders
4 – 0
Ards
—
—
—
15:00
Bangor
1 – 1
Armagh City
1.19
7.00
14.50
15:00
Ballyclare Comrades
3 – 3
Institute
2.30
3.45
3.10
15:00
Ballinamallard United
1 – 2
Dundela
1.67
4.00
5.20
14:00
Limavady United
4 – 1
Newington Youth
—
—
—
Friday 29 November 2024
19:45
Newry City AFC
0 – 2
Annagh United
2.70
3.74
2.39
Saturday 23 November 2024
15:00
Newington Youth
1 – 0
Ballinamallard United
—
—
—
15:00
H&W Welders
0 – 1
Bangor
—
—
—
15:00
Annagh United
5 – 0
Ballyclare Comrades
2.05
3.85
3.30
Friday 22 November 2024
19:45
Newry City AFC
0 – 2
Dundela
2.50
3.91
2.46
19:45
Institute
0 – 0
Armagh City
2.35
3.92
2.60
19:45
Ards
2 – 0
Limavady United
2.35
4.20
2.55
Sunday 17 November 2024
14:00
Bangor
3 – 0
Newry City AFC
1.37
5.50
8.00
Saturday 16 November 2024
15:00
Limavady United
2 – 1
Annagh United
2.25
3.70
2.95
15:00
Institute
2 – 4
Ards
2.23
3.75
2.90
15:00
Dundela
3 – 1
Newington Youth
—
—
—
15:00
Ballyclare Comrades
1 – 4
Ballinamallard United
2.00
3.95
3.41
15:00
Armagh City
3 – 0
H&W Welders
—
—
—
Tuesday 12 November 2024
20:00
Limavady United
0 – 3
Bangor
2.30
4.00
3.21
Saturday 9 November 2024
15:00
H&W Welders
3 – 1
Institute
—
—
—
15:00
Dundela
1 – 3
Bangor
3.07
4.02
2.38
15:00
Ballinamallard United
1 – 2
Limavady United
3.20
3.76
2.10
15:00
Ards
1 – 3
Ballyclare Comrades
2.23
3.90
3.70
Friday 8 November 2024
19:45
Newry City AFC
1 – 1
Armagh City
2.45
3.99
2.95
19:45
Annagh United
2 – 0
Newington Youth
—
—
—
Saturday 2 November 2024
15:00
Newry City AFC
2 – 2
H&W Welders
—
—
—
15:00
Newington Youth
2 – 2
Ards
—
—
—
15:00
Limavady United
3 – 2
Dundela
1.98
3.65
3.60
15:00
Institute
0 – 0
Annagh United
2.37
3.54
3.05
15:00
Armagh City
3 – 2
Ballinamallard United
2.59
3.67
2.67
Friday 1 November 2024
19:45
Bangor
1 – 0
Ballyclare Comrades
1.45
5.10
6.30
Saturday 26 October 2024
14:00
Newington Youth
0 – 1
Institute
—
—
—
14:00
Ballyclare Comrades
3 – 1
Newry City AFC
2.18
4.00
3.40
14:00
Ards
3 – 1
Armagh City
2.08
4.10
4.50
Friday 25 October 2024
18:45
Annagh United
0 – 0
Dundela
2.35
3.62
3.40
Saturday 19 October 2024
14:00
Newry City AFC
3 – 1
Newington Youth
—
—
—
14:00
Institute
2 – 1
Ballinamallard United
1.86
3.88
3.91
14:00
H&W Welders
0 – 2
Ballyclare Comrades
—
—
—
14:00
Dundela
1 – 0
Ards
2.81
3.95
2.47
14:00
Armagh City
2 – 2
Limavady United
3.26
3.78
2.20
Friday 18 October 2024
18:45
Bangor
2 – 1
Annagh United
2.01
4.15
3.83
Saturday 12 October 2024
14:00
Newington Youth
1 – 4
H&W Welders
—
—
—
14:00
Limavady United
0 – 1
Ballyclare Comrades
1.37
5.50
7.00
14:00
Institute
2 – 0
Newry City AFC
1.83
4.00
3.87
14:00
Dundela
0 – 1
Armagh City
1.69
4.40
4.75
14:00
Ballinamallard United
4 – 0
Bangor
4.30
4.20
1.80
14:00
Ards
1 – 1
Annagh United
2.25
3.72
2.90
Saturday 5 October 2024
14:00
H&W Welders
0 – 5
Limavady United
—
—
—
14:00
Bangor
3 – 1
Institute
1.60
4.40
4.90
14:00
Ballyclare Comrades
0 – 3
Dundela
2.92
3.90
2.21
14:00
Armagh City
0 – 1
Newington Youth
—
—
—
14:00
Annagh United
1 – 0
Ballinamallard United
1.65
4.10
4.70
Friday 4 October 2024
18:45
Newry City AFC
1 – 4
Ards
2.30
3.95
2.86
Saturday 28 September 2024
14:00
Newington Youth
1 – 1
Dundela
—
—
—
14:00
H&W Welders
2 – 1
Newry City AFC
—
—
—
14:00
Ballyclare Comrades
2 – 3
Bangor
5.50
4.80
1.52
14:00
Ballinamallard United
1 – 3
Armagh City
1.77
4.10
4.50
14:00
Ards
0 – 0
Institute
2.06
3.81
3.32
14:00
Annagh United
1 – 1
Limavady United
2.05
3.65
3.35
Saturday 21 September 2024
14:00
Limavady United
1 – 2
Ballinamallard United
1.88
3.76
3.80
14:00
Institute
4 – 0
Newington Youth
—
—
—
14:00
Dundela
2 – 0
Annagh United
2.73
4.20
2.87
14:00
Armagh City
1 – 4
Bangor
4.50
4.20
1.78
14:00
Ards
3 – 1
H&W Welders
—
—
—
Friday 20 September 2024
19:00
Newry City AFC
2 – 1
Ballyclare Comrades
1.90
4.33
3.51
Saturday 14 September 2024
14:00
Newington Youth
0 – 0
Limavady United
—
—
—
14:00
H&W Welders
5 – 0
Armagh City
—
—
—
14:00
Ballyclare Comrades
3 – 2
Ards
2.40
3.96
2.60
14:00
Ballinamallard United
1 – 2
Institute
2.30
3.65
2.94
14:00
Annagh United
1 – 0
Newry City AFC
2.39
3.77
2.85
Friday 13 September 2024
18:45
Bangor
3 – 1
Dundela
1.93
3.98
4.11
Saturday 7 September 2024
14:00
Limavady United
3 – 0
Armagh City
2.18
3.45
3.27
14:00
Institute
1 – 3
Ballyclare Comrades
2.35
3.50
2.85
14:00
H&W Welders
2 – 1
Annagh United
—
—
—
14:00
Ballinamallard United
4 – 1
Newington Youth
—
—
—
14:00
Ards
0 – 1
Dundela
2.51
3.96
2.66
Friday 6 September 2024
19:00
Newry City AFC
4 – 5
Bangor
2.47
3.85
2.71
Saturday 31 August 2024
14:00
Newington Youth
3 – 3
Newry City AFC
—
—
—
14:00
Dundela
3 – 3
Ballinamallard United
1.88
3.84
3.70
14:00
Bangor
1 – 3
Limavady United
1.75
4.40
4.90
14:00
Ballyclare Comrades
2 – 7
H&W Welders
—
—
—
14:00
Armagh City
4 – 1
Ards
—
—
—
14:00
Annagh United
2 – 1
Institute
—
—
—
Tuesday 27 August 2024
18:45
Newry City AFC
1 – 0
Ballinamallard United
2.75
4.15
2.30
18:45
Newington Youth
2 – 0
Ballyclare Comrades
—
—
—
18:45
Limavady United
2 – 1
Institute
3.25
3.94
2.50
18:45
H&W Welders
1 – 3
Dundela
—
—
—
18:45
Ards
0 – 4
Bangor
3.05
3.85
2.10
18:45
Annagh United
1 – 2
Armagh City
2.20
3.20
3.37
Saturday 24 August 2024
14:00
Institute
1 – 3
H&W Welders
—
—
—
14:00
Dundela
2 – 3
Limavady United
2.10
5.40
5.40
14:00
Ballyclare Comrades
2 – 1
Annagh United
3.13
3.76
2.10
14:00
Ballinamallard United
2 – 2
Ards
2.77
3.55
2.36
14:00
Armagh City
3 – 3
Newry City AFC
2.75
3.77
2.60
Friday 23 August 2024
18:45
Bangor
4 – 0
Newington Youth
—
—
—
Saturday 17 August 2024
14:00
Newry City AFC
3 – 3
Limavady United
1.95
4.20
4.30
14:00
Institute
2 – 2
Dundela
2.50
3.63
3.05
14:00
H&W Welders
4 – 0
Ballinamallard United
—
—
—
14:00
Ballyclare Comrades
1 – 1
Armagh City
—
—
—
14:00
Ards
3 – 2
Newington Youth
—
—
—
14:00
Annagh United
1 – 0
Bangor
—
—
—
Saturday 10 August 2024
14:00
Newington Youth
0 – 3
Annagh United
—
—
—
14:00
Limavady United
0 – 3
Ards
2.46
3.64
2.80
14:00
Dundela
1 – 0
Newry City AFC
2.54
3.58
2.98
14:00
Ballinamallard United
4 – 0
Ballyclare Comrades
2.33
3.68
3.15
14:00
Armagh City
2 – 2
Institute
3.02
3.93
2.35
Friday 9 August 2024
18:45
Bangor
2 – 2
H&W Welders
—
—
—