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.56
596 goals.
47.6% of matches went over 2.5.
Home advantage
43.8%
Draws 20.6%,
away wins 35.6%.
Half-time lead held
77%
From 135 matches where someone led at the break.
1–0
26 · 11.2%
0–1
25 · 10.7%
2–0
24 · 10.3%
2–1
20 · 8.6%
1–1
19 · 8.2%
0–2
14 · 6%
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.
Sunday 11 May 2025
13:00
Coleraine FC
0 – 2
Cliftonville FC
2.37
3.50
3.09
Wednesday 7 May 2025
18:45
Coleraine FC
1 – 0
Crusaders FC
1.98
3.80
3.92
18:45
Glentoran
0 – 2
Cliftonville FC
2.15
3.46
3.38
Friday 2 May 2025
18:45
Carrick Rangers
3 – 1
Annagh United
1.54
5.30
6.50
Tuesday 29 April 2025
18:45
Annagh United
2 – 5
Carrick Rangers
3.45
3.45
2.04
Saturday 26 April 2025
16:30
Portadown
2 – 1
Ballymena United
1.72
4.26
5.00
16:30
Loughgall
1 – 4
Cliftonville FC
9.05
6.00
1.33
16:30
Larne
0 – 0
Glentoran
2.14
3.38
4.10
16:30
Dungannon Swifts
1 – 0
Crusaders FC
2.61
3.62
2.69
16:30
Coleraine FC
1 – 0
Linfield
3.00
3.83
2.26
14:00
Carrick Rangers
0 – 4
Glenavon FC
5.40
4.30
1.90
Saturday 19 April 2025
14:00
Portadown
2 – 0
Cliftonville FC
3.25
3.40
2.67
14:00
Loughgall
2 – 2
Carrick Rangers
3.76
3.70
2.05
14:00
Glenavon FC
2 – 0
Ballymena United
2.26
4.25
3.30
14:00
Dungannon Swifts
3 – 2
Glentoran
4.03
3.90
2.00
14:00
Crusaders FC
3 – 0
Coleraine FC
3.15
3.64
2.29
Friday 18 April 2025
18:45
Larne
2 – 1
Linfield
2.88
3.33
3.21
Saturday 12 April 2025
14:00
Cliftonville FC
2 – 0
Glenavon FC
1.86
4.17
4.59
14:00
Portadown
3 – 1
Loughgall
1.58
4.30
5.70
14:00
Ballymena United
1 – 1
Carrick Rangers
2.00
3.69
3.89
14:00
Linfield
2 – 0
Dungannon Swifts
1.52
5.11
7.15
14:00
Crusaders FC
0 – 4
Glentoran
3.41
3.35
2.22
14:00
Coleraine FC
1 – 2
Larne
2.25
3.45
3.40
Saturday 5 April 2025
14:00
Glenavon FC
0 – 1
Loughgall
1.47
4.65
7.23
14:00
Cliftonville FC
5 – 0
Ballymena United
1.83
3.91
4.50
14:00
Carrick Rangers
4 – 1
Portadown
2.90
3.23
2.67
14:00
Crusaders FC
2 – 2
Larne
3.15
3.43
2.31
14:00
Coleraine FC
3 – 2
Dungannon Swifts
1.77
3.98
4.50
12:00
Linfield
2 – 1
Glentoran
1.75
3.94
5.30
Tuesday 1 April 2025
18:45
Portadown
1 – 1
Glenavon FC
2.65
3.41
2.79
18:45
Carrick Rangers
1 – 3
Cliftonville FC
3.69
3.41
2.07
18:45
Ballymena United
5 – 2
Loughgall
1.52
4.60
6.56
18:45
Linfield
3 – 1
Crusaders FC
1.84
4.70
6.90
18:45
Glentoran
2 – 1
Coleraine FC
2.69
3.23
2.79
18:45
Dungannon Swifts
1 – 1
Larne
3.45
3.48
2.24
Monday 24 March 2025
20:00
Dungannon Swifts
0 – 3
Linfield
5.66
4.40
1.78
Saturday 22 March 2025
15:00
Loughgall
2 – 1
Ballymena United
4.35
3.84
1.93
15:00
Glentoran
0 – 1
Crusaders FC
2.11
3.65
4.30
15:00
Glenavon FC
0 – 1
Larne
3.05
3.68
2.43
15:00
Coleraine FC
1 – 0
Portadown
1.61
4.03
6.50
15:00
Cliftonville FC
3 – 0
Carrick Rangers
1.64
4.14
5.88
Tuesday 18 March 2025
19:45
Coleraine FC
2 – 2
Cliftonville FC
1.94
3.77
4.20
19:45
Glentoran
2 – 2
Larne
2.38
3.23
3.20
Saturday 15 March 2025
17:30
Portadown
1 – 1
Dungannon Swifts
2.50
3.40
2.90
17:30
Larne
1 – 1
Coleraine FC
2.49
3.16
3.14
15:00
Linfield
2 – 0
Glenavon FC
1.45
4.50
8.20
15:00
Crusaders FC
1 – 1
Loughgall
1.43
5.12
8.24
15:00
Carrick Rangers
0 – 0
Glentoran
3.80
3.60
2.04
15:00
Ballymena United
1 – 0
Cliftonville FC
3.45
3.48
2.18
Wednesday 12 March 2025
19:45
Glentoran
3 – 3
Glenavon FC
1.84
3.81
4.40
19:45
Cliftonville FC
0 – 2
Dungannon Swifts
1.99
3.41
4.14
Tuesday 11 March 2025
19:45
Ballymena United
1 – 2
Larne
3.40
3.71
2.18
Saturday 8 March 2025
17:30
Portadown
1 – 0
Carrick Rangers
2.07
3.40
3.87
15:00
Loughgall
0 – 1
Larne
6.25
4.70
1.57
15:00
Dungannon Swifts
0 – 3
Ballymena United
1.72
4.01
4.80
15:00
Glenavon FC
0 – 1
Coleraine FC
3.05
3.50
2.40
Friday 7 March 2025
19:45
Crusaders FC
0 – 2
Linfield
5.26
4.10
1.67
Tuesday 4 March 2025
19:45
Loughgall
0 – 2
Glenavon FC
3.74
3.73
2.04
19:45
Glentoran
1 – 0
Ballymena United
1.50
4.75
7.50
19:45
Carrick Rangers
1 – 0
Larne
4.58
3.54
2.05
Saturday 1 March 2025
15:00
Coleraine FC
2 – 0
Portadown
1.73
3.95
4.70
Wednesday 26 February 2025
19:45
Loughgall
1 – 4
Larne
6.25
4.26
1.71
Saturday 22 February 2025
15:00
Linfield
0 – 2
Coleraine FC
1.74
4.10
5.00
15:00
Larne
0 – 1
Dungannon Swifts
2.00
3.92
4.05
15:00
Glenavon FC
0 – 1
Crusaders FC
2.05
3.80
3.71
15:00
Carrick Rangers
0 – 0
Loughgall
1.83
3.75
4.24
15:00
Ballymena United
2 – 0
Portadown
2.93
3.50
2.50
Friday 21 February 2025
19:45
Cliftonville FC
2 – 0
Glentoran
2.82
3.57
2.75
Tuesday 18 February 2025
19:45
Ballymena United
1 – 1
Glentoran
5.05
3.68
1.83
19:45
Larne
1 – 1
Glenavon FC
1.76
4.20
4.88
Saturday 15 February 2025
17:30
Portadown
2 – 0
Larne
3.35
3.25
2.39
15:00
Linfield
1 – 0
Loughgall
1.20
8.28
17.00
15:00
Glenavon FC
3 – 1
Cliftonville FC
2.97
3.40
2.55
15:00
Dungannon Swifts
3 – 1
Carrick Rangers
1.98
3.74
3.98
15:00
Crusaders FC
3 – 1
Ballymena United
1.91
3.77
4.22
Friday 14 February 2025
19:45
Coleraine FC
1 – 2
Glentoran
2.42
3.69
3.04
Wednesday 12 February 2025
19:45
Cliftonville FC
3 – 0
Carrick Rangers
1.88
4.10
4.50
Tuesday 11 February 2025
19:45
Linfield
1 – 0
Larne
1.75
4.03
4.93
Sunday 9 February 2025
15:00
Cliftonville FC
2 – 2
Portadown
1.99
3.89
4.50
Saturday 8 February 2025
15:00
Larne
0 – 1
Crusaders FC
1.70
4.16
5.70
15:00
Glentoran
1 – 0
Dungannon Swifts
1.75
4.10
4.55
15:00
Carrick Rangers
0 – 1
Coleraine FC
3.21
3.65
2.20
Friday 7 February 2025
19:45
Ballymena United
2 – 2
Linfield
8.00
4.90
1.50
Tuesday 4 February 2025
19:45
Coleraine FC
0 – 0
Cliftonville FC
2.24
3.73
3.37
19:45
Carrick Rangers
1 – 2
Larne
4.26
3.32
1.96
Saturday 1 February 2025
17:30
Larne
1 – 1
Portadown
1.66
3.75
6.14
Tuesday 28 January 2025
19:45
Linfield
2 – 1
Crusaders FC
1.39
5.33
9.50
Saturday 25 January 2025
17:30
Linfield
2 – 1
Cliftonville FC
1.77
3.81
5.20
15:00
Loughgall
1 – 2
Glentoran
6.25
4.50
1.54
15:00
Larne
2 – 1
Ballymena United
1.54
4.75
6.50
15:00
Glenavon FC
2 – 1
Carrick Rangers
2.02
3.53
4.01
15:00
Dungannon Swifts
1 – 1
Coleraine FC
2.93
3.53
2.70
15:00
Crusaders FC
3 – 2
Portadown
2.47
3.72
3.65
Saturday 18 January 2025
15:00
Portadown
1 – 3
Linfield
5.09
3.63
1.79
15:00
Coleraine FC
0 – 2
Crusaders FC
1.79
3.80
4.60
15:00
Cliftonville FC
2 – 0
Loughgall
1.39
6.30
11.00
15:00
Carrick Rangers
0 – 0
Ballymena United
2.08
3.49
3.71
Friday 17 January 2025
19:45
Dungannon Swifts
2 – 3
Glenavon FC
2.10
3.69
3.58
Saturday 11 January 2025
15:00
Loughgall
0 – 1
Portadown
3.90
3.92
1.99
15:00
Linfield
3 – 0
Carrick Rangers
1.41
5.60
9.00
15:00
Crusaders FC
1 – 5
Dungannon Swifts
2.71
3.76
2.62
Friday 10 January 2025
19:45
Larne
2 – 0
Cliftonville FC
2.32
3.37
3.25
Tuesday 7 January 2025
19:45
Crusaders FC
1 – 3
Larne
3.76
3.34
2.29
Monday 30 December 2024
19:45
Portadown
0 – 2
Glentoran
3.82
3.50
2.05
19:45
Loughgall
1 – 3
Coleraine FC
4.75
4.40
1.67
19:45
Carrick Rangers
0 – 0
Crusaders FC
2.75
3.63
2.56
19:45
Ballymena United
0 – 2
Glenavon FC
2.75
3.63
2.64
Thursday 26 December 2024
15:00
Larne
0 – 0
Carrick Rangers
1.53
4.12
6.37
15:00
Glentoran
0 – 0
Linfield
3.15
3.13
2.46
15:00
Glenavon FC
2 – 0
Portadown
2.60
3.50
2.84
15:00
Dungannon Swifts
2 – 1
Loughgall
1.52
4.62
5.90
15:00
Coleraine FC
2 – 2
Ballymena United
1.84
3.84
5.00
15:00
Crusaders FC
2 – 0
Cliftonville FC
3.18
3.49
2.25
Monday 23 December 2024
19:45
Dungannon Swifts
0 – 1
Larne
4.10
3.67
1.95
Saturday 21 December 2024
15:00
Portadown
1 – 0
Crusaders FC
2.46
3.51
3.25
15:00
Loughgall
2 – 3
Ballymena United
3.48
3.45
2.29
15:00
Linfield
1 – 0
Glenavon FC
1.32
5.69
10.00
15:00
Cliftonville FC
1 – 2
Glentoran
2.48
3.50
2.88
Tuesday 17 December 2024
19:45
Glenavon FC
3 – 1
Crusaders FC
2.85
3.69
2.42
19:45
Dungannon Swifts
0 – 1
Linfield
5.60
4.23
1.64
Saturday 14 December 2024
15:00
Portadown
2 – 0
Cliftonville FC
4.40
3.80
1.86
15:00
Linfield
3 – 0
Coleraine FC
1.45
5.22
7.20
15:00
Carrick Rangers
0 – 0
Loughgall
1.77
4.10
4.40
15:00
Ballymena United
0 – 1
Dungannon Swifts
2.59
3.30
3.05
Friday 13 December 2024
19:45
Crusaders FC
1 – 3
Glentoran
2.97
3.47
2.55
Sunday 1 December 2024
14:00
Larne
1 – 1
Cliftonville FC
2.35
3.52
3.30
Saturday 30 November 2024
15:00
Loughgall
2 – 2
Glentoran
7.57
4.95
1.41
15:00
Linfield
2 – 1
Portadown
1.30
6.30
11.00
15:00
Glenavon FC
3 – 3
Coleraine FC
3.27
3.45
2.27
15:00
Crusaders FC
2 – 2
Dungannon Swifts
1.88
4.20
3.97
15:00
Ballymena United
1 – 2
Carrick Rangers
1.95
3.85
3.86
Sunday 24 November 2024
12:30
Coleraine FC
1 – 2
Crusaders FC
2.18
3.66
3.21
Saturday 23 November 2024
15:00
Portadown
1 – 0
Glenavon FC
2.25
3.70
3.40
15:00
Cliftonville FC
4 – 0
Loughgall
1.37
5.69
8.50
15:00
Carrick Rangers
0 – 1
Dungannon Swifts
2.57
3.80
2.70
Friday 22 November 2024
19:45
Glentoran
1 – 0
Linfield
3.21
3.33
2.40
Saturday 16 November 2024
17:30
Larne
0 – 1
Linfield
3.05
3.30
2.54
15:00
Loughgall
0 – 4
Coleraine FC
3.81
3.95
1.89
15:00
Glentoran
0 – 2
Portadown
1.46
4.79
8.10
15:00
Dungannon Swifts
2 – 0
Glenavon FC
2.23
3.59
3.40
15:00
Cliftonville FC
0 – 1
Ballymena United
1.64
4.40
6.57
15:00
Carrick Rangers
3 – 0
Crusaders FC
3.75
3.69
2.00
Sunday 10 November 2024
14:00
Larne
2 – 1
Coleraine FC
1.77
4.20
4.90
Saturday 9 November 2024
15:00
Portadown
1 – 1
Carrick Rangers
2.20
3.50
3.55
15:00
Linfield
2 – 0
Ballymena United
1.36
5.70
8.60
15:00
Glenavon FC
0 – 3
Glentoran
4.20
3.81
1.88
15:00
Dungannon Swifts
1 – 4
Cliftonville FC
3.17
3.62
2.28
15:00
Crusaders FC
3 – 1
Loughgall
1.49
5.60
8.70
Sunday 3 November 2024
12:30
Carrick Rangers
1 – 3
Linfield
8.00
5.40
1.46
Saturday 2 November 2024
15:00
Loughgall
3 – 0
Glenavon FC
3.38
3.40
2.22
15:00
Glentoran
0 – 2
Larne
2.69
3.20
3.49
15:00
Coleraine FC
4 – 1
Dungannon Swifts
2.08
3.74
3.40
Friday 1 November 2024
19:45
Cliftonville FC
1 – 0
Crusaders FC
2.24
3.60
3.11
19:45
Ballymena United
0 – 3
Portadown
1.91
3.65
4.15
Sunday 27 October 2024
14:00
Portadown
2 – 1
Larne
5.70
4.33
1.59
Saturday 26 October 2024
14:00
Linfield
1 – 2
Cliftonville FC
1.53
4.84
7.00
14:00
Glenavon FC
1 – 1
Carrick Rangers
2.33
3.58
3.35
14:00
Dungannon Swifts
1 – 3
Loughgall
1.53
4.90
6.30
14:00
Crusaders FC
1 – 0
Ballymena United
1.83
3.79
4.85
14:00
Coleraine FC
2 – 1
Glentoran
3.60
3.61
2.05
Tuesday 22 October 2024
18:45
Cliftonville FC
2 – 1
Coleraine FC
1.95
4.10
3.66
Saturday 19 October 2024
14:00
Larne
1 – 1
Crusaders FC
1.85
4.00
4.33
14:00
Glentoran
1 – 1
Carrick Rangers
1.45
5.10
7.10
14:00
Dungannon Swifts
2 – 0
Portadown
2.00
3.72
3.78
14:00
Ballymena United
0 – 1
Coleraine FC
2.36
3.81
2.83
13:30
Cliftonville FC
0 – 0
Glenavon FC
1.78
4.10
4.50
Friday 18 October 2024
18:45
Loughgall
1 – 3
Linfield
11.00
6.50
1.28
Saturday 12 October 2024
16:30
Portadown
1 – 0
Loughgall
1.83
4.03
4.22
14:00
Carrick Rangers
2 – 1
Coleraine FC
3.19
3.76
2.22
14:00
Glentoran
2 – 0
Dungannon Swifts
1.70
4.25
5.00
14:00
Glenavon FC
0 – 1
Ballymena United
2.83
3.39
2.50
14:00
Crusaders FC
2 – 3
Linfield
4.41
3.81
1.90
Sunday 6 October 2024
13:00
Larne
0 – 3
Dungannon Swifts
1.48
4.89
7.40
Saturday 5 October 2024
14:00
Glenavon FC
2 – 1
Portadown
2.33
3.50
3.38
14:00
Crusaders FC
2 – 1
Coleraine FC
1.92
3.75
3.85
14:00
Carrick Rangers
2 – 0
Cliftonville FC
5.50
4.40
1.65
14:00
Ballymena United
4 – 1
Loughgall
1.60
4.32
5.50
Friday 4 October 2024
18:45
Linfield
1 – 3
Glentoran
1.65
3.77
6.00
Saturday 28 September 2024
14:00
Portadown
0 – 1
Ballymena United
2.85
3.69
2.43
14:00
Loughgall
0 – 4
Crusaders FC
4.75
4.12
1.68
14:00
Glentoran
0 – 0
Glenavon FC
1.48
4.60
6.75
14:00
Dungannon Swifts
4 – 0
Carrick Rangers
1.88
4.00
4.33
14:00
Coleraine FC
0 – 3
Linfield
5.10
3.96
1.70
Friday 27 September 2024
18:45
Cliftonville FC
1 – 3
Larne
2.86
3.25
2.62
Tuesday 24 September 2024
18:45
Larne
2 – 0
Loughgall
1.18
7.71
18.00
Saturday 21 September 2024
14:00
Linfield
1 – 0
Carrick Rangers
1.22
7.67
13.00
14:00
Glenavon FC
1 – 1
Dungannon Swifts
2.73
3.69
2.48
14:00
Crusaders FC
0 – 3
Portadown
1.52
5.00
7.30
14:00
Coleraine FC
2 – 0
Loughgall
1.53
4.65
5.75
14:00
Ballymena United
3 – 2
Cliftonville FC
4.00
3.85
1.90
Friday 20 September 2024
18:45
Larne
2 – 0
Glentoran
2.00
3.30
4.40
Tuesday 17 September 2024
18:45
Portadown
2 – 2
Coleraine FC
3.70
4.02
1.99
18:45
Glentoran
2 – 0
Loughgall
1.34
5.50
9.00
18:45
Glenavon FC
0 – 0
Larne
6.75
4.90
1.56
18:45
Dungannon Swifts
1 – 0
Crusaders FC
3.16
3.51
2.23
18:45
Cliftonville FC
0 – 0
Linfield
3.60
3.80
2.17
18:45
Carrick Rangers
1 – 4
Ballymena United
2.52
3.65
2.87
Saturday 14 September 2024
14:00
Loughgall
1 – 5
Cliftonville FC
4.50
4.20
1.74
14:00
Linfield
0 – 1
Larne
1.85
3.68
4.19
14:00
Crusaders FC
0 – 1
Glenavon FC
1.44
5.08
7.58
14:00
Coleraine FC
3 – 1
Carrick Rangers
1.67
4.33
4.71
14:00
Ballymena United
1 – 0
Glentoran
4.90
4.00
1.72
Friday 13 September 2024
18:45
Portadown
2 – 1
Dungannon Swifts
3.00
3.74
2.37
Saturday 7 September 2024
14:00
Larne
0 – 1
Ballymena United
1.25
6.56
13.45
14:00
Glenavon FC
2 – 2
Loughgall
2.10
3.83
3.41
14:00
Dungannon Swifts
1 – 0
Glentoran
3.50
3.84
2.05
14:00
Carrick Rangers
0 – 1
Portadown
1.93
3.90
4.34
Sunday 1 September 2024
13:15
Coleraine FC
1 – 1
Larne
4.50
4.20
1.74
Saturday 31 August 2024
14:00
Loughgall
0 – 2
Dungannon Swifts
3.00
3.90
2.33
14:00
Glentoran
1 – 0
Cliftonville FC
1.98
4.06
3.94
14:00
Crusaders FC
2 – 1
Carrick Rangers
1.58
4.70
6.00
Friday 30 August 2024
18:45
Portadown
2 – 2
Linfield
13.00
8.20
1.24
18:45
Ballymena United
3 – 1
Glenavon FC
2.42
3.77
3.40
Saturday 24 August 2024
14:00
Linfield
5 – 1
Loughgall
1.22
7.78
12.00
14:00
Dungannon Swifts
1 – 0
Ballymena United
1.88
3.84
4.50
14:00
Crusaders FC
1 – 1
Cliftonville FC
2.15
3.50
3.75
14:00
Coleraine FC
0 – 2
Glenavon FC
1.73
4.40
4.82
Friday 23 August 2024
18:45
Carrick Rangers
2 – 3
Glentoran
3.20
4.40
2.17
Tuesday 20 August 2024
18:45
Loughgall
2 – 2
Portadown
2.04
3.97
3.41
18:45
Glentoran
0 – 0
Coleraine FC
1.74
4.30
4.40
18:45
Glenavon FC
0 – 3
Linfield
6.51
4.90
1.47
18:45
Cliftonville FC
1 – 0
Dungannon Swifts
1.62
4.40
4.90
18:45
Ballymena United
0 – 1
Crusaders FC
4.11
3.75
1.87
Saturday 17 August 2024
14:00
Portadown
1 – 2
Glentoran
5.00
4.75
1.68
14:00
Loughgall
3 – 0
Carrick Rangers
3.56
3.93
1.97
14:00
Linfield
3 – 1
Dungannon Swifts
1.34
6.20
9.00
14:00
Glenavon FC
1 – 2
Cliftonville FC
3.49
4.13
2.08
Friday 16 August 2024
18:45
Coleraine FC
4 – 2
Ballymena United
1.79
4.33
4.25
Sunday 11 August 2024
14:00
Cliftonville FC
1 – 0
Portadown
1.36
5.90
7.60
Saturday 10 August 2024
14:00
Dungannon Swifts
1 – 1
Coleraine FC
2.85
3.81
2.50
14:00
Carrick Rangers
2 – 0
Glenavon FC
1.98
4.00
3.45
14:00
Ballymena United
0 – 2
Linfield
7.61
4.69
1.44
Friday 9 August 2024
18:45
Glentoran
0 – 1
Crusaders FC
2.11
3.89
3.87