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.85
663 goals.
55.4% of matches went over 2.5.
Home advantage
50.6%
Draws 16.7%,
away wins 32.6%.
Half-time lead held
86.6%
From 142 matches where someone led at the break.
2–0
25 · 10.7%
0–0
20 · 8.6%
0–2
18 · 7.7%
0–1
18 · 7.7%
2–1
17 · 7.3%
1–0
16 · 6.9%
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.
Thursday 1 June 2023
18:45
Dungannon Swifts
2 – 0
Annagh United
1.32
6.00
11.00
Tuesday 30 May 2023
18:45
Annagh United
2 – 1
Dungannon Swifts
8.20
5.29
1.51
Saturday 13 May 2023
15:30
Glentoran
2 – 0
Cliftonville FC
1.72
4.23
5.50
Wednesday 10 May 2023
18:45
Cliftonville FC
2 – 1
Coleraine FC
2.45
3.64
3.15
18:45
Glentoran
5 – 0
Glenavon FC
1.43
5.67
9.00
Saturday 29 April 2023
16:30
Glenavon FC
0 – 0
Portadown
2.48
4.20
4.92
16:30
Dungannon Swifts
2 – 1
Newry City AFC
10.50
6.25
2.41
16:30
Ballymena United
1 – 0
Carrick Rangers
2.65
3.73
3.02
16:30
Crusaders FC
1 – 2
Glentoran
4.85
3.89
2.44
16:30
Coleraine FC
3 – 0
Larne
4.24
3.40
2.25
16:30
Cliftonville FC
0 – 2
Linfield
3.34
3.67
2.25
Saturday 22 April 2023
14:00
Newry City AFC
2 – 2
Ballymena United
2.74
3.40
2.74
14:00
Dungannon Swifts
3 – 2
Portadown
2.46
3.70
3.01
14:00
Carrick Rangers
1 – 3
Glenavon FC
3.10
3.54
2.41
14:00
Glentoran
3 – 0
Coleraine FC
1.74
3.80
5.58
14:00
Cliftonville FC
3 – 3
Crusaders FC
2.64
3.42
2.82
Friday 21 April 2023
18:45
Larne
1 – 1
Linfield
2.56
3.12
4.00
Saturday 15 April 2023
14:00
Portadown
3 – 1
Carrick Rangers
2.98
3.58
2.45
14:00
Newry City AFC
0 – 1
Glenavon FC
4.08
3.86
2.06
14:00
Ballymena United
2 – 0
Dungannon Swifts
2.15
3.55
3.84
14:00
Glentoran
3 – 0
Cliftonville FC
2.06
3.63
4.00
14:00
Coleraine FC
0 – 1
Linfield
3.94
3.52
2.42
Friday 14 April 2023
18:45
Crusaders FC
0 – 2
Larne
3.28
3.30
2.45
Wednesday 12 April 2023
18:45
Linfield
1 – 1
Glentoran
2.17
3.38
3.97
Tuesday 11 April 2023
18:45
Portadown
0 – 1
Newry City AFC
1.90
3.87
4.50
18:45
Glenavon FC
3 – 2
Ballymena United
1.80
4.30
6.63
18:45
Carrick Rangers
2 – 0
Dungannon Swifts
1.87
3.87
4.20
18:45
Crusaders FC
3 – 1
Coleraine FC
1.88
3.57
4.33
18:45
Cliftonville FC
0 – 2
Larne
3.97
3.22
2.18
Friday 7 April 2023
18:45
Portadown
1 – 0
Ballymena United
3.07
3.50
2.92
18:45
Glenavon FC
1 – 1
Dungannon Swifts
1.58
4.32
6.20
18:45
Carrick Rangers
0 – 2
Newry City AFC
1.76
4.20
5.75
18:45
Linfield
0 – 0
Crusaders FC
2.15
3.54
4.28
18:45
Larne
2 – 0
Glentoran
2.27
3.74
4.08
18:45
Cliftonville FC
2 – 2
Coleraine FC
2.31
3.40
4.28
Monday 3 April 2023
18:45
Ballymena United
0 – 1
Glenavon FC
3.40
3.61
2.23
Saturday 1 April 2023
14:00
Glentoran
5 – 1
Portadown
1.16
11.00
19.00
Saturday 25 March 2023
15:00
Newry City AFC
1 – 2
Cliftonville FC
10.00
6.10
1.32
15:00
Crusaders FC
3 – 0
Carrick Rangers
1.31
5.79
11.00
15:00
Coleraine FC
0 – 0
Larne
3.48
3.20
2.41
Friday 24 March 2023
19:45
Dungannon Swifts
0 – 5
Linfield
15.00
6.58
1.24
Saturday 18 March 2023
15:00
Portadown
2 – 2
Crusaders FC
10.00
5.49
1.37
15:00
Linfield
7 – 0
Newry City AFC
1.11
11.20
29.00
15:00
Glenavon FC
2 – 1
Coleraine FC
4.22
3.83
1.87
15:00
Cliftonville FC
1 – 2
Dungannon Swifts
1.15
11.78
21.00
15:00
Carrick Rangers
0 – 4
Glentoran
8.08
4.54
1.44
Friday 17 March 2023
19:45
Larne
1 – 0
Ballymena United
1.23
6.56
17.88
Tuesday 14 March 2023
19:45
Glentoran
1 – 0
Ballymena United
1.22
6.50
15.00
Monday 13 March 2023
19:45
Crusaders FC
2 – 2
Cliftonville FC
1.97
3.51
4.33
Saturday 11 March 2023
17:30
Newry City AFC
3 – 4
Portadown
2.40
3.67
3.10
15:00
Glentoran
0 – 2
Glenavon FC
1.38
5.25
9.00
15:00
Dungannon Swifts
0 – 1
Carrick Rangers
3.26
3.44
2.42
Tuesday 7 March 2023
19:45
Larne
0 – 0
Linfield
2.37
3.34
3.50
19:45
Coleraine FC
3 – 1
Ballymena United
1.32
5.28
12.84
19:45
Carrick Rangers
1 – 5
Glentoran
7.00
4.00
1.56
Saturday 4 March 2023
15:00
Portadown
1 – 3
Carrick Rangers
3.05
3.45
2.46
15:00
Newry City AFC
0 – 1
Glenavon FC
3.38
3.66
2.45
Tuesday 28 February 2023
19:45
Glentoran
0 – 0
Glenavon FC
1.28
6.08
13.00
Saturday 25 February 2023
15:00
Linfield
2 – 0
Coleraine FC
1.83
3.35
5.25
15:00
Glenavon FC
0 – 2
Newry City AFC
1.57
4.52
5.75
15:00
Cliftonville FC
2 – 1
Glentoran
3.00
3.32
2.60
15:00
Carrick Rangers
2 – 3
Larne
8.09
4.30
1.47
15:00
Ballymena United
0 – 0
Crusaders FC
8.00
4.50
1.45
Friday 24 February 2023
19:45
Portadown
3 – 1
Dungannon Swifts
2.47
3.34
2.99
Tuesday 21 February 2023
19:45
Ballymena United
0 – 3
Larne
15.00
5.00
1.33
Saturday 18 February 2023
17:30
Portadown
3 – 1
Glenavon FC
4.40
3.90
1.88
15:00
Linfield
2 – 0
Carrick Rangers
1.23
6.50
15.00
15:00
Larne
2 – 1
Cliftonville FC
1.87
3.55
4.76
15:00
Crusaders FC
2 – 0
Coleraine FC
2.11
3.59
3.71
Friday 17 February 2023
19:45
Newry City AFC
0 – 2
Dungannon Swifts
2.40
3.43
3.09
19:45
Ballymena United
1 – 3
Glentoran
8.00
4.69
1.44
Tuesday 14 February 2023
19:45
Glentoran
3 – 0
Linfield
2.94
3.46
2.62
19:45
Glenavon FC
2 – 2
Crusaders FC
4.63
4.15
1.75
19:45
Dungannon Swifts
0 – 3
Larne
17.00
7.00
1.19
19:45
Coleraine FC
1 – 0
Newry City AFC
1.18
8.25
21.27
19:45
Cliftonville FC
3 – 0
Portadown
1.17
8.40
19.00
19:45
Carrick Rangers
1 – 0
Ballymena United
2.24
3.47
3.90
Saturday 11 February 2023
15:00
Linfield
1 – 0
Cliftonville FC
1.79
3.75
4.90
15:00
Crusaders FC
3 – 0
Dungannon Swifts
1.16
8.02
19.00
15:00
Coleraine FC
2 – 2
Glentoran
3.25
3.16
2.48
15:00
Ballymena United
0 – 0
Portadown
1.63
4.01
6.00
Friday 10 February 2023
20:00
Newry City AFC
0 – 2
Carrick Rangers
3.00
3.55
2.43
19:45
Larne
3 – 0
Glenavon FC
1.31
6.10
11.50
Monday 30 January 2023
19:45
Glentoran
2 – 0
Crusaders FC
2.18
3.67
3.34
Sunday 29 January 2023
15:00
Newry City AFC
0 – 0
Larne
11.00
5.33
1.36
Saturday 28 January 2023
15:00
Portadown
1 – 6
Linfield
20.00
8.00
1.16
15:00
Dungannon Swifts
0 – 3
Coleraine FC
6.63
4.20
1.62
15:00
Cliftonville FC
4 – 0
Ballymena United
1.44
5.10
8.50
15:00
Carrick Rangers
1 – 1
Glenavon FC
3.00
3.78
2.48
Tuesday 24 January 2023
19:45
Larne
2 – 0
Portadown
1.10
11.20
36.71
19:45
Glentoran
6 – 0
Dungannon Swifts
1.20
7.20
15.31
19:45
Glenavon FC
1 – 3
Cliftonville FC
4.50
4.20
1.76
19:45
Crusaders FC
2 – 0
Linfield
3.03
3.53
2.45
19:45
Coleraine FC
1 – 0
Carrick Rangers
1.44
5.12
7.72
19:45
Ballymena United
0 – 0
Newry City AFC
1.78
4.07
4.60
Saturday 21 January 2023
19:45
Newry City AFC
1 – 3
Glentoran
10.50
5.30
1.34
15:00
Linfield
3 – 0
Ballymena United
1.22
7.49
19.13
15:00
Larne
0 – 0
Crusaders FC
2.01
3.53
4.10
15:00
Dungannon Swifts
2 – 1
Glenavon FC
3.83
4.11
2.00
15:00
Cliftonville FC
2 – 2
Coleraine FC
2.13
3.52
3.50
Saturday 14 January 2023
15:00
Glentoran
0 – 1
Larne
2.80
3.46
2.80
15:00
Glenavon FC
1 – 6
Linfield
4.74
3.98
1.73
15:00
Crusaders FC
3 – 1
Newry City AFC
1.20
7.50
17.00
15:00
Coleraine FC
4 – 1
Portadown
1.32
5.79
12.50
15:00
Ballymena United
2 – 0
Dungannon Swifts
1.94
3.80
4.26
Friday 13 January 2023
19:45
Carrick Rangers
3 – 3
Cliftonville FC
6.20
4.79
1.59
Tuesday 10 January 2023
19:45
Newry City AFC
1 – 2
Coleraine FC
6.86
4.09
1.65
19:45
Glenavon FC
4 – 2
Crusaders FC
4.60
4.20
1.83
19:45
Cliftonville FC
1 – 0
Linfield
3.37
3.32
2.36
Monday 2 January 2023
15:00
Portadown
0 – 0
Dungannon Swifts
3.31
3.46
2.40
15:00
Linfield
0 – 0
Coleraine FC
1.76
3.72
5.75
15:00
Cliftonville FC
2 – 1
Larne
3.71
3.39
2.23
15:00
Carrick Rangers
0 – 3
Crusaders FC
7.16
4.78
1.57
15:00
Ballymena United
2 – 0
Glentoran
8.00
4.70
1.52
Monday 26 December 2022
17:30
Larne
0 – 0
Carrick Rangers
1.17
8.75
22.00
15:00
Glenavon FC
2 – 1
Portadown
1.41
5.60
8.50
15:00
Dungannon Swifts
2 – 0
Newry City AFC
2.38
3.41
3.02
15:00
Crusaders FC
3 – 0
Cliftonville FC
2.21
3.87
3.25
15:00
Coleraine FC
2 – 0
Ballymena United
1.58
4.13
6.24
14:00
Glentoran
1 – 2
Linfield
2.65
3.64
3.00
Tuesday 20 December 2022
19:45
Cliftonville FC
1 – 0
Glentoran
2.77
3.54
2.63
Saturday 17 December 2022
15:00
Linfield
4 – 0
Dungannon Swifts
1.16
8.52
19.00
15:00
Cliftonville FC
4 – 1
Portadown
1.19
8.05
17.42
Saturday 10 December 2022
15:00
Portadown
1 – 0
Ballymena United
5.12
4.13
1.86
15:00
Larne
2 – 0
Newry City AFC
1.14
9.17
22.00
15:00
Dungannon Swifts
4 – 1
Carrick Rangers
2.87
3.51
2.60
Friday 9 December 2022
19:45
Coleraine FC
2 – 0
Crusaders FC
3.28
3.53
2.52
Sunday 4 December 2022
14:00
Newry City AFC
1 – 3
Portadown
1.74
4.20
5.50
Saturday 3 December 2022
15:00
Linfield
3 – 1
Carrick Rangers
1.32
6.00
10.25
15:00
Crusaders FC
3 – 2
Glentoran
2.92
3.55
2.40
15:00
Coleraine FC
2 – 0
Dungannon Swifts
1.37
5.19
8.90
15:00
Ballymena United
4 – 1
Cliftonville FC
5.25
4.01
1.68
Friday 2 December 2022
19:45
Glenavon FC
0 – 1
Larne
4.81
4.30
1.68
Saturday 26 November 2022
17:30
Linfield
0 – 0
Crusaders FC
2.25
3.66
3.34
15:00
Portadown
0 – 2
Glentoran
23.00
8.32
1.16
15:00
Dungannon Swifts
1 – 0
Glenavon FC
4.75
4.60
1.70
15:00
Cliftonville FC
2 – 0
Newry City AFC
1.37
5.90
10.02
15:00
Carrick Rangers
0 – 2
Ballymena United
2.22
3.59
3.30
Friday 25 November 2022
19:45
Larne
0 – 2
Coleraine FC
1.61
4.40
6.70
Tuesday 22 November 2022
19:45
Linfield
1 – 0
Larne
2.99
3.44
2.55
Sunday 20 November 2022
12:30
Glentoran
0 – 1
Cliftonville FC
1.80
3.81
4.80
Saturday 19 November 2022
15:00
Glenavon FC
0 – 0
Coleraine FC
3.00
3.82
2.40
15:00
Crusaders FC
4 – 0
Newry City AFC
1.30
6.00
10.00
15:00
Carrick Rangers
2 – 0
Portadown
1.49
4.94
7.40
Friday 18 November 2022
19:45
Larne
2 – 1
Dungannon Swifts
1.08
12.00
36.00
19:45
Ballymena United
0 – 2
Linfield
7.50
4.90
1.46
Monday 14 November 2022
19:45
Crusaders FC
0 – 1
Ballymena United
1.28
6.90
12.25
Saturday 12 November 2022
17:30
Newry City AFC
4 – 1
Carrick Rangers
2.88
3.78
2.43
15:00
Portadown
0 – 5
Larne
19.00
8.50
1.18
15:00
Linfield
2 – 1
Glenavon FC
1.62
4.70
5.25
15:00
Dungannon Swifts
0 – 2
Cliftonville FC
7.50
4.75
1.46
Friday 11 November 2022
19:45
Coleraine FC
0 – 0
Glentoran
4.10
3.71
1.89
Tuesday 8 November 2022
20:00
Newry City AFC
3 – 2
Ballymena United
2.70
3.84
2.46
19:45
Linfield
0 – 0
Cliftonville FC
2.12
3.61
3.42
19:45
Glenavon FC
2 – 1
Glentoran
5.60
4.56
1.62
19:45
Larne
4 – 0
Dungannon Swifts
1.14
9.61
24.00
19:45
Coleraine FC
1 – 2
Crusaders FC
3.09
3.63
2.38
19:45
Carrick Rangers
2 – 0
Portadown
1.52
4.50
7.00
Saturday 5 November 2022
15:00
Portadown
0 – 3
Linfield
15.00
6.90
1.22
15:00
Glentoran
3 – 1
Dungannon Swifts
1.14
9.40
23.00
15:00
Cliftonville FC
2 – 2
Glenavon FC
1.88
4.02
3.95
15:00
Carrick Rangers
0 – 1
Coleraine FC
4.40
3.92
1.99
Friday 4 November 2022
19:45
Larne
4 – 1
Crusaders FC
2.25
3.55
3.63
19:45
Ballymena United
3 – 0
Newry City AFC
2.20
4.32
3.00
Saturday 29 October 2022
14:00
Newry City AFC
0 – 2
Linfield
8.50
4.90
1.43
14:00
Dungannon Swifts
0 – 2
Crusaders FC
9.00
5.95
1.35
14:00
Coleraine FC
4 – 0
Portadown
1.28
6.17
10.50
14:00
Cliftonville FC
1 – 0
Carrick Rangers
1.49
5.00
6.90
Friday 28 October 2022
18:45
Glentoran
4 – 0
Larne
2.60
3.18
3.29
18:45
Glenavon FC
3 – 2
Ballymena United
1.91
4.38
3.98
Saturday 22 October 2022
14:00
Newry City AFC
0 – 1
Glentoran
11.50
5.77
1.32
14:00
Linfield
2 – 4
Larne
2.98
3.41
2.82
14:00
Glenavon FC
4 – 2
Carrick Rangers
1.88
4.14
3.75
14:00
Crusaders FC
4 – 0
Portadown
1.11
10.00
23.00
14:00
Coleraine FC
2 – 4
Cliftonville FC
3.10
3.50
2.91
Friday 21 October 2022
18:45
Dungannon Swifts
1 – 1
Ballymena United
3.20
3.64
2.26
Tuesday 18 October 2022
18:45
Linfield
3 – 2
Glenavon FC
1.60
4.50
5.50
Saturday 15 October 2022
16:30
Portadown
1 – 3
Newry City AFC
2.88
3.94
2.49
14:00
Crusaders FC
3 – 2
Glenavon FC
1.49
5.30
6.05
14:00
Carrick Rangers
3 – 0
Dungannon Swifts
1.96
4.03
3.83
14:00
Ballymena United
2 – 1
Coleraine FC
4.60
3.95
1.77
Friday 14 October 2022
18:45
Linfield
0 – 3
Glentoran
2.78
3.25
2.80
18:45
Larne
4 – 0
Cliftonville FC
2.25
3.38
3.81
Saturday 8 October 2022
14:00
Glenavon FC
5 – 0
Dungannon Swifts
1.71
4.37
4.50
14:00
Coleraine FC
0 – 0
Linfield
3.37
3.50
2.20
14:00
Ballymena United
2 – 0
Portadown
1.83
4.05
5.05
Friday 7 October 2022
18:45
Newry City AFC
0 – 2
Larne
8.50
4.80
1.45
18:45
Glentoran
5 – 0
Carrick Rangers
1.39
5.10
8.50
18:45
Cliftonville FC
0 – 0
Crusaders FC
2.28
3.75
3.18
Saturday 1 October 2022
16:30
Larne
2 – 0
Coleraine FC
1.97
3.76
4.20
14:00
Dungannon Swifts
0 – 1
Linfield
10.00
5.60
1.31
14:00
Cliftonville FC
4 – 0
Newry City AFC
1.32
5.60
10.28
14:00
Carrick Rangers
4 – 3
Crusaders FC
5.15
4.25
1.69
Friday 30 September 2022
18:45
Portadown
1 – 1
Glenavon FC
5.25
4.42
1.63
Friday 23 September 2022
18:45
Dungannon Swifts
2 – 0
Portadown
1.88
3.79
4.12
18:45
Crusaders FC
3 – 0
Ballymena United
1.35
6.00
9.00
18:45
Coleraine FC
2 – 0
Newry City AFC
1.52
4.79
6.44
18:45
Carrick Rangers
0 – 1
Larne
5.05
4.28
1.69
Saturday 17 September 2022
14:00
Portadown
0 – 1
Larne
9.50
6.00
1.30
14:00
Glentoran
1 – 0
Coleraine FC
1.95
3.66
4.18
14:00
Glenavon FC
0 – 1
Cliftonville FC
4.50
4.06
1.79
14:00
Ballymena United
0 – 1
Carrick Rangers
2.49
3.78
2.94
Friday 16 September 2022
18:45
Newry City AFC
1 – 0
Dungannon Swifts
2.41
3.79
2.82
18:45
Crusaders FC
2 – 1
Linfield
2.88
3.78
2.36
Saturday 3 September 2022
14:00
Portadown
1 – 2
Cliftonville FC
12.00
6.40
1.25
14:00
Glentoran
3 – 0
Newry City AFC
1.31
5.90
11.02
14:00
Glenavon FC
2 – 2
Carrick Rangers
2.01
3.96
3.50
14:00
Ballymena United
0 – 4
Linfield
5.50
4.54
1.60
Friday 2 September 2022
18:45
Dungannon Swifts
0 – 5
Coleraine FC
5.25
4.49
1.60
18:45
Crusaders FC
1 – 1
Larne
2.84
3.60
2.52
Tuesday 30 August 2022
18:45
Glenavon FC
1 – 5
Newry City AFC
1.85
4.03
4.60
Sunday 28 August 2022
13:00
Carrick Rangers
2 – 1
Linfield
5.57
4.29
1.64
Saturday 27 August 2022
14:00
Newry City AFC
1 – 2
Crusaders FC
5.25
4.35
1.66
14:00
Cliftonville FC
4 – 2
Dungannon Swifts
1.20
7.62
15.00
Friday 26 August 2022
18:45
Portadown
0 – 3
Glentoran
10.92
5.65
1.29
18:45
Larne
3 – 0
Ballymena United
1.40
5.30
9.00
18:45
Coleraine FC
1 – 3
Glenavon FC
1.64
4.33
5.50
Tuesday 23 August 2022
18:45
Dungannon Swifts
0 – 1
Glentoran
6.65
4.96
1.48
18:45
Crusaders FC
2 – 1
Portadown
1.19
7.50
15.00
18:45
Carrick Rangers
2 – 4
Coleraine FC
4.03
3.73
1.90
18:45
Ballymena United
1 – 2
Cliftonville FC
5.25
3.80
1.89
Sunday 21 August 2022
13:00
Newry City AFC
1 – 3
Linfield
5.58
4.79
1.57
Saturday 20 August 2022
14:00
Portadown
0 – 2
Coleraine FC
7.00
5.13
1.42
14:00
Glenavon FC
1 – 2
Larne
4.33
4.04
1.79
14:00
Dungannon Swifts
0 – 2
Ballymena United
3.20
3.81
2.20
14:00
Cliftonville FC
3 – 2
Carrick Rangers
1.40
5.20
8.00
Friday 19 August 2022
18:45
Glentoran
3 – 1
Crusaders FC
2.31
3.53
3.10
Sunday 14 August 2022
14:00
Linfield
4 – 0
Portadown
1.18
8.52
21.00
Saturday 13 August 2022
14:00
Crusaders FC
5 – 1
Dungannon Swifts
1.35
5.78
9.74
14:00
Coleraine FC
3 – 1
Cliftonville FC
3.80
3.65
2.27
14:00
Carrick Rangers
2 – 1
Newry City AFC
2.31
3.79
3.37
14:00
Ballymena United
2 – 2
Glenavon FC
2.49
3.58
2.75
Friday 12 August 2022
18:45
Larne
0 – 0
Glentoran
2.30
3.70
3.25