The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
NOR

Premiership 2020/21

Every result, the table as it finished, and the price each match went off at. 230 matches played between October 2020 and June 2021.

230Matches
681Goals
2.96Per game
43.9%Home wins
100%Priced at kickoff
LinfieldTop of the table

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
1 LINLinfield 38 24 6 8 +45 78
2 CFColeraine FC 38 21 10 7 +22 73
3 GLEGlentoran 38 20 11 7 +33 71
4 LARLarne 40 20 10 10 +26 70
5 GFGlenavon FC 39 17 11 11 +6 62
6 BUBallymena United 38 18 7 13 +23 61
7 CFCliftonville FC 39 17 9 13 +15 60
8 CFCrusaders FC 38 16 6 16 +12 54
9 PORPortadown 38 10 6 22 -28 36
10 WTWarrenpoint Town 38 9 9 20 -36 36
11 CRCarrick Rangers 38 5 8 25 -57 23
12 DSDungannon Swifts 38 4 5 29 -61 17

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.96
681 goals. 56.1% of matches went over 2.5.
Home advantage
43.9%
Draws 21.3%, away wins 34.8%.
Half-time lead held
75.9%
From 141 matches where someone led at the break.
1–1 27 · 11.7%
2–1 25 · 10.9%
1–2 21 · 9.1%
2–0 19 · 8.3%
0–2 19 · 8.3%
0–1 15 · 6.5%

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 5 June 2021
16:30 Larne 3 – 1 Cliftonville FC 2.18 3.63 3.40
Tuesday 1 June 2021
18:30 Cliftonville FC 0 – 0 Crusaders FC 2.65 3.46 2.68
18:30 Larne 2 – 1 Glenavon FC 1.75 4.35 4.25
Saturday 29 May 2021
16:30 Warrenpoint Town 3 – 1 Carrick Rangers 1.99 3.90 3.65
16:30 Glenavon FC 1 – 1 Dungannon Swifts 1.22 9.20 15.80
16:30 Ballymena United 4 – 2 Portadown 1.26 7.61 13.90
16:30 Larne 1 – 2 Coleraine FC 5.80 4.44 2.10
16:30 Glentoran 2 – 0 Crusaders FC 1.36 6.00 11.90
16:30 Cliftonville FC 0 – 2 Linfield 4.31 3.90 1.87
Tuesday 25 May 2021
18:45 Portadown 4 – 2 Dungannon Swifts 1.58 4.80 6.00
18:45 Carrick Rangers 3 – 6 Glenavon FC 9.21 6.00 1.40
18:45 Ballymena United 3 – 0 Warrenpoint Town 1.29 7.39 14.80
18:45 Cliftonville FC 1 – 1 Crusaders FC 2.86 3.60 2.66
18:45 Larne 0 – 1 Glentoran 2.26 3.80 3.18
18:30 Coleraine FC 1 – 1 Linfield 3.30 3.20 2.33
Saturday 15 May 2021
14:00 Portadown 2 – 1 Carrick Rangers 2.88 3.75 2.57
14:00 Dungannon Swifts 1 – 3 Ballymena United 12.90 6.45 1.31
14:00 Linfield 1 – 2 Larne 2.33 3.66 3.30
14:00 Glentoran 0 – 2 Cliftonville FC 1.74 4.09 4.70
11:30 Crusaders FC 0 – 1 Coleraine FC 3.15 3.75 2.19
Friday 14 May 2021
18:30 Glenavon FC 4 – 0 Warrenpoint Town 1.53 4.85 6.00
Tuesday 4 May 2021
18:45 Glenavon FC 4 – 1 Portadown 1.54 4.79 5.58
18:45 Dungannon Swifts 0 – 1 Warrenpoint Town 2.89 3.68 2.42
18:45 Linfield 3 – 1 Crusaders FC 1.66 4.90 7.67
18:45 Glentoran 1 – 1 Coleraine FC 2.08 3.60 3.92
18:45 Cliftonville FC 1 – 2 Larne 2.88 3.93 2.33
18:30 Carrick Rangers 0 – 4 Ballymena United 4.60 4.45 1.69
Saturday 1 May 2021
16:30 Crusaders FC 1 – 3 Larne 2.74 3.69 2.70
14:00 Portadown 1 – 2 Warrenpoint Town 3.00 3.60 2.36
14:00 Ballymena United 3 – 1 Glenavon FC 2.53 3.75 2.90
14:00 Glentoran 0 – 0 Linfield 2.34 3.60 3.20
14:00 Coleraine FC 2 – 0 Cliftonville FC 2.29 3.62 3.14
Friday 30 April 2021
18:30 Dungannon Swifts 0 – 2 Carrick Rangers 3.10 3.30 2.50
Saturday 24 April 2021
16:30 Glenavon FC 3 – 2 Linfield 4.90 4.33 1.64
14:00 Warrenpoint Town 1 – 3 Portadown 2.08 3.79 3.50
14:00 Dungannon Swifts 0 – 2 Crusaders FC 11.00 6.00 1.28
14:00 Cliftonville FC 5 – 0 Carrick Rangers 1.37 6.00 9.50
14:00 Ballymena United 1 – 2 Coleraine FC 3.10 3.40 2.30
Friday 23 April 2021
18:30 Glentoran 3 – 2 Larne 2.44 3.45 3.13
Tuesday 20 April 2021
18:45 Cliftonville FC 0 – 2 Glentoran 3.72 3.52 2.07
18:45 Warrenpoint Town 3 – 4 Glenavon FC 4.00 3.97 1.94
18:45 Portadown 2 – 1 Larne 11.50 6.16 1.29
Saturday 17 April 2021
16:30 Portadown 1 – 2 Cliftonville FC 6.50 4.50 1.56
16:30 Linfield 2 – 1 Ballymena United 1.40 5.00 8.50
Friday 16 April 2021
19:00 Larne 5 – 0 Warrenpoint Town 1.33 6.05 9.50
18:45 Crusaders FC 6 – 1 Glenavon FC 1.98 3.82 3.82
18:45 Carrick Rangers 1 – 1 Dungannon Swifts 2.20 3.60 3.20
18:30 Coleraine FC 1 – 1 Glentoran 2.84 3.48 2.54
Tuesday 13 April 2021
18:45 Glentoran 2 – 2 Coleraine FC 1.99 3.65 3.86
18:45 Warrenpoint Town 0 – 0 Carrick Rangers 2.10 3.75 3.60
18:45 Portadown 1 – 0 Dungannon Swifts 2.22 3.70 3.36
Saturday 10 April 2021
16:30 Warrenpoint Town 1 – 2 Coleraine FC 6.50 4.33 1.55
14:00 Portadown 2 – 0 Carrick Rangers 2.78 3.54 2.55
14:00 Larne 1 – 1 Linfield 3.20 3.50 2.42
14:00 Glentoran 2 – 0 Dungannon Swifts 1.13 11.00 21.00
14:00 Glenavon FC 3 – 2 Ballymena United 2.30 3.48 3.10
14:00 Crusaders FC 2 – 2 Cliftonville FC 2.05 3.60 4.10
Wednesday 7 April 2021
18:45 Linfield 2 – 1 Coleraine FC 1.96 3.65 4.03
Tuesday 6 April 2021
18:45 Portadown 1 – 2 Larne 10.00 5.13 1.37
18:45 Glenavon FC 1 – 0 Warrenpoint Town 1.94 3.80 3.97
18:45 Cliftonville FC 3 – 0 Dungannon Swifts 1.28 6.79 12.00
18:45 Carrick Rangers 1 – 1 Crusaders FC 7.00 4.95 1.54
18:30 Ballymena United 2 – 2 Glentoran 4.33 3.60 1.97
Saturday 3 April 2021
16:30 Dungannon Swifts 0 – 2 Linfield 25.00 9.50 1.11
14:00 Warrenpoint Town 0 – 5 Cliftonville FC 4.33 3.65 2.01
14:00 Larne 3 – 0 Carrick Rangers 1.29 6.75 11.00
14:00 Glentoran 4 – 0 Portadown 1.19 8.00 21.00
14:00 Coleraine FC 0 – 0 Glenavon FC 1.92 4.05 4.50
Friday 2 April 2021
18:30 Ballymena United 0 – 1 Crusaders FC 2.90 3.60 2.57
Tuesday 30 March 2021
18:45 Portadown 1 – 2 Crusaders FC 7.00 4.70 1.48
18:45 Dungannon Swifts 0 – 4 Glenavon FC 4.50 3.80 1.80
18:45 Ballymena United 2 – 0 Carrick Rangers 1.46 4.80 7.00
18:30 Coleraine FC 2 – 0 Larne 2.57 3.43 2.85
Saturday 27 March 2021
17:30 Portadown 0 – 1 Linfield 12.00 6.50 1.23
15:00 Glentoran 1 – 0 Crusaders FC 1.85 3.80 4.50
15:00 Glenavon FC 2 – 2 Larne 4.33 3.78 1.90
15:00 Cliftonville FC 2 – 1 Coleraine FC 3.28 3.50 2.30
15:00 Carrick Rangers 1 – 1 Warrenpoint Town 2.67 3.50 2.70
15:00 Ballymena United 5 – 1 Dungannon Swifts 1.50 4.25 6.75
Tuesday 23 March 2021
19:45 Ballymena United 2 – 1 Linfield 6.00 4.48 1.60
19:45 Glenavon FC 1 – 1 Coleraine FC 4.20 3.93 1.89
19:45 Dungannon Swifts 2 – 1 Crusaders FC 10.00 5.82 1.35
19:45 Carrick Rangers 5 – 3 Portadown 2.46 3.65 2.64
19:45 Warrenpoint Town 1 – 2 Glentoran 8.59 5.32 1.45
Saturday 20 March 2021
17:30 Warrenpoint Town 2 – 2 Ballymena United 3.90 3.68 2.10
15:00 Larne 0 – 0 Cliftonville FC 1.76 4.00 4.85
15:00 Glentoran 3 – 1 Glenavon FC 1.57 4.34 6.00
15:00 Dungannon Swifts 0 – 1 Portadown 2.75 3.50 2.58
15:00 Coleraine FC 1 – 0 Carrick Rangers 1.25 7.00 12.75
Friday 19 March 2021
19:45 Crusaders FC 1 – 2 Linfield 3.85 3.98 1.94
Tuesday 16 March 2021
19:45 Linfield 2 – 0 Dungannon Swifts 1.07 14.70 36.00
19:45 Warrenpoint Town 1 – 1 Ballymena United 3.70 3.80 2.06
19:45 Glenavon FC 2 – 1 Glentoran 4.55 4.20 1.75
19:45 Carrick Rangers 1 – 3 Larne 11.00 6.70 1.30
Saturday 13 March 2021
15:00 Warrenpoint Town 0 – 2 Glentoran 7.50 4.85 1.44
15:00 Linfield 7 – 0 Carrick Rangers 1.12 9.50 21.00
15:00 Dungannon Swifts 0 – 2 Larne 7.50 4.85 1.40
15:00 Cliftonville FC 2 – 1 Glenavon FC 2.63 3.58 2.65
15:00 Ballymena United 2 – 1 Portadown 1.57 4.33 6.00
Friday 12 March 2021
19:30 Coleraine FC 2 – 0 Crusaders FC 2.66 3.99 2.65
Tuesday 9 March 2021
19:45 Linfield 5 – 0 Warrenpoint Town 1.20 7.50 15.00
19:45 Glentoran 0 – 2 Ballymena United 1.38 5.25 8.50
19:45 Carrick Rangers 1 – 3 Crusaders FC 9.00 5.20 1.36
19:30 Portadown 1 – 2 Glenavon FC 3.90 4.20 1.87
Saturday 6 March 2021
17:30 Ballymena United 1 – 1 Larne 3.72 3.80 2.05
15:00 Portadown 4 – 1 Glenavon FC 6.00 4.65 1.53
15:00 Linfield 2 – 0 Cliftonville FC 1.73 4.00 5.00
15:00 Dungannon Swifts 2 – 3 Coleraine FC 6.00 4.40 1.55
15:00 Crusaders FC 0 – 2 Warrenpoint Town 1.44 5.00 7.50
Friday 5 March 2021
19:30 Carrick Rangers 0 – 5 Glentoran 6.50 4.45 1.52
Tuesday 2 March 2021
19:45 Warrenpoint Town 4 – 1 Dungannon Swifts 3.10 3.78 4.20
19:45 Larne 0 – 3 Crusaders FC 2.25 3.75 3.40
19:45 Glenavon FC 1 – 1 Carrick Rangers 1.67 4.33 5.00
19:45 Coleraine FC 2 – 0 Portadown 1.23 6.75 13.00
19:45 Ballymena United 1 – 1 Cliftonville FC 2.55 3.64 2.80
19:30 Glentoran 3 – 1 Linfield 2.50 3.50 3.00
Saturday 27 February 2021
17:30 Dungannon Swifts 0 – 1 Glentoran 8.50 5.25 1.39
15:00 Portadown 1 – 2 Ballymena United 5.50 4.30 1.70
15:00 Crusaders FC 0 – 1 Glenavon FC 1.72 3.90 4.90
15:00 Coleraine FC 2 – 1 Warrenpoint Town 1.38 5.50 8.20
15:00 Carrick Rangers 0 – 1 Cliftonville FC 3.82 3.90 2.00
Friday 26 February 2021
19:45 Linfield 2 – 1 Larne 2.42 3.45 3.12
Tuesday 23 February 2021
19:45 Cliftonville FC 2 – 1 Ballymena United 2.36 3.60 3.00
19:45 Dungannon Swifts 1 – 2 Glenavon FC 4.40 4.20 1.79
19:45 Linfield 0 – 1 Glentoran 2.24 3.80 3.20
19:45 Carrick Rangers 0 – 2 Coleraine FC 4.56 4.50 1.75
Saturday 20 February 2021
17:30 Linfield 0 – 0 Coleraine FC 1.85 3.88 4.50
15:00 Crusaders FC 2 – 1 Ballymena United 1.84 4.00 4.50
15:00 Cliftonville FC 1 – 0 Larne 4.75 3.60 1.89
15:00 Carrick Rangers 3 – 4 Glenavon FC 3.64 3.72 2.10
Tuesday 16 February 2021
19:45 Warrenpoint Town 1 – 1 Dungannon Swifts 1.92 4.00 3.86
19:45 Ballymena United 0 – 1 Coleraine FC 3.10 3.75 2.22
19:45 Glenavon FC 1 – 1 Carrick Rangers 1.88 3.85 4.20
19:30 Portadown 1 – 3 Glentoran 8.00 4.50 1.47
Saturday 13 February 2021
17:30 Larne 3 – 0 Dungannon Swifts 1.23 6.50 12.00
17:00 Portadown 1 – 1 Cliftonville FC 6.50 4.54 1.49
15:00 Crusaders FC 1 – 3 Carrick Rangers 1.30 5.75 9.70
Tuesday 9 February 2021
19:45 Larne 2 – 2 Portadown 1.17 7.50 17.00
19:45 Cliftonville FC 3 – 0 Warrenpoint Town 1.59 4.35 5.75
19:45 Carrick Rangers 1 – 1 Linfield 9.10 5.75 1.30
Saturday 6 February 2021
17:30 Crusaders FC 1 – 2 Linfield 3.20 3.74 2.31
15:00 Larne 1 – 1 Warrenpoint Town 1.24 7.25 15.00
15:00 Glentoran 1 – 0 Cliftonville FC 2.10 3.60 3.50
15:00 Glenavon FC 2 – 1 Ballymena United 2.15 3.75 3.30
15:00 Dungannon Swifts 0 – 2 Carrick Rangers 2.75 3.52 2.73
15:00 Coleraine FC 1 – 1 Portadown 1.24 6.50 13.00
Tuesday 2 February 2021
19:45 Linfield 3 – 0 Portadown 1.12 10.25 21.00
19:45 Crusaders FC 1 – 0 Glentoran 2.15 3.50 3.44
19:45 Coleraine FC 2 – 2 Cliftonville FC 2.07 3.68 3.55
19:45 Ballymena United 0 – 1 Dungannon Swifts 1.40 5.10 7.80
19:30 Glenavon FC 1 – 4 Larne 4.20 3.90 1.95
Saturday 30 January 2021
17:30 Carrick Rangers 0 – 2 Ballymena United 4.33 3.80 1.88
15:00 Portadown 0 – 2 Warrenpoint Town 2.51 3.90 2.80
15:00 Coleraine FC 2 – 1 Crusaders FC 2.47 3.80 2.72
15:00 Cliftonville FC 1 – 1 Glenavon FC 2.26 3.75 3.40
Friday 29 January 2021
19:45 Larne 1 – 1 Glentoran 1.86 3.80 4.00
Tuesday 26 January 2021
19:45 Portadown 2 – 2 Crusaders FC 13.00 7.20 1.29
19:45 Larne 1 – 2 Coleraine FC 1.90 3.85 4.00
19:45 Glentoran 2 – 0 Carrick Rangers 1.33 5.80 9.50
19:45 Cliftonville FC 4 – 3 Linfield 3.40 3.75 2.18
Saturday 23 January 2021
15:00 Linfield 6 – 0 Warrenpoint Town 1.27 6.50 11.00
15:00 Coleraine FC 2 – 0 Dungannon Swifts 1.30 5.75 9.50
12:30 Crusaders FC 3 – 3 Larne 2.43 3.58 2.90
Saturday 9 January 2021
15:00 Cliftonville FC 2 – 2 Crusaders FC 3.13 3.90 2.32
Saturday 2 January 2021
17:30 Glentoran 2 – 1 Portadown 1.14 8.20 18.00
15:00 Larne 0 – 1 Ballymena United 1.50 4.85 6.05
15:00 Glenavon FC 1 – 2 Linfield 3.80 3.72 2.08
15:00 Dungannon Swifts 1 – 2 Cliftonville FC 4.40 4.35 1.76
15:00 Crusaders FC 4 – 0 Warrenpoint Town 1.24 7.00 12.00
15:00 Coleraine FC 3 – 0 Carrick Rangers 1.29 6.10 10.50
Saturday 19 December 2020
17:30 Cliftonville FC 0 – 2 Coleraine FC 2.90 3.75 2.40
15:00 Warrenpoint Town 1 – 2 Glenavon FC 3.40 3.74 2.09
15:00 Linfield 4 – 0 Dungannon Swifts 1.19 7.50 15.00
15:00 Ballymena United 1 – 1 Glentoran 3.25 3.80 2.36
Tuesday 15 December 2020
19:45 Glentoran 0 – 0 Warrenpoint Town 1.30 6.00 9.70
Monday 14 December 2020
19:45 Glenavon FC 1 – 1 Cliftonville FC 2.41 3.66 2.85
Saturday 12 December 2020
15:00 Glentoran 6 – 0 Carrick Rangers 1.36 5.50 8.00
15:00 Dungannon Swifts 1 – 5 Ballymena United 3.52 3.65 2.06
15:00 Crusaders FC 5 – 0 Portadown 1.18 8.00 15.00
15:00 Coleraine FC 2 – 1 Warrenpoint Town 1.49 4.95 9.50
Friday 11 December 2020
19:45 Larne 3 – 1 Linfield 2.60 3.44 2.83
Tuesday 8 December 2020
19:45 Dungannon Swifts 0 – 3 Portadown 1.78 4.00 4.40
Saturday 5 December 2020
17:30 Linfield 2 – 0 Cliftonville FC 2.00 3.70 3.75
15:00 Portadown 0 – 0 Ballymena United 4.85 4.30 1.80
15:00 Larne 2 – 1 Glenavon FC 1.60 4.40 5.70
15:00 Crusaders FC 2 – 0 Glentoran 2.30 3.66 2.97
15:00 Carrick Rangers 1 – 3 Warrenpoint Town 2.41 3.75 2.75
Friday 4 December 2020
19:30 Dungannon Swifts 2 – 0 Coleraine FC 5.30 4.75 1.60
Tuesday 1 December 2020
19:45 Ballymena United 2 – 0 Carrick Rangers 1.72 4.10 4.75
Saturday 28 November 2020
17:30 Warrenpoint Town 2 – 1 Linfield 9.00 5.50 1.38
15:00 Glentoran 5 – 1 Dungannon Swifts 1.42 4.85 7.50
15:00 Glenavon FC 3 – 1 Crusaders FC 3.80 3.90 1.90
15:00 Coleraine FC 0 – 2 Larne 2.60 3.40 2.80
15:00 Cliftonville FC 5 – 0 Portadown 1.34 5.50 9.50
Tuesday 24 November 2020
19:45 Cliftonville FC 0 – 4 Ballymena United 1.60 4.65 6.00
19:45 Linfield 3 – 3 Glentoran 1.80 3.92 4.45
Saturday 21 November 2020
15:00 Linfield 2 – 0 Glenavon FC 1.38 5.50 8.60
15:00 Larne 1 – 0 Cliftonville FC 1.99 4.00 4.75
15:00 Crusaders FC 3 – 1 Dungannon Swifts 1.36 5.10 8.90
15:00 Ballymena United 2 – 0 Warrenpoint Town 2.23 3.95 3.10
Saturday 14 November 2020
17:30 Larne 2 – 1 Crusaders FC 2.41 3.48 2.90
15:00 Coleraine FC 0 – 2 Linfield 3.00 3.48 2.50
Tuesday 10 November 2020
19:45 Warrenpoint Town 1 – 1 Larne 7.50 5.00 1.47
19:45 Dungannon Swifts 2 – 1 Cliftonville FC 6.00 4.33 1.63
19:45 Crusaders FC 1 – 0 Coleraine FC 2.00 3.80 3.66
19:45 Carrick Rangers 4 – 1 Portadown 2.20 4.00 3.18
19:45 Ballymena United 0 – 2 Glenavon FC 2.70 3.80 2.55
Saturday 7 November 2020
17:30 Glentoran 0 – 0 Larne 2.50 3.54 2.80
15:00 Portadown 1 – 2 Linfield 15.00 7.30 1.26
15:00 Glenavon FC 4 – 4 Coleraine FC 4.50 4.33 1.70
15:00 Cliftonville FC 3 – 0 Warrenpoint Town 1.43 4.75 9.50
15:00 Carrick Rangers 0 – 0 Dungannon Swifts 2.37 3.80 2.82
15:00 Ballymena United 1 – 4 Crusaders FC 4.40 4.33 1.79
Saturday 31 October 2020
15:00 Warrenpoint Town 1 – 1 Portadown 2.03 4.20 3.55
15:00 Larne 2 – 0 Ballymena United 1.75 3.92 4.50
15:00 Glenavon FC 0 – 0 Dungannon Swifts 1.80 4.33 4.26
15:00 Coleraine FC 2 – 1 Glentoran 2.60 3.52 2.80
15:00 Cliftonville FC 3 – 0 Carrick Rangers 1.42 5.00 8.00
Friday 30 October 2020
19:45 Linfield 2 – 1 Crusaders FC 2.06 3.58 3.90
Saturday 24 October 2020
16:30 Ballymena United 2 – 3 Linfield 6.50 4.50 1.51
14:00 Portadown 0 – 3 Coleraine FC 4.55 4.20 1.71
14:00 Glentoran 1 – 1 Glenavon FC 1.55 4.50 6.50
14:00 Dungannon Swifts 0 – 2 Warrenpoint Town 2.17 3.75 3.13
14:00 Carrick Rangers 1 – 2 Larne 8.00 4.90 1.40
Friday 23 October 2020
18:45 Crusaders FC 1 – 0 Cliftonville FC 2.10 3.50 3.80
Saturday 17 October 2020
16:30 Glenavon FC 2 – 4 Portadown 1.95 4.10 3.40
14:00 Warrenpoint Town 0 – 1 Crusaders FC 8.60 5.90 1.33
14:00 Linfield 5 – 1 Carrick Rangers 1.17 8.00 17.75
14:00 Larne 3 – 0 Dungannon Swifts 1.26 6.50 11.00
14:00 Cliftonville FC 1 – 0 Glentoran 2.75 3.50 2.56
Friday 16 October 2020
18:45 Coleraine FC 0 – 1 Ballymena United 1.47 4.50 8.50

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key