Final table 12 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.17
733 goals.
60.2% of matches went over 2.5.
Home advantage
42.4%
Draws 18.6%,
away wins 39%.
Half-time lead held
76.6%
From 141 matches where someone led at the break.
1–0
21 · 9.1%
2–1
20 · 8.7%
2–0
20 · 8.7%
1–1
18 · 7.8%
1–2
17 · 7.4%
0–2
14 · 6.1%
Results 231
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.
Saturday 12 May 2018
14:00
Cliftonville FC
3 – 2
Glentoran
1.85
4.45
4.85
Wednesday 9 May 2018
18:45
Cliftonville FC
4 – 0
Ballymena United
1.67
4.43
4.75
18:45
Linfield
3 – 4
Glentoran
1.64
4.20
5.75
Saturday 28 April 2018
14:00
Warrenpoint Town
2 – 3
Carrick Rangers
2.57
3.60
3.20
14:00
Glentoran
1 – 3
Ballinamallard United
1.99
4.20
5.65
14:00
Ards
3 – 4
Dungannon Swifts
3.25
3.86
2.20
14:00
Linfield
1 – 2
Cliftonville FC
1.74
4.90
6.50
14:00
Glenavon FC
0 – 0
Coleraine FC
3.64
3.72
2.05
14:00
Ballymena United
1 – 2
Crusaders FC
10.00
7.00
1.33
Saturday 21 April 2018
14:00
Glentoran
1 – 2
Carrick Rangers
1.97
4.00
3.85
14:00
Dungannon Swifts
4 – 2
Warrenpoint Town
2.21
4.09
3.60
14:00
Ards
1 – 1
Ballinamallard United
2.70
3.74
2.63
14:00
Linfield
2 – 2
Coleraine FC
3.83
3.60
2.10
14:00
Glenavon FC
0 – 0
Ballymena United
1.45
5.77
9.00
14:00
Crusaders FC
1 – 1
Cliftonville FC
1.36
5.75
8.92
Tuesday 17 April 2018
19:00
Ballinamallard United
2 – 1
Carrick Rangers
2.24
3.65
3.39
18:45
Glentoran
4 – 2
Dungannon Swifts
1.99
3.43
4.20
Saturday 14 April 2018
14:00
Warrenpoint Town
1 – 0
Glentoran
5.25
4.19
1.79
14:00
Carrick Rangers
0 – 1
Ards
2.43
3.59
2.79
14:00
Ballinamallard United
2 – 2
Dungannon Swifts
3.55
3.50
2.55
14:00
Crusaders FC
2 – 0
Linfield
1.59
4.46
5.02
14:00
Coleraine FC
1 – 0
Ballymena United
1.36
4.89
8.92
14:00
Cliftonville FC
1 – 3
Glenavon FC
2.16
3.95
3.29
Saturday 7 April 2018
14:00
Dungannon Swifts
2 – 0
Carrick Rangers
1.75
3.78
4.64
14:00
Ballinamallard United
2 – 0
Warrenpoint Town
2.32
4.01
2.79
14:00
Ards
1 – 4
Glentoran
4.36
3.61
1.85
14:00
Linfield
2 – 0
Ballymena United
1.46
5.04
7.00
14:00
Crusaders FC
1 – 1
Glenavon FC
1.47
4.95
7.50
14:00
Coleraine FC
2 – 1
Cliftonville FC
1.72
3.84
5.50
Tuesday 3 April 2018
18:45
Ards
4 – 2
Warrenpoint Town
2.45
3.86
2.91
18:45
Glenavon FC
2 – 3
Linfield
2.80
3.61
2.44
18:45
Crusaders FC
1 – 1
Coleraine FC
2.02
3.71
3.68
18:45
Ballymena United
0 – 3
Cliftonville FC
3.75
3.76
1.95
Saturday 31 March 2018
14:00
Warrenpoint Town
3 – 0
Dungannon Swifts
—
—
—
Monday 26 March 2018
19:00
Ballymena United
2 – 0
Ballinamallard United
1.50
5.60
9.45
18:45
Warrenpoint Town
1 – 4
Crusaders FC
11.00
7.20
1.26
Friday 23 March 2018
19:45
Glentoran
1 – 2
Ballymena United
1.98
3.56
4.00
19:45
Dungannon Swifts
3 – 2
Glenavon FC
3.40
3.66
2.29
19:45
Coleraine FC
3 – 2
Carrick Rangers
1.17
8.40
18.00
19:45
Cliftonville FC
3 – 0
Ards
1.33
5.80
8.80
19:45
Ballinamallard United
2 – 2
Linfield
15.00
7.00
1.19
Tuesday 20 March 2018
19:45
Cliftonville FC
1 – 2
Ballymena United
1.63
4.20
5.00
Saturday 17 March 2018
15:00
Linfield
1 – 1
Glentoran
1.49
4.85
6.70
15:00
Glenavon FC
0 – 0
Ballinamallard United
1.18
7.10
15.50
15:00
Crusaders FC
3 – 0
Dungannon Swifts
1.20
6.80
15.00
15:00
Carrick Rangers
0 – 1
Cliftonville FC
6.10
4.33
1.52
15:00
Ballymena United
1 – 3
Warrenpoint Town
1.49
4.65
6.90
15:00
Ards
1 – 3
Coleraine FC
9.60
5.70
1.32
Saturday 10 March 2018
15:00
Linfield
2 – 0
Carrick Rangers
1.29
7.00
11.50
15:00
Glenavon FC
2 – 2
Glentoran
1.59
4.40
6.11
15:00
Cliftonville FC
3 – 1
Crusaders FC
4.50
4.00
1.85
15:00
Ballymena United
0 – 2
Coleraine FC
5.18
4.55
1.66
15:00
Ballinamallard United
0 – 4
Ards
3.00
3.72
2.38
Tuesday 6 March 2018
20:00
Dungannon Swifts
2 – 3
Ballymena United
2.81
3.65
2.46
19:45
Glenavon FC
1 – 6
Crusaders FC
3.72
4.30
2.00
Tuesday 27 February 2018
19:45
Glentoran
5 – 0
Warrenpoint Town
1.73
4.20
4.90
19:45
Carrick Rangers
1 – 0
Dungannon Swifts
3.18
3.72
2.23
19:45
Ards
1 – 0
Ballymena United
4.20
4.45
1.80
19:45
Linfield
0 – 2
Glenavon FC
2.31
3.75
3.10
Saturday 24 February 2018
15:00
Glentoran
1 – 0
Cliftonville FC
4.75
3.98
1.86
15:00
Dungannon Swifts
2 – 0
Ballinamallard United
1.50
4.75
7.10
15:00
Crusaders FC
3 – 1
Ballymena United
1.31
5.90
9.75
15:00
Coleraine FC
1 – 0
Warrenpoint Town
1.25
6.40
12.00
15:00
Carrick Rangers
1 – 2
Glenavon FC
10.00
5.30
1.37
15:00
Ards
0 – 3
Linfield
9.00
5.70
1.35
Saturday 17 February 2018
15:00
Cliftonville FC
1 – 2
Linfield
2.56
3.52
2.79
15:00
Carrick Rangers
1 – 2
Warrenpoint Town
2.60
3.50
2.78
Friday 16 February 2018
19:45
Glentoran
1 – 2
Ards
1.51
4.65
7.00
19:45
Ballinamallard United
2 – 5
Coleraine FC
15.00
6.50
1.24
Tuesday 13 February 2018
19:45
Warrenpoint Town
1 – 3
Cliftonville FC
6.21
4.96
1.49
19:45
Carrick Rangers
1 – 2
Glentoran
3.92
3.58
1.99
19:45
Ards
1 – 6
Glenavon FC
7.00
4.75
1.49
Saturday 10 February 2018
15:00
Linfield
0 – 0
Dungannon Swifts
1.36
6.30
11.00
15:00
Crusaders FC
4 – 2
Glentoran
1.30
6.30
13.00
15:00
Coleraine FC
1 – 1
Glenavon FC
2.24
3.75
3.30
15:00
Ards
0 – 4
Carrick Rangers
1.96
3.95
4.80
Tuesday 6 February 2018
19:45
Warrenpoint Town
1 – 3
Linfield
7.00
5.20
1.51
19:45
Glentoran
2 – 1
Ballinamallard United
1.50
4.45
7.05
19:45
Carrick Rangers
0 – 3
Crusaders FC
19.50
9.10
1.16
Tuesday 30 January 2018
19:45
Coleraine FC
2 – 2
Linfield
2.33
3.62
3.08
Monday 29 January 2018
19:45
Cliftonville FC
1 – 1
Glenavon FC
2.42
3.75
2.83
Saturday 27 January 2018
15:00
Glentoran
0 – 2
Coleraine FC
4.95
3.92
1.80
15:00
Dungannon Swifts
1 – 0
Ards
1.97
3.75
4.00
15:00
Crusaders FC
6 – 0
Carrick Rangers
1.23
7.18
12.46
15:00
Ballymena United
2 – 2
Linfield
4.40
4.20
1.81
Friday 26 January 2018
20:00
Ballinamallard United
6 – 4
Cliftonville FC
9.70
5.70
1.32
19:45
Glenavon FC
3 – 3
Warrenpoint Town
1.33
6.10
8.70
Saturday 20 January 2018
15:00
Warrenpoint Town
1 – 0
Ballinamallard United
1.90
4.15
4.00
15:00
Linfield
2 – 3
Glenavon FC
1.91
4.15
3.75
15:00
Coleraine FC
3 – 3
Crusaders FC
3.39
3.79
2.19
15:00
Cliftonville FC
3 – 0
Dungannon Swifts
1.48
4.75
7.55
15:00
Ards
1 – 0
Ballymena United
4.50
4.35
1.87
Saturday 13 January 2018
15:00
Glenavon FC
1 – 1
Cliftonville FC
2.50
3.80
2.70
15:00
Dungannon Swifts
0 – 1
Coleraine FC
5.50
4.15
1.67
15:00
Crusaders FC
1 – 0
Ards
1.18
8.50
15.80
15:00
Ballymena United
3 – 0
Carrick Rangers
1.46
5.20
7.00
15:00
Ballinamallard United
2 – 2
Glentoran
5.40
4.00
1.67
Tuesday 9 January 2018
19:45
Carrick Rangers
0 – 1
Linfield
12.46
6.69
1.23
Monday 1 January 2018
15:00
Ballinamallard United
0 – 3
Crusaders FC
—
—
—
Saturday 30 December 2017
15:00
Warrenpoint Town
3 – 3
Ards
2.00
3.79
3.65
15:00
Linfield
1 – 2
Crusaders FC
3.09
3.76
2.22
15:00
Dungannon Swifts
0 – 0
Glentoran
2.89
3.39
2.57
15:00
Cliftonville FC
0 – 0
Coleraine FC
2.48
3.57
2.87
15:00
Ballymena United
3 – 1
Glenavon FC
3.00
4.33
2.13
Friday 29 December 2017
19:45
Carrick Rangers
2 – 2
Ballinamallard United
1.96
3.63
3.94
Tuesday 26 December 2017
15:00
Glentoran
2 – 1
Linfield
6.50
4.25
1.54
15:00
Glenavon FC
1 – 0
Warrenpoint Town
1.38
5.52
8.00
15:00
Crusaders FC
2 – 0
Cliftonville FC
1.72
4.25
4.64
15:00
Coleraine FC
1 – 1
Ballymena United
1.56
4.60
6.10
15:00
Ballinamallard United
0 – 1
Dungannon Swifts
4.59
4.29
1.83
15:00
Ards
1 – 0
Carrick Rangers
1.91
3.88
3.87
Saturday 23 December 2017
15:00
Linfield
2 – 0
Cliftonville FC
2.14
3.70
3.40
15:00
Dungannon Swifts
0 – 3
Glenavon FC
5.25
4.78
1.61
15:00
Carrick Rangers
1 – 1
Glentoran
4.36
3.89
1.84
15:00
Ards
2 – 1
Ballinamallard United
1.82
4.03
4.59
Friday 22 December 2017
19:45
Warrenpoint Town
0 – 2
Coleraine FC
6.15
4.57
1.52
19:45
Crusaders FC
2 – 1
Ballymena United
1.39
5.80
8.75
Saturday 16 December 2017
15:00
Linfield
3 – 3
Warrenpoint Town
1.27
6.35
10.21
15:00
Glenavon FC
3 – 4
Crusaders FC
2.93
3.95
2.25
15:00
Dungannon Swifts
0 – 0
Ards
2.10
3.92
3.70
15:00
Cliftonville FC
1 – 0
Glentoran
1.62
4.40
6.80
15:00
Ballymena United
3 – 1
Carrick Rangers
1.34
5.63
8.60
15:00
Ballinamallard United
0 – 2
Coleraine FC
15.74
7.02
1.20
Saturday 9 December 2017
15:00
Warrenpoint Town
2 – 3
Crusaders FC
9.50
6.29
1.29
15:00
Coleraine FC
1 – 0
Dungannon Swifts
1.43
4.78
7.57
Saturday 2 December 2017
15:00
Warrenpoint Town
1 – 3
Cliftonville FC
6.18
4.95
1.49
15:00
Linfield
1 – 0
Dungannon Swifts
1.22
6.84
13.32
15:00
Crusaders FC
1 – 0
Glentoran
1.20
7.09
15.20
15:00
Carrick Rangers
1 – 3
Coleraine FC
9.90
6.11
1.29
15:00
Ballymena United
2 – 1
Ballinamallard United
1.29
6.36
9.56
15:00
Ards
0 – 2
Glenavon FC
5.67
4.93
1.51
Saturday 25 November 2017
17:30
Ballinamallard United
1 – 1
Warrenpoint Town
3.67
3.85
1.97
15:00
Glentoran
0 – 2
Ards
1.81
3.90
4.51
15:00
Dungannon Swifts
4 – 0
Carrick Rangers
1.77
4.01
4.50
15:00
Coleraine FC
1 – 1
Crusaders FC
3.23
3.82
2.19
15:00
Cliftonville FC
1 – 0
Ballymena United
1.53
4.92
5.50
Friday 24 November 2017
20:00
Glenavon FC
0 – 1
Linfield
3.10
3.93
2.16
Tuesday 21 November 2017
19:45
Dungannon Swifts
0 – 4
Crusaders FC
9.06
5.72
1.35
19:45
Coleraine FC
4 – 1
Ards
1.31
5.90
9.34
Saturday 18 November 2017
15:00
Warrenpoint Town
2 – 3
Glentoran
3.51
3.85
2.02
15:00
Linfield
2 – 1
Coleraine FC
1.88
3.91
3.97
15:00
Crusaders FC
7 – 1
Carrick Rangers
1.20
7.67
13.50
15:00
Ballymena United
2 – 1
Dungannon Swifts
1.97
4.25
4.03
15:00
Ballinamallard United
0 – 3
Glenavon FC
10.80
7.49
1.25
15:00
Ards
0 – 1
Cliftonville FC
5.30
4.83
1.55
Tuesday 14 November 2017
19:45
Glentoran
1 – 3
Glenavon FC
3.77
4.00
1.92
Saturday 11 November 2017
15:00
Cliftonville FC
5 – 0
Ballinamallard United
1.17
8.30
19.11
15:00
Carrick Rangers
0 – 2
Warrenpoint Town
2.46
3.55
2.85
Friday 10 November 2017
19:45
Ballymena United
2 – 1
Linfield
4.75
4.40
1.67
Monday 6 November 2017
19:45
Glentoran
1 – 1
Ballymena United
2.37
3.79
2.83
Saturday 4 November 2017
15:00
Warrenpoint Town
1 – 2
Dungannon Swifts
2.89
3.90
2.34
15:00
Glenavon FC
2 – 2
Coleraine FC
2.39
3.80
3.25
15:00
Cliftonville FC
3 – 0
Carrick Rangers
1.25
6.55
13.00
15:00
Ballinamallard United
0 – 6
Linfield
13.56
7.24
1.23
15:00
Ards
2 – 4
Crusaders FC
9.85
6.10
1.32
Tuesday 31 October 2017
19:45
Coleraine FC
2 – 1
Ballinamallard United
1.28
6.35
12.00
Saturday 28 October 2017
14:00
Linfield
2 – 0
Ards
1.24
7.02
13.00
14:00
Dungannon Swifts
0 – 4
Cliftonville FC
4.20
4.14
1.81
14:00
Coleraine FC
3 – 0
Glentoran
1.61
4.24
6.00
14:00
Carrick Rangers
0 – 2
Glenavon FC
6.84
5.76
1.43
14:00
Ballymena United
3 – 3
Warrenpoint Town
1.57
4.82
5.07
Friday 27 October 2017
18:45
Crusaders FC
2 – 0
Ballinamallard United
1.13
9.00
16.00
Monday 23 October 2017
18:45
Linfield
2 – 5
Crusaders FC
2.30
3.55
3.10
Saturday 21 October 2017
16:30
Dungannon Swifts
0 – 2
Glentoran
2.71
3.58
2.60
14:00
Glenavon FC
4 – 0
Ballymena United
1.66
4.58
5.00
14:00
Cliftonville FC
1 – 2
Coleraine FC
2.32
3.51
3.20
14:00
Ballinamallard United
2 – 0
Carrick Rangers
3.09
3.60
2.31
Friday 20 October 2017
19:00
Ards
2 – 1
Warrenpoint Town
2.33
3.82
3.05
Saturday 14 October 2017
14:00
Glentoran
0 – 2
Cliftonville FC
3.50
3.40
2.20
14:00
Crusaders FC
2 – 3
Glenavon FC
1.71
4.20
4.40
14:00
Coleraine FC
2 – 1
Linfield
3.25
3.50
2.24
14:00
Carrick Rangers
2 – 1
Dungannon Swifts
3.30
3.60
2.12
14:00
Ballymena United
6 – 3
Ards
1.59
4.20
5.50
Friday 13 October 2017
18:45
Warrenpoint Town
2 – 1
Ballinamallard United
1.97
3.60
3.75
Saturday 7 October 2017
14:00
Dungannon Swifts
2 – 1
Ballymena United
2.50
3.75
2.51
14:00
Cliftonville FC
2 – 0
Warrenpoint Town
1.33
6.00
9.00
14:00
Ards
0 – 1
Glentoran
3.80
3.50
1.97
Monday 2 October 2017
18:45
Glentoran
0 – 3
Crusaders FC
5.00
3.85
1.65
Saturday 30 September 2017
14:00
Warrenpoint Town
2 – 2
Carrick Rangers
2.15
3.50
3.30
14:00
Cliftonville FC
3 – 2
Linfield
4.33
3.85
1.79
14:00
Ballymena United
0 – 2
Coleraine FC
4.00
4.00
1.80
14:00
Ballinamallard United
0 – 2
Ards
3.00
3.50
2.29
Friday 29 September 2017
18:45
Glenavon FC
1 – 1
Dungannon Swifts
1.40
4.85
7.00
Saturday 23 September 2017
14:00
Glenavon FC
3 – 0
Ards
1.40
4.80
7.00
14:00
Glentoran
0 – 0
Coleraine FC
3.60
3.50
2.02
14:00
Crusaders FC
1 – 1
Dungannon Swifts
1.25
6.75
10.00
14:00
Carrick Rangers
1 – 2
Cliftonville FC
5.50
3.95
1.67
14:00
Ballinamallard United
1 – 3
Ballymena United
4.50
4.00
1.73
Friday 22 September 2017
18:45
Warrenpoint Town
1 – 4
Linfield
11.50
5.85
1.23
Saturday 16 September 2017
14:00
Linfield
4 – 0
Ballinamallard United
1.14
8.95
18.25
14:00
Glenavon FC
3 – 1
Cliftonville FC
2.10
3.70
3.60
14:00
Dungannon Swifts
2 – 1
Warrenpoint Town
1.85
3.85
4.20
14:00
Crusaders FC
0 – 0
Ards
1.17
7.70
13.25
14:00
Coleraine FC
3 – 0
Carrick Rangers
1.26
6.50
11.00
14:00
Ballymena United
1 – 3
Glentoran
2.40
3.40
2.90
Tuesday 12 September 2017
18:45
Crusaders FC
2 – 1
Linfield
2.26
3.50
3.10
Saturday 9 September 2017
14:00
Warrenpoint Town
1 – 3
Ballymena United
3.10
3.80
2.11
14:00
Linfield
1 – 0
Glentoran
1.44
4.60
7.00
14:00
Cliftonville FC
2 – 1
Dungannon Swifts
1.69
3.95
5.50
14:00
Ballinamallard United
1 – 5
Crusaders FC
10.00
6.00
1.25
14:00
Ards
0 – 3
Coleraine FC
4.75
4.00
1.74
Friday 8 September 2017
18:45
Glenavon FC
2 – 0
Carrick Rangers
1.35
5.25
8.00
Tuesday 5 September 2017
18:45
Carrick Rangers
0 – 1
Ards
2.32
3.50
3.10
Saturday 2 September 2017
14:00
Glentoran
2 – 0
Warrenpoint Town
1.74
4.00
4.65
14:00
Dungannon Swifts
2 – 0
Ballinamallard United
1.80
3.90
4.20
14:00
Coleraine FC
4 – 2
Glenavon FC
2.40
3.60
2.70
14:00
Ballymena United
1 – 0
Cliftonville FC
3.50
3.80
2.08
Saturday 26 August 2017
14:00
Linfield
1 – 0
Ballymena United
1.40
5.25
10.00
14:00
Cliftonville FC
1 – 2
Crusaders FC
3.70
3.60
1.87
Friday 25 August 2017
19:00
Coleraine FC
2 – 1
Warrenpoint Town
1.56
4.45
7.00
19:00
Carrick Rangers
2 – 0
Ballinamallard United
2.31
3.45
3.10
18:45
Glenavon FC
2 – 2
Glentoran
1.96
3.60
3.60
18:45
Ards
0 – 1
Dungannon Swifts
2.07
3.80
3.05
Saturday 19 August 2017
14:00
Warrenpoint Town
1 – 0
Ards
2.61
3.80
2.48
14:00
Glentoran
1 – 1
Carrick Rangers
1.53
4.00
7.50
14:00
Dungannon Swifts
0 – 4
Linfield
7.50
5.50
1.34
14:00
Crusaders FC
1 – 2
Coleraine FC
1.54
4.33
5.75
14:00
Ballymena United
1 – 6
Glenavon FC
3.40
3.80
2.65
14:00
Ballinamallard United
1 – 1
Cliftonville FC
5.00
4.33
1.65
Tuesday 15 August 2017
18:45
Glentoran
2 – 0
Dungannon Swifts
2.00
3.30
3.80
18:45
Glenavon FC
6 – 2
Ballinamallard United
1.48
4.50
6.50
18:45
Crusaders FC
5 – 0
Warrenpoint Town
1.14
8.00
15.00
18:45
Coleraine FC
2 – 0
Cliftonville FC
2.45
3.40
2.80
18:45
Carrick Rangers
1 – 1
Ballymena United
4.75
4.10
1.70
18:45
Ards
0 – 2
Linfield
12.00
5.75
1.25
Saturday 12 August 2017
16:30
Warrenpoint Town
2 – 3
Glenavon FC
3.10
3.75
2.10
14:00
Linfield
2 – 0
Carrick Rangers
1.20
6.50
15.00
14:00
Dungannon Swifts
1 – 3
Coleraine FC
3.30
3.60
2.05
14:00
Cliftonville FC
6 – 3
Ards
1.50
4.50
5.75
14:00
Ballinamallard United
1 – 2
Glentoran
2.80
3.60
2.47
Friday 11 August 2017
18:45
Ballymena United
1 – 4
Crusaders FC
4.33
4.00
1.73