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.1
722 goals.
60.1% of matches went over 2.5.
Home advantage
42.1%
Draws 17.2%,
away wins 40.8%.
Half-time lead held
82.4%
From 153 matches where someone led at the break.
1–2
21 · 9%
2–0
19 · 8.2%
0–1
19 · 8.2%
0–2
18 · 7.7%
2–1
15 · 6.4%
1–1
15 · 6.4%
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.
Monday 6 May 2024
14:00
Crusaders FC
3 – 2
Coleraine FC
1.88
4.01
3.94
Friday 3 May 2024
18:45
Ballymena United
2 – 0
Institute
1.65
4.34
5.16
Wednesday 1 May 2024
18:45
Crusaders FC
3 – 1
Carrick Rangers
1.67
4.46
5.32
18:45
Glentoran
0 – 3
Coleraine FC
1.82
4.40
5.00
Tuesday 30 April 2024
18:45
Institute
1 – 0
Ballymena United
3.70
3.88
2.04
Saturday 27 April 2024
16:30
Glenavon FC
1 – 2
Carrick Rangers
3.40
4.00
2.30
16:30
Newry City AFC
1 – 4
Loughgall
4.30
4.10
1.87
16:30
Dungannon Swifts
3 – 0
Ballymena United
1.61
9.80
21.00
16:30
Linfield
1 – 1
Cliftonville FC
1.67
5.10
7.05
16:30
Larne
5 – 0
Coleraine FC
5.75
5.25
1.37
16:30
Glentoran
4 – 0
Crusaders FC
1.72
5.50
8.00
Monday 22 April 2024
18:45
Linfield
1 – 1
Larne
2.58
3.40
3.14
Saturday 20 April 2024
14:00
Dungannon Swifts
2 – 0
Glenavon FC
1.84
4.20
4.50
14:00
Carrick Rangers
2 – 1
Loughgall
2.05
3.69
3.77
14:00
Ballymena United
4 – 0
Newry City AFC
1.80
4.00
4.54
14:00
Coleraine FC
0 – 2
Crusaders FC
3.15
3.75
2.33
14:00
Cliftonville FC
2 – 0
Glentoran
2.78
3.87
2.51
Tuesday 16 April 2024
18:45
Newry City AFC
1 – 3
Carrick Rangers
4.50
4.03
1.78
18:45
Dungannon Swifts
2 – 0
Loughgall
1.91
4.30
4.00
18:45
Ballymena United
1 – 0
Glenavon FC
2.68
3.70
2.70
18:45
Linfield
2 – 2
Coleraine FC
1.33
5.70
9.00
18:45
Glentoran
1 – 2
Larne
5.25
4.40
1.80
18:45
Crusaders FC
2 – 1
Cliftonville FC
2.11
3.90
3.78
Saturday 13 April 2024
16:30
Larne
8 – 1
Cliftonville FC
1.70
4.10
5.05
14:00
Carrick Rangers
2 – 1
Ballymena United
1.87
4.00
4.60
14:00
Newry City AFC
0 – 2
Dungannon Swifts
4.60
4.40
1.68
14:00
Loughgall
3 – 1
Glenavon FC
2.48
3.70
2.70
14:00
Coleraine FC
2 – 1
Glentoran
4.10
3.87
1.95
Friday 12 April 2024
18:45
Crusaders FC
1 – 2
Linfield
3.70
3.81
2.11
Saturday 6 April 2024
16:30
Glentoran
0 – 0
Linfield
3.45
3.67
2.33
14:00
Loughgall
2 – 3
Ballymena United
2.00
3.66
3.75
14:00
Glenavon FC
3 – 2
Newry City AFC
1.41
5.20
7.00
14:00
Dungannon Swifts
3 – 2
Carrick Rangers
2.13
3.87
3.20
14:00
Larne
0 – 1
Crusaders FC
1.65
4.20
5.26
14:00
Coleraine FC
2 – 2
Cliftonville FC
3.35
3.70
2.29
Tuesday 2 April 2024
18:45
Cliftonville FC
0 – 2
Larne
3.30
3.50
2.28
18:45
Carrick Rangers
2 – 3
Linfield
7.00
4.80
1.48
Saturday 23 March 2024
15:00
Newry City AFC
0 – 1
Crusaders FC
11.50
6.70
1.25
15:00
Glentoran
4 – 0
Ballymena United
1.25
6.86
13.02
15:00
Glenavon FC
1 – 2
Loughgall
1.89
4.18
4.04
15:00
Coleraine FC
1 – 1
Dungannon Swifts
1.93
4.23
3.63
Saturday 16 March 2024
15:00
Loughgall
2 – 3
Cliftonville FC
6.25
4.60
1.74
15:00
Linfield
6 – 0
Newry City AFC
1.14
11.48
23.00
15:00
Larne
6 – 1
Glenavon FC
1.40
5.31
9.25
15:00
Dungannon Swifts
0 – 3
Glentoran
3.40
4.36
2.03
15:00
Crusaders FC
1 – 1
Coleraine FC
1.83
3.75
4.41
15:00
Ballymena United
0 – 2
Carrick Rangers
3.88
3.63
2.30
Saturday 9 March 2024
15:00
Glentoran
0 – 3
Loughgall
1.33
6.57
10.00
15:00
Glenavon FC
4 – 0
Dungannon Swifts
2.87
3.76
2.55
15:00
Coleraine FC
0 – 0
Larne
4.50
4.10
1.78
15:00
Carrick Rangers
0 – 1
Newry City AFC
1.57
4.50
5.77
15:00
Ballymena United
2 – 4
Crusaders FC
5.44
4.10
1.63
Tuesday 5 March 2024
19:45
Glenavon FC
0 – 0
Glentoran
5.20
4.41
1.80
Saturday 24 February 2024
15:00
Newry City AFC
0 – 2
Coleraine FC
5.75
4.40
1.59
15:00
Loughgall
3 – 3
Carrick Rangers
2.79
3.81
2.63
15:00
Linfield
2 – 0
Ballymena United
1.25
7.68
15.00
15:00
Dungannon Swifts
3 – 1
Cliftonville FC
3.50
4.20
2.25
15:00
Crusaders FC
2 – 0
Glenavon FC
1.66
4.23
5.00
Friday 23 February 2024
19:45
Larne
3 – 0
Glentoran
2.27
3.58
4.40
Tuesday 20 February 2024
19:45
Cliftonville FC
0 – 3
Linfield
2.51
3.46
2.95
Saturday 17 February 2024
15:00
Loughgall
0 – 1
Crusaders FC
5.75
4.40
1.60
15:00
Glentoran
8 – 2
Newry City AFC
1.16
9.80
17.00
15:00
Cliftonville FC
4 – 2
Glenavon FC
1.54
5.20
6.00
15:00
Carrick Rangers
2 – 1
Dungannon Swifts
2.55
3.98
2.57
15:00
Ballymena United
0 – 1
Larne
9.45
5.30
1.43
Friday 16 February 2024
19:45
Coleraine FC
3 – 0
Linfield
4.05
4.10
2.04
Tuesday 13 February 2024
19:45
Loughgall
0 – 0
Newry City AFC
1.90
3.94
4.04
Saturday 10 February 2024
15:00
Glentoran
2 – 2
Carrick Rangers
1.43
5.25
8.00
15:00
Glenavon FC
2 – 2
Linfield
6.47
4.70
1.58
15:00
Dungannon Swifts
2 – 2
Crusaders FC
3.44
3.82
2.20
15:00
Cliftonville FC
4 – 1
Coleraine FC
1.66
4.50
6.27
Friday 9 February 2024
19:45
Newry City AFC
1 – 1
Ballymena United
2.96
3.65
2.62
19:45
Larne
2 – 0
Loughgall
1.18
8.50
17.00
Tuesday 6 February 2024
19:45
Glentoran
2 – 2
Cliftonville FC
2.45
3.53
3.02
Saturday 27 January 2024
15:00
Linfield
1 – 2
Dungannon Swifts
1.46
5.41
7.92
15:00
Crusaders FC
1 – 2
Glentoran
2.77
3.45
2.59
15:00
Coleraine FC
1 – 0
Glenavon FC
2.06
3.96
3.50
15:00
Ballymena United
0 – 1
Loughgall
2.09
3.78
3.62
Friday 26 January 2024
20:00
Larne
3 – 0
Newry City AFC
1.12
11.99
24.00
19:45
Carrick Rangers
0 – 1
Cliftonville FC
5.00
4.10
1.74
Saturday 20 January 2024
15:00
Linfield
1 – 0
Crusaders FC
1.66
4.10
6.00
15:00
Dungannon Swifts
0 – 2
Larne
6.53
4.79
1.55
15:00
Coleraine FC
0 – 2
Carrick Rangers
1.94
4.01
4.05
15:00
Cliftonville FC
3 – 0
Ballymena United
1.18
8.10
18.50
Saturday 13 January 2024
15:00
Newry City AFC
1 – 2
Cliftonville FC
15.00
7.95
1.20
15:00
Loughgall
1 – 2
Linfield
12.00
6.60
1.36
15:00
Glentoran
6 – 0
Coleraine FC
1.55
4.61
6.13
15:00
Carrick Rangers
0 – 2
Glenavon FC
2.50
3.60
2.81
15:00
Ballymena United
2 – 4
Dungannon Swifts
3.08
3.70
2.25
Friday 12 January 2024
19:45
Crusaders FC
0 – 2
Larne
3.90
3.30
2.27
Tuesday 2 January 2024
19:45
Crusaders FC
0 – 1
Linfield
3.41
3.51
2.25
Saturday 30 December 2023
15:00
Larne
1 – 1
Linfield
2.40
3.29
3.40
15:00
Glenavon FC
0 – 1
Ballymena United
1.58
4.75
7.50
15:00
Dungannon Swifts
5 – 0
Newry City AFC
1.66
4.51
5.25
15:00
Crusaders FC
2 – 0
Carrick Rangers
1.78
4.50
6.25
15:00
Coleraine FC
1 – 3
Loughgall
1.57
4.68
6.10
Tuesday 26 December 2023
15:00
Newry City AFC
0 – 4
Glenavon FC
4.17
3.81
2.05
15:00
Loughgall
2 – 1
Dungannon Swifts
3.20
4.09
2.10
15:00
Linfield
2 – 0
Glentoran
1.93
3.90
4.39
15:00
Cliftonville FC
2 – 1
Crusaders FC
1.80
4.23
4.96
15:00
Carrick Rangers
1 – 2
Larne
7.50
4.50
1.48
15:00
Ballymena United
3 – 1
Coleraine FC
4.33
3.87
1.95
Saturday 23 December 2023
15:00
Glenavon FC
1 – 3
Crusaders FC
3.79
3.78
1.95
15:00
Dungannon Swifts
1 – 2
Glentoran
4.40
4.08
1.95
15:00
Cliftonville FC
2 – 0
Ballymena United
1.17
9.70
20.00
Friday 22 December 2023
19:45
Newry City AFC
0 – 1
Carrick Rangers
3.57
3.75
2.01
19:45
Linfield
2 – 1
Coleraine FC
1.37
5.50
8.90
19:45
Larne
1 – 0
Loughgall
1.16
9.09
18.00
Saturday 16 December 2023
15:00
Loughgall
1 – 4
Cliftonville FC
8.50
5.33
1.38
15:00
Glentoran
1 – 0
Newry City AFC
1.18
8.20
17.00
15:00
Glenavon FC
0 – 2
Linfield
8.20
5.49
1.48
15:00
Coleraine FC
2 – 3
Dungannon Swifts
1.84
4.33
4.50
Friday 15 December 2023
19:45
Crusaders FC
0 – 3
Larne
3.79
3.35
2.38
19:45
Ballymena United
0 – 2
Carrick Rangers
3.60
3.63
2.08
Saturday 9 December 2023
15:00
Linfield
4 – 3
Dungannon Swifts
1.25
7.20
12.00
15:00
Coleraine FC
3 – 2
Loughgall
1.50
4.77
7.50
15:00
Cliftonville FC
2 – 2
Glentoran
2.42
3.40
3.20
Friday 8 December 2023
20:00
Newry City AFC
0 – 0
Ballymena United
2.45
3.34
3.10
19:45
Larne
4 – 1
Glenavon FC
1.40
5.50
8.50
19:45
Carrick Rangers
0 – 1
Crusaders FC
4.36
4.01
1.78
Saturday 2 December 2023
15:00
Glenavon FC
1 – 1
Coleraine FC
3.00
3.60
2.50
15:00
Dungannon Swifts
1 – 4
Cliftonville FC
6.00
4.80
1.54
15:00
Crusaders FC
1 – 1
Newry City AFC
1.24
8.10
16.50
15:00
Carrick Rangers
2 – 2
Loughgall
1.94
3.91
4.30
15:00
Ballymena United
0 – 0
Larne
11.62
6.00
1.29
Friday 1 December 2023
19:45
Glentoran
4 – 0
Linfield
3.91
3.50
2.18
Saturday 25 November 2023
17:45
Loughgall
1 – 2
Dungannon Swifts
3.05
3.77
2.84
15:00
Linfield
4 – 0
Ballymena United
1.08
13.99
29.00
15:00
Coleraine FC
1 – 1
Carrick Rangers
1.66
4.90
5.50
15:00
Cliftonville FC
3 – 0
Crusaders FC
2.21
3.76
3.57
Friday 24 November 2023
19:45
Newry City AFC
0 – 3
Glenavon FC
4.09
3.90
2.14
19:45
Larne
2 – 1
Glentoran
2.00
3.58
4.32
Sunday 19 November 2023
14:00
Carrick Rangers
0 – 3
Cliftonville FC
6.50
4.85
1.48
Saturday 18 November 2023
15:00
Glentoran
5 – 0
Ballymena United
1.24
7.90
17.00
15:00
Glenavon FC
2 – 0
Loughgall
2.05
4.00
4.33
15:00
Dungannon Swifts
4 – 1
Newry City AFC
1.90
3.95
4.00
Friday 17 November 2023
20:00
Larne
2 – 0
Coleraine FC
1.63
4.20
6.00
Monday 13 November 2023
19:45
Coleraine FC
0 – 0
Glentoran
2.80
3.64
2.56
Saturday 11 November 2023
17:30
Linfield
1 – 2
Larne
1.95
3.52
4.40
15:00
Loughgall
1 – 2
Crusaders FC
6.63
4.75
1.48
15:00
Dungannon Swifts
2 – 3
Carrick Rangers
2.35
3.68
3.01
15:00
Cliftonville FC
1 – 0
Newry City AFC
1.16
9.40
19.00
15:00
Ballymena United
0 – 1
Glenavon FC
2.94
3.55
2.38
Saturday 4 November 2023
15:00
Newry City AFC
0 – 3
Linfield
15.00
8.22
1.18
15:00
Loughgall
5 – 2
Ballymena United
2.15
3.71
3.55
15:00
Glentoran
2 – 3
Carrick Rangers
1.34
6.34
9.50
15:00
Glenavon FC
1 – 0
Dungannon Swifts
2.14
4.01
3.05
15:00
Crusaders FC
0 – 2
Coleraine FC
1.68
4.22
5.10
Friday 3 November 2023
19:45
Larne
2 – 1
Cliftonville FC
2.10
3.50
3.89
Saturday 28 October 2023
16:30
Newry City AFC
1 – 2
Larne
17.00
6.50
1.25
14:00
Linfield
5 – 1
Loughgall
1.15
9.30
21.00
14:00
Crusaders FC
1 – 1
Glentoran
2.47
3.52
3.10
14:00
Coleraine FC
1 – 2
Cliftonville FC
3.90
3.78
2.10
14:00
Carrick Rangers
1 – 3
Glenavon FC
2.20
3.98
3.70
14:00
Ballymena United
1 – 1
Dungannon Swifts
3.10
3.68
2.55
Saturday 21 October 2023
14:00
Loughgall
3 – 1
Newry City AFC
1.90
3.85
4.20
14:00
Glentoran
3 – 1
Glenavon FC
1.31
6.42
10.00
14:00
Dungannon Swifts
1 – 4
Crusaders FC
7.00
5.20
1.47
14:00
Ballymena United
3 – 1
Coleraine FC
5.09
4.16
1.66
Friday 20 October 2023
18:45
Larne
2 – 0
Carrick Rangers
1.28
6.43
11.60
18:45
Cliftonville FC
0 – 1
Linfield
3.03
3.34
2.58
Friday 13 October 2023
18:45
Newry City AFC
0 – 2
Coleraine FC
5.75
4.72
1.56
18:45
Glentoran
6 – 0
Loughgall
1.28
6.65
13.00
18:45
Glenavon FC
0 – 1
Cliftonville FC
11.00
6.20
1.37
18:45
Dungannon Swifts
0 – 0
Larne
9.00
5.73
1.37
18:45
Crusaders FC
1 – 0
Ballymena United
1.19
7.88
17.00
18:45
Carrick Rangers
1 – 2
Linfield
9.69
6.11
1.33
Saturday 7 October 2023
14:00
Loughgall
3 – 4
Carrick Rangers
2.33
3.75
3.00
14:00
Coleraine FC
4 – 1
Glenavon FC
1.53
4.71
6.00
14:00
Cliftonville FC
5 – 0
Dungannon Swifts
1.29
6.56
11.00
14:00
Ballymena United
0 – 2
Newry City AFC
2.11
3.60
3.60
Friday 6 October 2023
18:45
Linfield
2 – 0
Glentoran
1.80
4.26
5.75
18:45
Larne
1 – 1
Crusaders FC
2.03
3.92
4.40
Saturday 30 September 2023
16:30
Glenavon FC
0 – 4
Larne
7.69
4.90
1.43
14:00
Linfield
6 – 1
Newry City AFC
1.10
13.05
29.00
14:00
Dungannon Swifts
0 – 1
Ballymena United
2.00
3.79
3.90
14:00
Coleraine FC
0 – 4
Crusaders FC
3.00
3.77
2.34
14:00
Cliftonville FC
1 – 1
Loughgall
1.33
6.25
10.00
14:00
Carrick Rangers
2 – 1
Glentoran
6.00
4.70
1.55
Tuesday 26 September 2023
18:45
Loughgall
1 – 0
Larne
8.02
5.98
1.37
18:45
Linfield
2 – 0
Crusaders FC
2.33
4.45
4.00
18:45
Cliftonville FC
5 – 0
Coleraine FC
1.94
4.08
4.00
Saturday 23 September 2023
14:00
Loughgall
0 – 2
Linfield
8.50
5.45
1.43
14:00
Crusaders FC
2 – 0
Glenavon FC
1.34
5.64
9.50
14:00
Ballymena United
0 – 2
Cliftonville FC
8.75
4.65
1.48
Friday 22 September 2023
18:45
Newry City AFC
2 – 2
Dungannon Swifts
2.85
3.81
2.35
18:45
Larne
4 – 1
Carrick Rangers
1.30
7.00
12.00
18:45
Glentoran
1 – 2
Coleraine FC
1.85
3.83
4.71
Monday 18 September 2023
18:45
Crusaders FC
0 – 3
Cliftonville FC
1.99
3.86
3.90
Saturday 16 September 2023
14:00
Glentoran
0 – 0
Dungannon Swifts
1.22
7.67
13.00
14:00
Glenavon FC
2 – 1
Carrick Rangers
2.35
3.65
3.35
14:00
Coleraine FC
3 – 1
Newry City AFC
1.36
5.79
9.00
14:00
Ballymena United
1 – 3
Loughgall
3.19
3.30
2.73
Friday 15 September 2023
18:45
Larne
2 – 0
Linfield
2.48
3.35
3.09
Saturday 9 September 2023
16:30
Newry City AFC
2 – 4
Glentoran
11.50
6.18
1.29
14:00
Dungannon Swifts
3 – 1
Glenavon FC
2.94
3.78
2.41
14:00
Carrick Rangers
0 – 1
Ballymena United
2.06
3.83
3.90
Saturday 2 September 2023
14:00
Larne
4 – 0
Newry City AFC
1.18
8.70
18.00
14:00
Glentoran
1 – 0
Cliftonville FC
1.95
3.74
3.97
14:00
Glenavon FC
1 – 0
Ballymena United
2.00
3.82
3.71
14:00
Crusaders FC
1 – 1
Loughgall
1.25
6.82
12.40
14:00
Coleraine FC
1 – 3
Linfield
4.20
3.69
1.90
Friday 1 September 2023
18:45
Carrick Rangers
2 – 1
Dungannon Swifts
2.19
3.85
3.23
Tuesday 29 August 2023
18:45
Glentoran
2 – 2
Crusaders FC
2.20
3.80
3.19
Saturday 26 August 2023
16:30
Cliftonville FC
1 – 1
Larne
3.42
3.45
2.45
14:00
Newry City AFC
0 – 4
Crusaders FC
11.00
5.90
1.37
14:00
Linfield
3 – 3
Carrick Rangers
1.22
9.00
18.00
Friday 25 August 2023
18:45
Loughgall
2 – 2
Glenavon FC
2.65
3.63
2.65
18:45
Dungannon Swifts
2 – 2
Coleraine FC
5.00
4.10
1.77
18:45
Ballymena United
0 – 2
Glentoran
8.80
5.30
1.40
Tuesday 22 August 2023
18:45
Linfield
2 – 1
Cliftonville FC
1.83
3.70
4.41
18:45
Crusaders FC
9 – 0
Carrick Rangers
1.43
5.40
8.10
Saturday 19 August 2023
14:00
Glenavon FC
1 – 3
Newry City AFC
1.81
4.10
5.00
14:00
Dungannon Swifts
1 – 2
Loughgall
2.40
3.60
2.90
14:00
Coleraine FC
0 – 0
Larne
3.90
3.59
2.02
14:00
Cliftonville FC
4 – 0
Carrick Rangers
1.57
4.60
6.51
Friday 18 August 2023
18:45
Ballymena United
0 – 1
Linfield
9.10
5.90
1.36
Tuesday 15 August 2023
18:45
Newry City AFC
0 – 3
Cliftonville FC
6.75
4.81
1.50
18:45
Loughgall
0 – 1
Glentoran
8.05
5.20
1.46
18:45
Linfield
4 – 2
Glenavon FC
1.29
6.03
10.50
18:45
Larne
3 – 0
Ballymena United
1.21
7.97
16.44
18:45
Crusaders FC
2 – 0
Dungannon Swifts
1.19
8.62
19.00
18:45
Carrick Rangers
2 – 0
Coleraine FC
4.43
3.97
1.78
Saturday 12 August 2023
14:00
Dungannon Swifts
2 – 3
Linfield
12.00
8.00
1.25
14:00
Cliftonville FC
3 – 0
Glenavon FC
1.55
4.50
6.11
14:00
Carrick Rangers
0 – 2
Newry City AFC
2.10
3.94
4.50
Friday 11 August 2023
18:45
Loughgall
1 – 2
Coleraine FC
4.49
3.91
1.78
18:45
Glentoran
1 – 2
Larne
2.40
3.33
3.25
18:45
Ballymena United
1 – 2
Crusaders FC
6.31
4.63
1.57
Monday 7 August 2023
18:45
Larne
4 – 4
Dungannon Swifts
1.12
10.36
23.00
Saturday 5 August 2023
14:00
Newry City AFC
0 – 3
Loughgall
2.50
3.87
2.86
14:00
Glenavon FC
0 – 1
Glentoran
7.00
4.60
1.57
Friday 4 August 2023
18:45
Coleraine FC
2 – 1
Ballymena United
1.41
5.00
7.70