TIPSTERS COMPETITION - Join our free Premier League tipsters competition!
More info
Northern Ireland - NIFL Premiership
other competitions ▼
2.5+ TG BTS Fr 12 Aug Larne 0 - 0 Glentoran - 0 - Sa 13 Aug Ballymena Utd 2 - 2 Glenavon + 4 + Sa 13 Aug Carrick Rangers 2 - 1 Newry City + 3 + Sa 13 Aug Coleraine 3 - 1 Cliftonville + 4 + Sa 13 Aug Crusaders 5 - 1 Dungannon + 6 + Su 14 Aug Linfield 4 - 0 Portadown + 4 - Fr 19 Aug Glentoran 3 - 1 Crusaders + 4 + Sa 20 Aug Cliftonville 3 - 2 Carrick Rangers + 5 + Sa 20 Aug Dungannon 0 - 2 Ballymena Utd - 2 - Sa 20 Aug Glenavon 1 - 2 Larne + 3 + Sa 20 Aug Portadown 0 - 2 Coleraine - 2 - Su 21 Aug Newry City 1 - 3 Linfield + 4 + Tu 23 Aug Ballymena Utd 1 - 2 Cliftonville + 3 + Tu 23 Aug Carrick Rangers 2 - 4 Coleraine stats + 6 + Tu 23 Aug Crusaders 2 - 1 Portadown stats + 3 + Tu 23 Aug Dungannon 0 - 1 Glentoran stats - 1 - Fr 26 Aug Coleraine 1 - 3 Glenavon stats + 4 + Fr 26 Aug Larne 3 - 0 Ballymena Utd stats + 3 - Fr 26 Aug Portadown 0 - 3 Glentoran stats + 3 - Sa 27 Aug Cliftonville 4 - 2 Dungannon stats + 6 + Sa 27 Aug Newry City 1 - 2 Crusaders stats + 3 + Su 28 Aug Carrick Rangers 2 - 1 Linfield stats + 3 + Tu 30 Aug Glenavon 1 - 5 Newry City stats + 6 + Fr 2 Sep Crusaders 1 - 1 Larne stats - 2 + Fr 2 Sep Dungannon 0 - 5 Coleraine stats + 5 - Sa 3 Sep Ballymena Utd 0 - 4 Linfield stats + 4 - Sa 3 Sep Glenavon 2 - 2 Carrick Rangers stats + 4 + Sa 3 Sep Glentoran 3 - 0 Newry City stats + 3 - Sa 3 Sep Portadown 1 - 2 Cliftonville stats + 3 + Fr 16 Sep Crusaders 2 - 1 Linfield stats + 3 + Fr 16 Sep Newry City 1 - 0 Dungannon stats - 1 - Sa 17 Sep Ballymena Utd 0 - 1 Carrick Rangers stats - 1 - Sa 17 Sep Glenavon 0 - 1 Cliftonville stats - 1 - Sa 17 Sep Glentoran 1 - 0 Coleraine stats - 1 - Sa 17 Sep Portadown 0 - 1 Larne stats - 1 - Fr 23 Sep Carrick Rangers 0 - 1 Larne stats - 1 - Fr 23 Sep Coleraine 2 - 0 Newry City stats - 2 - Fr 23 Sep Crusaders 3 - 0 Ballymena Utd stats + 3 - Fr 23 Sep Dungannon 2 - 0 Portadown stats - 2 - Fr 30 Sep Portadown 1 - 1 Glenavon stats - 2 + Sa 1 Oct Carrick Rangers 4 - 3 Crusaders stats + 7 + Sa 1 Oct Cliftonville 4 - 0 Newry City stats + 4 - Sa 1 Oct Dungannon 0 - 1 Linfield stats - 1 - Sa 1 Oct Larne 2 - 0 Coleraine stats - 2 - Fr 7 Oct Cliftonville 0 - 0 Crusaders stats - 0 - Fr 7 Oct Glentoran 5 - 0 Carrick Rangers stats + 5 - Fr 7 Oct Newry City 0 - 2 Larne stats - 2 - Sa 8 Oct Ballymena Utd 2 - 0 Portadown stats - 2 - Sa 8 Oct Coleraine 0 - 0 Linfield stats - 0 - Sa 8 Oct Glenavon 5 - 0 Dungannon stats + 5 - Fr 14 Oct Larne 4 - 0 Cliftonville stats + 4 - Fr 14 Oct Linfield 0 - 3 Glentoran stats + 3 - Sa 15 Oct Ballymena Utd 2 - 1 Coleraine stats + 3 + Sa 15 Oct Carrick Rangers 3 - 0 Dungannon stats + 3 - Sa 15 Oct Crusaders 3 - 2 Glenavon stats + 5 + Sa 15 Oct Portadown 1 - 3 Newry City stats + 4 + Tu 18 Oct Linfield 3 - 2 Glenavon stats + 5 + Fr 21 Oct Dungannon 1 - 1 Ballymena Utd stats - 2 + Sa 22 Oct Coleraine 2 - 4 Cliftonville stats + 6 + Sa 22 Oct Crusaders 4 - 0 Portadown stats + 4 - Sa 22 Oct Glenavon 4 - 2 Carrick Rangers stats + 6 + Sa 22 Oct Linfield 2 - 4 Larne stats + 6 + Sa 22 Oct Newry City 0 - 1 Glentoran stats - 1 - Fr 28 Oct Glenavon 3 - 2 Ballymena Utd stats + 5 + Fr 28 Oct Glentoran 4 - 0 Larne stats + 4 - Sa 29 Oct Cliftonville 1 - 0 Carrick Rangers stats - 1 - Sa 29 Oct Coleraine 4 - 0 Portadown stats + 4 - Sa 29 Oct Dungannon 0 - 2 Crusaders stats - 2 - Sa 29 Oct Newry City 0 - 2 Linfield stats - 2 - Fr 4 Nov Ballymena Utd 3 - 0 Newry City stats + 3 - Fr 4 Nov Larne 4 - 1 Crusaders stats + 5 + Sa 5 Nov Carrick Rangers 0 - 1 Coleraine stats - 1 - Sa 5 Nov Cliftonville 2 - 2 Glenavon stats + 4 + Sa 5 Nov Glentoran 3 - 1 Dungannon stats + 4 + Sa 5 Nov Portadown 0 - 3 Linfield stats + 3 - Tu 8 Nov Carrick Rangers 2 - 0 Portadown stats - 2 - Tu 8 Nov Coleraine 1 - 2 Crusaders stats + 3 + Tu 8 Nov Glenavon 2 - 1 Glentoran stats + 3 + Tu 8 Nov Larne 4 - 0 Dungannon stats + 4 - Tu 8 Nov Linfield 0 - 0 Cliftonville stats - 0 - Tu 8 Nov Newry City 3 - 2 Ballymena Utd stats + 5 + Fr 11 Nov Coleraine 0 - 0 Glentoran stats - 0 - Sa 12 Nov Dungannon 0 - 2 Cliftonville stats - 2 - Sa 12 Nov Linfield 2 - 1 Glenavon stats + 3 + Sa 12 Nov Portadown 0 - 5 Larne stats + 5 - Sa 12 Nov Newry City 4 - 1 Carrick Rangers stats + 5 + Mo 14 Nov Crusaders 0 - 1 Ballymena Utd stats - 1 - Fr 18 Nov Ballymena Utd 0 - 2 Linfield stats - 2 - Fr 18 Nov Larne 2 - 1 Dungannon stats + 3 + Sa 19 Nov Carrick Rangers 2 - 0 Portadown stats - 2 - Sa 19 Nov Crusaders 4 - 0 Newry City stats + 4 - Sa 19 Nov Glenavon 0 - 0 Coleraine stats - 0 - Su 20 Nov Glentoran 0 - 1 Cliftonville stats - 1 - Tu 22 Nov Linfield 1 - 0 Larne stats - 1 - Fr 25 Nov Larne 0 - 2 Coleraine stats - 2 - Sa 26 Nov Carrick Rangers 0 - 2 Ballymena Utd stats - 2 - Sa 26 Nov Cliftonville 2 - 0 Newry City stats - 2 - Sa 26 Nov Dungannon 1 - 0 Glenavon stats - 1 - Sa 26 Nov Portadown 0 - 2 Glentoran stats - 2 - Sa 26 Nov Linfield 0 - 0 Crusaders stats - 0 - Fr 2 Dec Glenavon 0 - 1 Larne stats - 1 - Sa 3 Dec Ballymena Utd 4 - 1 Cliftonville stats + 5 + Sa 3 Dec Coleraine 2 - 0 Dungannon stats - 2 - Sa 3 Dec Crusaders 3 - 2 Glentoran stats + 5 + Sa 3 Dec Linfield 3 - 1 Carrick Rangers stats + 4 + Su 4 Dec Newry City 3 - 0 Portadown stats + 3 - Fr 9 Dec Coleraine 2 - 0 Crusaders stats - 2 - Sa 10 Dec Dungannon 4 - 1 Carrick Rangers stats + 5 + Sa 10 Dec Larne 2 - 0 Newry City stats - 2 - Sa 10 Dec Portadown 1 - 0 Ballymena Utd stats - 1 - Sa 17 Dec Cliftonville 4 - 1 Portadown stats + 5 + Sa 17 Dec Linfield 4 - 0 Dungannon stats + 4 - Tu 20 Dec Cliftonville 1 - 0 Glentoran stats - 1 - Mo 26 Dec Glentoran 1 - 2 Linfield stats + 3 + Mo 26 Dec Coleraine 2 - 0 Ballymena Utd stats - 2 - Mo 26 Dec Crusaders 3 - 0 Cliftonville stats + 3 - Mo 26 Dec Dungannon 2 - 0 Newry City stats - 2 - Mo 26 Dec Glenavon 2 - 1 Portadown stats + 3 + Mo 26 Dec Larne 0 - 0 Carrick Rangers stats - 0 - Mo 2 Jan Ballymena Utd 2 - 0 Glentoran stats - 2 - Mo 2 Jan Carrick Rangers 0 - 3 Crusaders stats + 3 - Mo 2 Jan Cliftonville 2 - 1 Larne stats + 3 + Mo 2 Jan Linfield 0 - 0 Coleraine stats - 0 - Mo 2 Jan Portadown 0 - 0 Dungannon stats - 0 - Tu 10 Jan Cliftonville 1 - 0 Linfield stats - 1 - Tu 10 Jan Glenavon 4 - 2 Crusaders stats + 6 + Tu 10 Jan Newry City 1 - 2 Coleraine stats + 3 + Fr 13 Jan Carrick Rangers 3 - 3 Cliftonville stats + 6 + Sa 14 Jan Ballymena Utd 2 - 0 Dungannon stats - 2 - Sa 14 Jan Coleraine 4 - 1 Portadown stats + 5 + Sa 14 Jan Crusaders 3 - 1 Newry City stats + 4 + Sa 14 Jan Glenavon 1 - 6 Linfield stats + 7 + Sa 14 Jan Glentoran 0 - 1 Larne stats - 1 - Sa 21 Jan Cliftonville 2 - 2 Coleraine stats + 4 + Sa 21 Jan Dungannon 2 - 1 Glenavon stats + 3 + Sa 21 Jan Larne 0 - 0 Crusaders stats - 0 - Sa 21 Jan Linfield 3 - 0 Ballymena Utd stats + 3 - Sa 21 Jan Newry City 1 - 3 Glentoran stats + 4 + Tu 24 Jan Coleraine 1 - 0 Carrick Rangers stats - 1 - Tu 24 Jan Crusaders 2 - 0 Linfield stats - 2 - Tu 24 Jan Glenavon 1 - 3 Cliftonville stats + 4 + Tu 24 Jan Glentoran 6 - 0 Dungannon stats + 6 - Tu 24 Jan Larne 2 - 0 Portadown stats - 2 - Tu 24 Jan Ballymena Utd 0 - 0 Newry City stats - 0 - Sa 28 Jan Carrick Rangers 1 - 1 Glenavon stats - 2 + Sa 28 Jan Cliftonville 4 - 0 Ballymena Utd stats + 4 - Sa 28 Jan Dungannon 0 - 3 Coleraine stats + 3 - Sa 28 Jan Portadown 1 - 6 Linfield stats + 7 + Su 29 Jan Newry City 0 - 0 Larne stats - 0 - Mo 30 Jan Glentoran 2 - 0 Crusaders stats - 2 - Fr 10 Feb Larne 3 - 0 Glenavon stats + 3 - Fr 10 Feb Newry City 0 - 2 Carrick Rangers stats - 2 - Sa 11 Feb Ballymena Utd 0 - 0 Portadown stats - 0 - Sa 11 Feb Coleraine 2 - 2 Glentoran stats + 4 + Sa 11 Feb Crusaders 3 - 0 Dungannon stats + 3 - Sa 11 Feb Linfield 1 - 0 Cliftonville stats - 1 - Tu 14 Feb Carrick Rangers 1 - 0 Ballymena Utd stats - 1 - Tu 14 Feb Cliftonville 3 - 0 Portadown stats + 3 - Tu 14 Feb Coleraine 1 - 0 Newry City stats - 1 - Tu 14 Feb Dungannon 0 - 3 Larne stats + 3 - Tu 14 Feb Glenavon 2 - 2 Crusaders stats + 4 + Tu 14 Feb Glentoran 3 - 0 Linfield stats + 3 - Fr 17 Feb Ballymena Utd 1 - 3 Glentoran stats + 4 + Fr 17 Feb Newry City 0 - 2 Dungannon stats - 2 - Sa 18 Feb Crusaders 2 - 0 Coleraine stats - 2 - Sa 18 Feb Larne 2 - 1 Cliftonville stats + 3 + Sa 18 Feb Linfield 2 - 0 Carrick Rangers stats - 2 - Sa 18 Feb Portadown 3 - 1 Glenavon stats + 4 + Tu 21 Feb Ballymena Utd 0 - 3 Larne stats + 3 - Fr 24 Feb Portadown 3 - 1 Dungannon stats + 4 + Sa 25 Feb Ballymena Utd 0 - 0 Crusaders stats - 0 - Sa 25 Feb Carrick Rangers 2 - 3 Larne stats + 5 + Sa 25 Feb Cliftonville 2 - 1 Glentoran stats + 3 + Sa 25 Feb Glenavon 0 - 2 Newry City stats - 2 - Sa 25 Feb Linfield 2 - 0 Coleraine stats - 2 - Tu 28 Feb Glentoran 0 - 0 Glenavon stats - 0 - Sa 4 Mar Newry City 0 - 1 Glenavon stats - 1 - Sa 4 Mar Portadown 1 - 3 Carrick Rangers stats + 4 + Tu 7 Mar Carrick Rangers 1 - 5 Glentoran stats + 6 + Tu 7 Mar Coleraine 3 - 1 Ballymena Utd stats + 4 + Tu 7 Mar Larne 0 - 0 Linfield stats - 0 - Sa 11 Mar Dungannon 0 - 1 Carrick Rangers stats - 1 - Sa 11 Mar Newry City 3 - 4 Portadown stats + 7 + Sa 11 Mar Glentoran 0 - 2 Glenavon stats - 2 - Mo 13 Mar Crusaders 2 - 2 Cliftonville stats + 4 + Tu 14 Mar Glentoran 1 - 0 Ballymena Utd stats - 1 - Fr 17 Mar Larne 1 - 0 Ballymena Utd stats - 1 - Sa 18 Mar Carrick Rangers 0 - 4 Glentoran stats + 4 - Sa 18 Mar Cliftonville 1 - 2 Dungannon stats + 3 + Sa 18 Mar Glenavon 2 - 1 Coleraine stats + 3 + Sa 18 Mar Linfield 7 - 0 Newry City stats + 7 - Sa 18 Mar Portadown 2 - 2 Crusaders stats + 4 + Fr 24 Mar Dungannon 0 - 5 Linfield stats + 5 - Sa 25 Mar Coleraine 0 - 0 Larne stats - 0 - Sa 25 Mar Crusaders 3 - 0 Carrick Rangers stats + 3 - Sa 25 Mar Newry City 1 - 2 Cliftonville stats + 3 + Sa 1 Apr Glentoran 5 - 1 Portadown stats + 6 + Mo 3 Apr Ballymena Utd 0 - 1 Glenavon stats - 1 - Fr 7 Apr Carrick Rangers 0 - 2 Newry City stats - 2 - Fr 7 Apr Cliftonville 2 - 2 Coleraine stats + 4 + Fr 7 Apr Glenavon 1 - 1 Dungannon stats - 2 + Fr 7 Apr Larne 2 - 0 Glentoran stats - 2 - Fr 7 Apr Linfield 0 - 0 Crusaders stats - 0 - Fr 7 Apr Portadown 1 - 0 Ballymena Utd stats - 1 - Tu 11 Apr Carrick Rangers 2 - 0 Dungannon stats - 2 - Tu 11 Apr Cliftonville 0 - 2 Larne stats - 2 - Tu 11 Apr Crusaders 3 - 1 Coleraine stats + 4 + Tu 11 Apr Glenavon 3 - 2 Ballymena Utd stats + 5 + Tu 11 Apr Portadown 0 - 1 Newry City stats - 1 - We 12 Apr Linfield 1 - 1 Glentoran stats - 2 + Fr 14 Apr Crusaders 0 - 2 Larne stats - 2 - Sa 15 Apr Ballymena Utd 2 - 0 Dungannon stats - 2 - Sa 15 Apr Coleraine 0 - 1 Linfield stats - 1 - Sa 15 Apr Glentoran 3 - 0 Cliftonville stats + 3 - Sa 15 Apr Newry City 0 - 1 Glenavon stats - 1 - Sa 15 Apr Portadown 3 - 1 Carrick Rangers stats + 4 + Fr 21 Apr Larne 1 - 1 Linfield stats - 2 + Sa 22 Apr Carrick Rangers 1 - 3 Glenavon stats + 4 + Sa 22 Apr Cliftonville 3 - 3 Crusaders stats + 6 + Sa 22 Apr Dungannon 3 - 2 Portadown stats + 5 + Sa 22 Apr Glentoran 3 - 0 Coleraine stats + 3 - Sa 22 Apr Newry City 2 - 2 Ballymena Utd stats + 4 + Sa 29 Apr Ballymena Utd 1 - 0 Carrick Rangers stats - 1 - Sa 29 Apr Cliftonville 0 - 2 Linfield stats - 2 - Sa 29 Apr Coleraine 3 - 0 Larne stats + 3 - Sa 29 Apr Crusaders 1 - 2 Glentoran stats + 3 + Sa 29 Apr Dungannon 2 - 1 Newry City stats + 3 + Sa 29 Apr Glenavon 0 - 0 Portadown stats - 0 -
228 played matches Match dates based on GMT time
HG AG 1.5+ 2.5+ 3.5+ TG BTS Totals 373 274 174 126 78 647 91 Averages 1.64 1.20 0.76 0.55 0.34 2.84 Percentages 58% 42% 76% 55% 34% 40%
Local team won 114 50% Draw 39 17% Visitor team won 75 33% HG : Goals scored by local team AG : Goals scored by visitor team 1.5+ : Match total goals is over 1.5 2.5+ : Match total goals is over 2.5 3.5+ : Match total goals is over 3.5 TG : Match total goals BTS : Both teams scored
Tables overview
League table
GP
pts
Larne
38
83
Linfield
38
77
Glentoran
38
74
Cliftonville
38
68
Crusaders
38
67
Coleraine
38
62
Glenavon
38
52
Carrick Rang.
38
40
Ballymena Utd
38
39
Newry City
38
30
Dungannon
38
30
Portadown
38
23
Form table (last 8)
GP
pts
Glenavon
8
20
Glentoran
8
19
Linfield
8
16
Larne
8
15
Portadown
8
11
Crusaders
8
10
Dungannon
8
10
Coleraine
8
8
Ballymena Utd
8
7
Newry City
8
7
Cliftonville
8
6
Carrick Rang.
8
6
Home
GP
pts
Crusaders
20
47
Larne
18
41
Cliftonville
20
41
Glentoran
18
40
Linfield
18
38
Coleraine
19
37
Glenavon
20
29
Ballymena Utd
19
28
Carrick Rang.
20
26
Dungannon
18
22
Portadown
19
18
Newry City
19
14
Away
GP
pts
Larne
20
42
Linfield
20
39
Glentoran
20
34
Cliftonville
18
27
Coleraine
19
25
Glenavon
18
23
Crusaders
18
20
Newry City
19
16
Carrick Rang.
18
14
Ballymena Utd
19
11
Dungannon
20
8
Portadown
19
5
Offence
GP
GF
Glentoran
38
77
Linfield
38
75
Crusaders
38
72
Cliftonville
38
66
Larne
38
64
Coleraine
38
59
Glenavon
38
58
Carrick Rang.
38
45
Ballymena Utd
38
37
Newry City
38
37
Portadown
38
29
Dungannon
38
28
Defence
GP
GA
Larne
38
22
Linfield
38
27
Glentoran
38
28
Coleraine
38
39
Crusaders
38
45
Cliftonville
38
53
Ballymena Utd
38
55
Glenavon
38
61
Newry City
38
71
Carrick Rang.
38
74
Dungannon
38
84
Portadown
38
88
0 pt
83 pts
5th Segment
4th Segment
3rd Segment
2nd Segment
1st Segment
up to 16.2 pts
from 16.3 to 32.9 pts
from 33.0 to 49.6 pts
from 49.7 to 66.3 pts
from 66.4 to 83 pts
(38) 30
Newry City
(38) 30
Dungannon
(38) 23
Portadown
(38) 40
Carrick Rangers
(38) 39
Ballymena Utd
(38) 62
Coleraine
(38) 52
Glenavon
(38) 83
Larne
(38) 77
Linfield
(38) 74
Glentoran
(38) 68
Cliftonville
(38) 67
Crusaders
The Segments Table is a visual representation splitting the teams into 5 segments. Each team is assigned to a specific segment, depending on the team's number of points. Each of the 5 segments spans one-fifth (20%) of the total points held by the team ranked 1st in the league. For each team, the number of matches played appears in green between brackets, and the number of points is displayed in black.
League statistics
228 matches played / 228
100.0% completed
Home wins:
50%
Over 1.5 goals:
76%
Draws:
17%
Over 2.5 goals:
55%
Away wins:
33%
Over 3.5 goals:
34%
Goals:
647
Home goals per match:
1.64
Goals per match:
2.84
Away goals per match:
1.20
Both teams scored:
40%
Results
Tables
Analysis
Goal times
More statistics tables can be accessed from the 'Statistics' dropdown list on the league navigation menu.
The number of matches included in the regular season may differ depending on the way each league is structured. For most national leagues,
the stats above relate to the selected league competition in the regular season, excluding playoff matches. Some leagues include additional rounds of matches, for which dedicated
group tables may be featured on this page. When such group tables are displayed on the main league page, the stats above also include the matches related to those tables.