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
2.94
683 goals.
56% of matches went over 2.5.
Home advantage
46.6%
Draws 17.2%,
away wins 36.2%.
Half-time lead held
80.3%
From 152 matches where someone led at the break.
1–0
22 · 9.5%
2–1
21 · 9.1%
2–0
20 · 8.6%
1–2
20 · 8.6%
1–1
20 · 8.6%
0–2
18 · 7.8%
Results 233
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.
Tuesday 12 May 2026
18:45
Linfield
3 – 1
Dungannon Swifts
1.48
5.00
6.00
Saturday 9 May 2026
17:00
Cliftonville FC
1 – 2
Dungannon Swifts
1.85
4.03
4.30
Wednesday 6 May 2026
18:45
Dungannon Swifts
3 – 1
Carrick Rangers
2.80
3.64
2.53
Friday 1 May 2026
18:45
Crusaders FC
1 – 2
Annagh United
1.44
5.00
6.25
Tuesday 28 April 2026
18:45
Annagh United
2 – 3
Crusaders FC
—
—
—
Saturday 25 April 2026
16:30
Linfield
1 – 2
Cliftonville FC
1.61
4.30
5.40
16:30
Larne
8 – 0
Dungannon Swifts
1.17
7.98
19.50
16:30
Coleraine FC
6 – 2
Glentoran
2.39
3.30
2.94
14:00
Glenavon FC
2 – 3
Carrick Rangers
2.78
3.55
2.46
14:00
Crusaders FC
3 – 2
Ballymena United
10.00
5.44
1.66
14:00
Bangor
2 – 4
Portadown
2.60
3.44
2.83
Saturday 18 April 2026
14:00
Linfield
0 – 3
Coleraine FC
8.50
5.37
2.00
14:00
Cliftonville FC
1 – 0
Dungannon Swifts
1.97
3.80
3.41
14:00
Glenavon FC
0 – 1
Crusaders FC
2.10
3.50
3.47
14:00
Bangor
0 – 3
Carrick Rangers
3.63
3.85
2.03
14:00
Ballymena United
1 – 2
Portadown
2.10
3.70
3.84
Friday 17 April 2026
18:45
Glentoran
0 – 0
Larne
2.04
3.45
3.95
Wednesday 15 April 2026
18:45
Ballymena United
0 – 0
Bangor
1.89
3.63
4.09
Saturday 11 April 2026
14:00
Glentoran
5 – 0
Dungannon Swifts
1.32
5.33
9.75
14:00
Coleraine FC
6 – 2
Cliftonville FC
1.42
5.00
8.00
14:00
Crusaders FC
4 – 0
Portadown
2.76
3.46
2.51
14:00
Carrick Rangers
2 – 3
Ballymena United
2.01
3.41
3.60
14:00
Bangor
0 – 0
Glenavon FC
3.00
3.37
2.30
12:00
Linfield
0 – 2
Larne
4.90
3.58
3.21
Tuesday 7 April 2026
18:45
Larne
1 – 4
Coleraine FC
2.51
3.16
2.93
18:45
Dungannon Swifts
1 – 3
Linfield
4.80
4.00
1.68
18:45
Cliftonville FC
1 – 2
Glentoran
6.26
4.20
1.50
18:45
Portadown
1 – 1
Carrick Rangers
2.98
3.52
2.33
18:45
Crusaders FC
1 – 1
Bangor
2.57
3.36
2.55
18:45
Ballymena United
1 – 1
Glenavon FC
1.87
3.61
4.26
Saturday 4 April 2026
14:00
Glenavon FC
1 – 1
Portadown
2.40
3.45
3.13
Saturday 28 March 2026
15:00
Larne
2 – 0
Cliftonville FC
1.42
4.65
7.50
15:00
Glentoran
1 – 1
Linfield
2.22
3.33
3.60
15:00
Dungannon Swifts
1 – 2
Coleraine FC
5.25
4.13
1.67
15:00
Carrick Rangers
6 – 1
Crusaders FC
1.50
4.69
6.80
Saturday 21 March 2026
20:00
Cliftonville FC
2 – 2
Ballymena United
1.93
3.90
4.20
15:00
Portadown
0 – 0
Crusaders FC
2.00
3.70
3.40
15:00
Glentoran
1 – 1
Coleraine FC
2.40
3.33
3.33
15:00
Dungannon Swifts
0 – 1
Bangor
1.66
3.97
5.40
Friday 20 March 2026
19:45
Glenavon FC
0 – 3
Larne
6.20
4.10
1.59
19:45
Carrick Rangers
2 – 0
Linfield
6.00
4.30
1.59
Wednesday 18 March 2026
19:45
Glentoran
3 – 0
Cliftonville FC
1.63
3.88
5.33
Saturday 14 March 2026
15:00
Crusaders FC
0 – 3
Glenavon FC
3.00
3.62
2.34
15:00
Coleraine FC
1 – 0
Cliftonville FC
1.60
4.20
5.75
15:00
Ballymena United
2 – 1
Carrick Rangers
2.68
3.31
2.65
Friday 13 March 2026
19:45
Larne
2 – 1
Dungannon Swifts
—
—
—
Tuesday 10 March 2026
19:45
Linfield
3 – 1
Portadown
1.29
6.42
13.40
19:45
Bangor
0 – 4
Glentoran
10.50
5.01
1.40
19:45
Crusaders FC
0 – 1
Cliftonville FC
4.74
4.33
1.68
Saturday 7 March 2026
15:00
Ballymena United
1 – 1
Portadown
1.98
3.64
3.85
Wednesday 4 March 2026
19:45
Portadown
0 – 2
Cliftonville FC
3.91
3.79
2.37
Tuesday 3 March 2026
19:45
Glentoran
1 – 0
Carrick Rangers
1.57
4.20
6.00
Sunday 1 March 2026
15:00
Cliftonville FC
2 – 0
Linfield
5.25
4.01
1.74
Saturday 28 February 2026
15:00
Glentoran
5 – 1
Crusaders FC
1.27
6.42
12.40
15:00
Glenavon FC
3 – 0
Portadown
2.80
3.38
2.60
15:00
Dungannon Swifts
3 – 1
Coleraine FC
5.00
3.99
1.68
15:00
Carrick Rangers
1 – 1
Bangor
1.71
4.30
5.75
15:00
Ballymena United
0 – 2
Larne
5.20
3.68
1.81
Tuesday 24 February 2026
19:45
Ballymena United
2 – 2
Glenavon FC
1.88
3.56
4.25
19:45
Larne
1 – 1
Linfield
2.81
3.35
2.65
19:45
Cliftonville FC
0 – 4
Glentoran
3.65
3.52
2.09
Saturday 21 February 2026
18:00
Linfield
1 – 0
Glentoran
1.91
3.36
4.55
17:30
Portadown
1 – 0
Dungannon Swifts
2.76
3.48
2.58
15:00
Cliftonville FC
5 – 2
Crusaders FC
1.64
4.70
5.00
15:00
Bangor
1 – 3
Glenavon FC
2.16
3.86
3.25
Friday 20 February 2026
19:45
Larne
2 – 3
Carrick Rangers
1.60
4.30
6.50
19:45
Coleraine FC
1 – 0
Ballymena United
1.32
5.41
9.53
Tuesday 17 February 2026
19:45
Ballymena United
2 – 0
Crusaders FC
1.96
3.93
3.81
19:45
Dungannon Swifts
1 – 4
Linfield
5.50
4.25
1.59
Saturday 14 February 2026
15:00
Portadown
2 – 1
Larne
5.50
3.90
1.66
15:00
Glentoran
2 – 1
Ballymena United
1.51
4.40
7.40
15:00
Glenavon FC
0 – 3
Linfield
7.35
4.92
1.52
15:00
Crusaders FC
2 – 2
Bangor
2.42
3.66
2.66
15:00
Carrick Rangers
1 – 1
Coleraine FC
5.49
4.15
1.65
Friday 13 February 2026
19:45
Dungannon Swifts
3 – 2
Cliftonville FC
2.55
3.48
3.12
Tuesday 10 February 2026
19:45
Linfield
6 – 0
Dungannon Swifts
1.51
4.44
8.25
19:45
Larne
2 – 2
Glentoran
2.29
3.26
3.60
19:45
Coleraine FC
2 – 1
Portadown
1.28
6.34
11.00
19:45
Cliftonville FC
3 – 1
Bangor
1.74
3.93
5.10
19:45
Carrick Rangers
2 – 1
Glenavon FC
1.76
4.18
4.85
Tuesday 3 February 2026
19:45
Carrick Rangers
3 – 2
Bangor
1.71
3.96
5.10
Saturday 31 January 2026
17:30
Portadown
0 – 3
Carrick Rangers
3.30
3.44
2.61
15:00
Linfield
2 – 1
Ballymena United
1.37
4.80
9.00
15:00
Glenavon FC
2 – 1
Cliftonville FC
3.85
3.71
2.10
15:00
Dungannon Swifts
0 – 2
Glentoran
4.25
3.58
2.23
15:00
Crusaders FC
2 – 4
Larne
6.62
5.03
1.45
15:00
Bangor
0 – 2
Coleraine FC
6.50
4.88
1.54
Saturday 24 January 2026
15:00
Crusaders FC
0 – 1
Linfield
7.15
4.84
1.44
15:00
Carrick Rangers
5 – 1
Dungannon Swifts
2.36
3.51
2.94
Friday 23 January 2026
19:45
Larne
2 – 1
Bangor
1.43
4.87
8.08
19:45
Coleraine FC
2 – 0
Glenavon FC
1.25
6.99
12.50
Saturday 17 January 2026
15:00
Glenavon FC
1 – 2
Glentoran
7.00
4.28
1.57
15:00
Dungannon Swifts
2 – 0
Ballymena United
2.10
3.56
3.95
15:00
Coleraine FC
5 – 1
Crusaders FC
1.25
7.09
11.70
15:00
Cliftonville FC
1 – 4
Carrick Rangers
1.90
3.95
4.80
15:00
Bangor
1 – 0
Portadown
2.72
3.49
2.85
Friday 16 January 2026
19:45
Linfield
0 – 0
Larne
2.45
3.28
3.25
Tuesday 13 January 2026
19:45
Ballymena United
2 – 2
Cliftonville FC
3.66
3.57
2.09
19:45
Glentoran
1 – 4
Larne
2.62
3.11
3.21
19:45
Carrick Rangers
0 – 0
Linfield
4.80
4.23
1.82
Saturday 3 January 2026
15:00
Linfield
6 – 1
Bangor
1.39
5.31
9.60
15:00
Crusaders FC
2 – 0
Dungannon Swifts
3.31
3.62
2.13
15:00
Carrick Rangers
0 – 7
Glentoran
4.63
3.73
1.81
Friday 2 January 2026
19:45
Larne
3 – 0
Coleraine FC
2.52
3.13
3.05
Tuesday 30 December 2025
19:45
Larne
0 – 0
Cliftonville FC
1.87
3.62
4.70
19:45
Glentoran
2 – 1
Portadown
1.51
4.31
7.00
19:45
Glenavon FC
0 – 1
Dungannon Swifts
4.00
3.45
1.98
19:45
Crusaders FC
2 – 2
Carrick Rangers
2.89
3.64
2.45
19:45
Coleraine FC
3 – 1
Linfield
2.10
3.50
3.56
19:45
Bangor
2 – 0
Ballymena United
2.56
3.34
2.89
Friday 26 December 2025
15:00
Portadown
1 – 0
Glenavon FC
2.05
3.45
3.85
15:00
Linfield
0 – 1
Glentoran
2.27
3.23
3.42
15:00
Dungannon Swifts
1 – 0
Bangor
1.69
4.05
5.15
15:00
Cliftonville FC
1 – 2
Crusaders FC
1.50
4.72
6.03
15:00
Carrick Rangers
1 – 2
Larne
4.70
3.59
1.85
15:00
Ballymena United
2 – 0
Coleraine FC
6.00
4.52
1.52
Saturday 20 December 2025
15:00
Glenavon FC
2 – 1
Linfield
8.93
5.02
1.37
15:00
Dungannon Swifts
4 – 2
Portadown
2.14
3.67
4.00
15:00
Crusaders FC
0 – 1
Larne
6.02
4.43
1.52
15:00
Bangor
1 – 1
Cliftonville FC
3.60
3.76
1.98
15:00
Ballymena United
1 – 1
Carrick Rangers
2.53
3.59
2.77
Friday 19 December 2025
19:45
Glentoran
2 – 1
Coleraine FC
2.91
3.02
2.68
Saturday 13 December 2025
15:00
Portadown
1 – 0
Ballymena United
2.29
3.74
3.04
15:00
Linfield
4 – 0
Crusaders FC
1.32
5.94
9.66
15:00
Cliftonville FC
5 – 2
Glenavon FC
1.40
5.53
8.75
15:00
Carrick Rangers
3 – 3
Dungannon Swifts
2.55
3.65
2.74
Friday 12 December 2025
19:45
Larne
1 – 0
Glentoran
2.25
3.27
3.60
19:45
Coleraine FC
2 – 0
Bangor
1.25
6.63
11.50
Saturday 6 December 2025
15:00
Glentoran
2 – 2
Cliftonville FC
2.16
3.50
3.89
15:00
Glenavon FC
1 – 2
Bangor
2.70
3.60
2.62
15:00
Crusaders FC
0 – 4
Portadown
2.30
3.57
3.17
15:00
Coleraine FC
3 – 1
Carrick Rangers
1.31
5.68
10.00
15:00
Ballymena United
1 – 2
Dungannon Swifts
3.02
3.46
2.55
Friday 5 December 2025
19:45
Larne
0 – 0
Linfield
2.46
3.13
3.35
Saturday 29 November 2025
15:00
Portadown
2 – 3
Cliftonville FC
3.85
3.64
1.98
15:00
Linfield
3 – 1
Carrick Rangers
1.36
5.10
8.74
15:00
Glenavon FC
3 – 1
Ballymena United
3.20
3.43
2.29
15:00
Dungannon Swifts
1 – 2
Larne
4.15
3.40
2.02
15:00
Crusaders FC
0 – 2
Coleraine FC
7.17
5.43
1.43
Friday 28 November 2025
19:45
Bangor
1 – 1
Glentoran
5.00
4.20
1.69
Tuesday 25 November 2025
19:45
Coleraine FC
1 – 2
Larne
2.11
3.25
4.13
19:45
Linfield
1 – 0
Crusaders FC
1.37
5.38
10.00
Saturday 22 November 2025
15:00
Cliftonville FC
1 – 0
Coleraine FC
4.56
3.79
1.81
15:00
Carrick Rangers
1 – 2
Portadown
1.90
3.77
3.95
15:00
Bangor
0 – 1
Linfield
6.30
4.55
1.57
15:00
Ballymena United
2 – 2
Crusaders FC
2.04
3.66
3.50
Friday 21 November 2025
20:00
Larne
2 – 1
Glenavon FC
1.24
5.99
14.00
19:45
Glentoran
0 – 1
Dungannon Swifts
1.69
4.09
5.60
Saturday 15 November 2025
15:00
Portadown
1 – 1
Bangor
2.28
3.66
3.00
15:00
Crusaders FC
4 – 1
Glenavon FC
2.04
3.63
3.50
Saturday 8 November 2025
17:30
Linfield
1 – 1
Coleraine FC
2.55
3.46
2.90
15:00
Glenavon FC
3 – 1
Glentoran
8.00
4.90
1.46
15:00
Cliftonville FC
2 – 0
Dungannon Swifts
2.01
3.84
3.75
15:00
Carrick Rangers
1 – 2
Crusaders FC
1.86
4.01
3.95
15:00
Bangor
2 – 3
Ballymena United
2.39
3.51
2.97
Friday 7 November 2025
19:45
Larne
3 – 0
Portadown
1.40
5.07
9.00
Sunday 2 November 2025
15:00
Cliftonville FC
0 – 0
Linfield
4.20
3.65
1.98
Saturday 1 November 2025
17:30
Ballymena United
0 – 2
Larne
4.33
3.50
1.96
15:00
Dungannon Swifts
2 – 0
Crusaders FC
2.02
3.63
3.83
15:00
Coleraine FC
5 – 1
Glenavon FC
1.19
7.40
15.50
Friday 31 October 2025
19:45
Glentoran
2 – 1
Portadown
1.45
4.93
7.79
19:45
Bangor
0 – 1
Carrick Rangers
2.62
3.76
2.56
Tuesday 28 October 2025
19:45
Coleraine FC
2 – 2
Linfield
2.10
3.34
3.87
Saturday 25 October 2025
16:30
Larne
1 – 1
Bangor
1.43
4.75
8.00
14:00
Portadown
0 – 2
Coleraine FC
7.00
5.08
1.50
14:00
Linfield
2 – 1
Ballymena United
1.37
5.40
8.75
14:00
Dungannon Swifts
1 – 0
Glenavon FC
1.68
4.34
5.50
14:00
Crusaders FC
2 – 3
Glentoran
5.55
4.26
1.63
14:00
Carrick Rangers
0 – 1
Cliftonville FC
2.80
3.45
2.62
Saturday 18 October 2025
14:00
Glentoran
2 – 0
Ballymena United
1.58
4.00
6.23
14:00
Glenavon FC
1 – 0
Carrick Rangers
3.78
3.80
2.26
14:00
Coleraine FC
4 – 0
Dungannon Swifts
1.38
5.74
9.10
14:00
Cliftonville FC
0 – 2
Larne
2.79
3.35
2.62
14:00
Bangor
2 – 1
Crusaders FC
2.78
3.60
2.55
Friday 17 October 2025
18:45
Portadown
2 – 0
Linfield
7.25
4.70
1.48
Saturday 11 October 2025
14:00
Glenavon FC
0 – 3
Bangor
2.91
3.55
2.50
14:00
Dungannon Swifts
3 – 1
Glentoran
4.40
3.81
1.79
14:00
Carrick Rangers
1 – 0
Portadown
2.10
3.67
3.65
14:00
Ballymena United
1 – 3
Coleraine FC
4.90
4.00
1.69
Saturday 4 October 2025
16:30
Portadown
3 – 1
Glenavon FC
2.00
3.88
3.69
14:00
Dungannon Swifts
2 – 0
Larne
4.34
3.62
1.89
14:00
Carrick Rangers
1 – 2
Ballymena United
2.30
3.51
3.28
14:00
Bangor
2 – 1
Coleraine FC
8.25
5.26
1.35
Saturday 27 September 2025
14:00
Glenavon FC
0 – 2
Crusaders FC
2.68
3.61
2.56
14:00
Coleraine FC
2 – 1
Carrick Rangers
1.34
5.59
8.50
14:00
Cliftonville FC
1 – 2
Portadown
1.68
4.10
4.80
14:00
Ballymena United
0 – 2
Dungannon Swifts
2.10
3.69
3.77
Friday 26 September 2025
18:45
Bangor
0 – 3
Linfield
8.50
5.20
1.38
Saturday 20 September 2025
14:00
Linfield
2 – 0
Glenavon FC
1.27
6.17
12.00
14:00
Larne
2 – 0
Carrick Rangers
1.73
3.91
5.00
14:00
Dungannon Swifts
2 – 1
Cliftonville FC
3.43
3.71
2.04
14:00
Crusaders FC
1 – 1
Ballymena United
2.88
3.77
2.48
Friday 19 September 2025
18:45
Coleraine FC
1 – 2
Glentoran
1.93
3.64
3.98
18:45
Portadown
1 – 4
Bangor
1.76
4.22
4.10
Tuesday 16 September 2025
18:45
Larne
4 – 0
Crusaders FC
1.56
4.07
6.75
18:45
Ballymena United
1 – 0
Linfield
5.14
3.99
1.64
Saturday 13 September 2025
14:00
Portadown
1 – 4
Coleraine FC
6.75
4.54
1.67
14:00
Larne
1 – 0
Glenavon FC
1.47
4.43
7.50
14:00
Dungannon Swifts
0 – 3
Crusaders FC
2.34
3.70
2.96
14:00
Cliftonville FC
3 – 2
Ballymena United
1.93
3.83
3.81
Friday 12 September 2025
18:45
Glentoran
1 – 1
Linfield
3.10
3.10
2.64
Saturday 6 September 2025
14:00
Linfield
3 – 0
Portadown
1.42
4.71
7.50
14:00
Glenavon FC
0 – 2
Dungannon Swifts
2.26
3.62
3.15
14:00
Crusaders FC
0 – 4
Coleraine FC
4.25
3.81
1.82
14:00
Carrick Rangers
1 – 2
Cliftonville FC
3.33
3.58
2.31
14:00
Bangor
0 – 2
Larne
5.00
4.08
1.69
14:00
Ballymena United
0 – 2
Glentoran
3.60
3.48
2.06
Saturday 30 August 2025
14:00
Glentoran
1 – 1
Carrick Rangers
—
—
—
14:00
Cliftonville FC
3 – 1
Glenavon FC
—
—
—
14:00
Bangor
2 – 1
Dungannon Swifts
—
—
—
Friday 29 August 2025
18:45
Portadown
2 – 1
Crusaders FC
—
—
—
18:45
Larne
2 – 0
Ballymena United
—
—
—
Sunday 24 August 2025
14:00
Linfield
1 – 0
Cliftonville FC
1.78
3.99
4.50
Saturday 23 August 2025
14:00
Glenavon FC
1 – 2
Coleraine FC
4.60
3.76
1.82
14:00
Dungannon Swifts
0 – 2
Carrick Rangers
2.20
3.90
3.05
14:00
Crusaders FC
0 – 2
Glentoran
3.60
3.58
2.14
14:00
Ballymena United
4 – 0
Bangor
1.63
4.26
5.68
Friday 22 August 2025
18:45
Larne
4 – 0
Portadown
1.89
3.57
4.31
Tuesday 19 August 2025
18:45
Portadown
0 – 2
Ballymena United
2.42
3.66
2.90
18:45
Glentoran
2 – 0
Glenavon FC
1.65
4.12
5.60
18:45
Coleraine FC
2 – 0
Dungannon Swifts
1.49
4.83
7.25
18:45
Cliftonville FC
1 – 1
Larne
2.23
3.36
3.29
18:45
Bangor
1 – 3
Crusaders FC
3.11
3.85
2.05
Saturday 16 August 2025
14:00
Glentoran
1 – 0
Bangor
1.35
5.58
9.00
14:00
Dungannon Swifts
1 – 4
Portadown
2.14
3.59
3.33
14:00
Cliftonville FC
0 – 0
Coleraine FC
3.10
3.48
2.50
14:00
Carrick Rangers
1 – 0
Glenavon FC
2.52
3.72
2.90
Sunday 10 August 2025
14:00
Linfield
3 – 0
Dungannon Swifts
1.51
4.43
6.85
14:00
Coleraine FC
1 – 0
Larne
1.74
3.64
5.33
14:00
Bangor
3 – 1
Cliftonville FC
6.75
4.62
1.47
Saturday 9 August 2025
14:00
Portadown
0 – 1
Glentoran
3.25
3.32
2.37
14:00
Glenavon FC
0 – 2
Ballymena United
2.07
3.66
3.50
14:00
Crusaders FC
3 – 4
Carrick Rangers
1.74
4.63
4.50