REMOVE ADS - Enjoy an ad-free experience on SoccerSTATS.com and show your support: become a Member!
More info
Northern Ireland - NIFL Championship
other competitions ▼
2.5+ TG BTS Sa 5 Aug Annagh Utd 5 - 2 Dundela + 7 + Sa 5 Aug Ards 1 - 3 Newington Youth + 4 + Sa 5 Aug Ballyclare 3 - 2 Bangor + 5 + Sa 5 Aug Dergview 2 - 3 Portadown + 5 + Sa 5 Aug H&W Welders 4 - 2 Ballinamallard + 6 + Sa 5 Aug Institute 2 - 0 Knockbreda - 2 - Fr 11 Aug Bangor 1 - 0 Ards - 1 - Sa 12 Aug Ballinamallard 4 - 2 Dergview + 6 + Sa 12 Aug Dundela 4 - 0 Ballyclare + 4 - Sa 12 Aug Knockbreda 0 - 1 Annagh Utd - 1 - Sa 12 Aug Newington Youth 0 - 2 H&W Welders - 2 - Sa 12 Aug Portadown 1 - 0 Institute - 1 - Fr 18 Aug Bangor 1 - 2 Dundela + 3 + Sa 19 Aug Annagh Utd 0 - 0 Ards stats - 0 - Sa 19 Aug Ballinamallard 3 - 0 Knockbreda stats + 3 - Sa 19 Aug Ballyclare 2 - 1 Portadown stats + 3 + Sa 19 Aug H&W Welders 2 - 3 Dergview stats + 5 + Sa 19 Aug Institute 1 - 3 Newington Youth stats + 4 + Fr 25 Aug Ards 1 - 1 H&W Welders stats - 2 + Fr 25 Aug Portadown 0 - 1 Bangor stats - 1 - Sa 26 Aug Dergview 0 - 1 Annagh Utd stats - 1 - Sa 26 Aug Dundela 2 - 1 Ballinamallard stats + 3 + Sa 26 Aug Institute 1 - 0 Ballyclare stats - 1 - Sa 26 Aug Newington Youth 2 - 0 Knockbreda stats - 2 - Sa 2 Sep Annagh Utd 0 - 3 Newington Youth stats + 3 - Sa 2 Sep Ballyclare 2 - 1 Ballinamallard stats + 3 + Sa 2 Sep Bangor 1 - 1 Institute stats - 2 + Sa 2 Sep Dergview 0 - 1 Dundela stats - 1 - Sa 2 Sep H&W Welders 1 - 0 Portadown stats - 1 - Sa 2 Sep Knockbreda 2 - 3 Ards stats + 5 + Sa 9 Sep Ards 2 - 2 Ballyclare stats + 4 + Sa 9 Sep Ballinamallard 0 - 3 Bangor stats + 3 - Sa 9 Sep Dundela 3 - 1 Knockbreda stats + 4 + Sa 9 Sep Institute 2 - 1 H&W Welders stats + 3 + Sa 9 Sep Newington Youth 3 - 2 Dergview stats + 5 + Sa 9 Sep Portadown 4 - 1 Annagh Utd stats + 5 + Sa 16 Sep Ards 4 - 2 Dergview stats + 6 + Sa 16 Sep Ballinamallard 0 - 1 Institute stats - 1 - Sa 16 Sep Ballyclare 0 - 0 Annagh Utd stats - 0 - Sa 16 Sep H&W Welders 0 - 0 Bangor stats - 0 - Sa 16 Sep Knockbreda 0 - 2 Portadown stats - 2 - Sa 16 Sep Newington Youth 3 - 1 Dundela stats + 4 + Sa 23 Sep Bangor 2 - 1 Newington Youth stats + 3 + Sa 23 Sep Dergview 5 - 0 Knockbreda stats + 5 - Sa 23 Sep Dundela 0 - 1 Ards stats - 1 - Sa 23 Sep H&W Welders 4 - 2 Ballyclare stats + 6 + Sa 23 Sep Portadown 2 - 0 Ballinamallard stats - 2 - Sa 30 Sep Annagh Utd 2 - 1 H&W Welders stats + 3 + Sa 30 Sep Ards 1 - 2 Portadown stats + 3 + Sa 30 Sep Dergview 2 - 1 Bangor stats + 3 + Sa 30 Sep Institute 1 - 2 Dundela stats + 3 + Sa 30 Sep Knockbreda 2 - 4 Ballyclare stats + 6 + Sa 30 Sep Newington Youth 1 - 3 Ballinamallard stats + 4 + Sa 7 Oct Ballinamallard 1 - 1 Ards stats - 2 + Sa 7 Oct Ballyclare 3 - 0 Newington Youth stats + 3 - Sa 7 Oct Bangor 3 - 1 Annagh Utd stats + 4 + Sa 7 Oct H&W Welders 2 - 1 Knockbreda stats + 3 + Sa 7 Oct Institute 2 - 0 Dergview stats - 2 - Sa 7 Oct Portadown 1 - 3 Dundela stats + 4 + Fr 13 Oct Annagh Utd 0 - 0 Ballinamallard stats - 0 - Fr 13 Oct Ards 2 - 3 Institute stats + 5 + Fr 13 Oct Ballyclare 2 - 2 Dergview stats + 4 + Fr 13 Oct Dundela 2 - 1 H&W Welders stats + 3 + Su 15 Oct Knockbreda 1 - 5 Bangor stats + 6 + Su 15 Oct Newington Youth 0 - 2 Portadown stats - 2 - Sa 21 Oct Ards 2 - 3 Annagh Utd stats + 5 + Sa 21 Oct Ballinamallard 1 - 0 Ballyclare stats - 1 - Sa 21 Oct Dergview 2 - 1 Newington Youth stats + 3 + Sa 21 Oct Institute 4 - 0 Bangor stats + 4 - Sa 21 Oct Knockbreda 1 - 3 Dundela stats + 4 + Sa 21 Oct Portadown 5 - 2 H&W Welders stats + 7 + Sa 28 Oct Ballyclare 6 - 3 Ards stats + 9 + Sa 28 Oct Bangor 0 - 3 Ballinamallard stats + 3 - Sa 28 Oct H&W Welders 4 - 1 Institute stats + 5 + Sa 28 Oct Newington Youth 3 - 0 Annagh Utd stats + 3 - Sa 28 Oct Portadown 3 - 1 Knockbreda stats + 4 + Sa 4 Nov Knockbreda 1 - 2 Ballinamallard stats + 3 + Sa 4 Nov Ballyclare 2 - 2 Annagh Utd stats + 4 + Sa 4 Nov Bangor 1 - 1 H&W Welders stats - 2 + Sa 4 Nov Dergview 0 - 3 Ards stats + 3 - Sa 4 Nov Dundela 4 - 2 Newington Youth stats + 6 + Sa 4 Nov Institute 1 - 0 Portadown stats - 1 - Sa 11 Nov Ards 1 - 1 Knockbreda stats - 2 + Sa 11 Nov Ballinamallard 0 - 0 Dundela stats - 0 - Sa 11 Nov Ballyclare 1 - 3 Institute stats + 4 + Sa 11 Nov H&W Welders 2 - 0 Annagh Utd stats - 2 - Sa 11 Nov Newington Youth 2 - 1 Bangor stats + 3 + Sa 11 Nov Portadown 4 - 1 Dergview stats + 5 + Sa 18 Nov Annagh Utd 2 - 0 Knockbreda stats - 2 - Sa 18 Nov Ballinamallard 1 - 2 Newington Youth stats + 3 + Sa 18 Nov Bangor 2 - 2 Portadown stats + 4 + Sa 18 Nov H&W Welders 0 - 3 Ards stats + 3 - Fr 24 Nov Institute 1 - 0 Ballinamallard stats - 1 - Fr 24 Nov Portadown 5 - 1 Newington Youth stats + 6 + Sa 25 Nov Knockbreda 2 - 0 Dergview stats - 2 - Sa 25 Nov Annagh Utd 0 - 4 Bangor stats + 4 - Sa 25 Nov Ards 4 - 0 Dundela stats + 4 - Sa 25 Nov Ballyclare 3 - 1 H&W Welders stats + 4 + Tu 28 Nov Ballyclare 3 - 0 Ards stats + 3 - Fr 1 Dec Dergview 2 - 2 Institute stats + 4 + Sa 2 Dec Ballinamallard 2 - 0 Annagh Utd stats - 2 - Sa 2 Dec Ballyclare 2 - 3 Bangor stats + 5 + Sa 2 Dec Dundela 2 - 0 Portadown stats - 2 - Sa 2 Dec H&W Welders 4 - 1 Knockbreda stats + 5 + Sa 2 Dec Newington Youth 4 - 1 Ards stats + 5 + Tu 5 Dec Annagh Utd 1 - 1 Institute stats - 2 + Tu 5 Dec Dundela 3 - 2 Dergview stats + 5 + Sa 9 Dec Ards 2 - 2 Ballinamallard stats + 4 + Sa 9 Dec Institute 1 - 3 Annagh Utd stats + 4 + Tu 12 Dec Ballyclare 2 - 0 Newington Youth stats - 2 - Fr 15 Dec Bangor 4 - 1 Knockbreda stats + 5 + Sa 16 Dec Newington Youth 2 - 1 Institute stats + 3 + Sa 16 Dec Annagh Utd 3 - 0 Dergview stats + 3 - Sa 16 Dec Ballinamallard 1 - 2 H&W Welders stats + 3 + Sa 16 Dec Ballyclare 0 - 1 Dundela stats - 1 - Sa 16 Dec Portadown 4 - 2 Ards stats + 6 + Fr 22 Dec H&W Welders 2 - 2 Newington Youth stats + 4 + Fr 22 Dec Institute 3 - 2 Ards stats + 5 + Fr 22 Dec Dundela 6 - 2 Annagh Utd stats + 8 + Sa 23 Dec Ballinamallard 3 - 0 Portadown stats + 3 - Sa 23 Dec Ballyclare 3 - 0 Knockbreda stats + 3 - Sa 23 Dec Bangor 3 - 0 Dergview stats + 3 - Tu 26 Dec Knockbreda 1 - 4 Institute stats + 5 + Tu 26 Dec Newington Youth 1 - 2 Ballyclare stats + 3 + Tu 26 Dec Annagh Utd 3 - 1 Portadown stats + 4 + Tu 26 Dec Ards 2 - 2 Bangor stats + 4 + Tu 26 Dec Dergview 1 - 0 Ballinamallard stats - 1 - We 27 Dec H&W Welders 2 - 1 Dundela stats + 3 + Sa 30 Dec Bangor 2 - 1 Annagh Utd stats + 3 + Sa 30 Dec Institute 0 - 0 Dergview stats - 0 - Mo 1 Jan Ballyclare 1 - 4 H&W Welders stats + 5 + Tu 9 Jan Dundela 1 - 2 Institute stats + 3 + Sa 13 Jan Knockbreda 0 - 1 Dundela stats - 1 - Sa 13 Jan Annagh Utd 0 - 0 Institute stats - 0 - Sa 13 Jan Ards 0 - 1 Ballinamallard stats - 1 - Sa 13 Jan Dergview 1 - 3 Ballyclare stats + 4 + Sa 13 Jan H&W Welders 1 - 2 Portadown stats + 3 + Sa 13 Jan Newington Youth 1 - 3 Bangor stats + 4 + Fr 19 Jan Annagh Utd 2 - 0 Ards stats - 2 - Fr 19 Jan Bangor 3 - 0 Dundela stats + 3 - Sa 20 Jan Knockbreda 1 - 3 Newington Youth stats + 4 + Sa 20 Jan Ballinamallard 4 - 0 H&W Welders stats + 4 - Sa 20 Jan Institute 2 - 0 Ballyclare stats - 2 - Sa 20 Jan Portadown 3 - 2 Dergview stats + 5 + Sa 27 Jan Knockbreda 1 - 4 Annagh Utd stats + 5 + Sa 27 Jan Ards 2 - 2 Institute stats + 4 + Sa 27 Jan Ballyclare 3 - 1 Ballinamallard stats + 4 + Sa 27 Jan Dergview 1 - 1 Bangor stats - 2 + Sa 27 Jan Dundela 1 - 1 Portadown stats - 2 + Sa 27 Jan H&W Welders 3 - 1 Newington Youth stats + 4 + Sa 3 Feb Ballinamallard 6 - 1 Knockbreda stats + 7 + Sa 3 Feb Dergview 0 - 5 H&W Welders stats + 5 - Tu 6 Feb Portadown 2 - 1 Ballyclare stats + 3 + Fr 9 Feb Bangor 3 - 1 Ards stats + 4 + Sa 10 Feb Ballinamallard 0 - 0 Institute stats - 0 - Sa 10 Feb Dundela 5 - 1 Dergview stats + 6 + Sa 10 Feb Annagh Utd 2 - 2 Portadown stats + 4 + Tu 13 Feb Dundela 3 - 2 Bangor stats + 5 + Fr 16 Feb Portadown 2 - 2 Ballyclare stats + 4 + Sa 17 Feb Ards 1 - 2 Knockbreda stats + 3 + Sa 17 Feb H&W Welders 1 - 2 Bangor stats + 3 + Sa 17 Feb Institute 2 - 4 Dundela stats + 6 + Sa 17 Feb Newington Youth 1 - 2 Ballinamallard stats + 3 + Tu 20 Feb Portadown 0 - 4 Newington Youth stats + 4 - Fr 23 Feb Bangor 4 - 0 Ballyclare stats + 4 - Fr 23 Feb Annagh Utd 4 - 0 Dundela stats + 4 - Sa 24 Feb Knockbreda 1 - 2 Dergview stats + 3 + Sa 24 Feb Ards 0 - 1 H&W Welders stats - 1 - Sa 24 Feb Ballinamallard 1 - 2 Portadown stats + 3 + Sa 24 Feb Institute 2 - 0 Newington Youth stats - 2 - Tu 27 Feb Newington Youth 1 - 0 Ards stats - 1 - Tu 27 Feb Dergview 0 - 1 Annagh Utd stats - 1 - Sa 2 Mar Annagh Utd 4 - 3 H&W Welders stats + 7 + Sa 2 Mar Dundela 4 - 0 Ards stats + 4 - Tu 5 Mar Dergview 0 - 0 Ballinamallard stats - 0 - Sa 9 Mar Annagh Utd 2 - 2 Ballyclare stats + 4 + Sa 9 Mar Ballinamallard 0 - 4 Bangor stats + 4 - Sa 9 Mar H&W Welders 3 - 1 Dundela stats + 4 + Sa 9 Mar Knockbreda 0 - 3 Institute stats + 3 - Sa 9 Mar Newington Youth 3 - 0 Dergview stats + 3 - Tu 12 Mar Dergview 1 - 1 Ballyclare stats - 2 + Fr 15 Mar Bangor 5 - 0 Knockbreda stats + 5 - Sa 16 Mar Annagh Utd 2 - 0 Newington Youth stats - 2 - Sa 16 Mar Dundela 1 - 0 Ballinamallard stats - 1 - Sa 16 Mar Institute 1 - 2 Portadown stats + 3 + Tu 19 Mar Ards 1 - 3 Portadown stats + 4 + Tu 19 Mar Newington Youth 2 - 2 Knockbreda stats + 4 + Fr 22 Mar Portadown 2 - 1 Bangor stats + 3 + Sa 23 Mar Ards 2 - 0 Dergview stats - 2 - Sa 23 Mar Ballinamallard 1 - 0 Annagh Utd stats - 1 - Sa 23 Mar H&W Welders 0 - 1 Institute stats - 1 - Sa 23 Mar Knockbreda 2 - 0 Ballyclare stats - 2 - Sa 23 Mar Newington Youth 1 - 3 Dundela stats + 4 + Tu 26 Mar Dundela 1 - 1 Ballyclare stats - 2 + Tu 26 Mar Portadown 2 - 0 Knockbreda stats - 2 - We 27 Mar Bangor 0 - 1 Institute stats - 1 - Tu 2 Apr Knockbreda 2 - 0 Ballinamallard stats - 2 - Tu 2 Apr Bangor 0 - 3 Portadown stats + 3 - Tu 2 Apr Dergview 1 - 1 Newington Youth stats - 2 + Tu 2 Apr Dundela 0 - 1 Annagh Utd stats - 1 - Tu 2 Apr Institute 2 - 2 H&W Welders stats + 4 + Sa 6 Apr Ballinamallard 3 - 1 Newington Youth stats + 4 + Sa 6 Apr Ballyclare 2 - 1 Dergview stats + 3 + Sa 6 Apr Bangor 3 - 0 H&W Welders stats + 3 - Sa 6 Apr Dundela 3 - 4 Institute stats + 7 + Sa 6 Apr Portadown 2 - 4 Annagh Utd stats + 6 + Tu 9 Apr Knockbreda 0 - 3 Ards stats + 3 - Sa 13 Apr Ballyclare 4 - 0 Knockbreda stats + 4 - Sa 13 Apr Ards 1 - 1 Newington Youth stats - 2 + Sa 13 Apr Ballinamallard 2 - 0 Dergview stats - 2 - Sa 13 Apr Dundela 1 - 3 Bangor stats + 4 + Sa 13 Apr Institute 0 - 2 Annagh Utd stats - 2 - Sa 13 Apr Portadown 3 - 1 H&W Welders stats + 4 + Tu 16 Apr Ards 1 - 2 Ballyclare stats + 3 + Tu 16 Apr Dergview 0 - 2 H&W Welders stats - 2 - Sa 20 Apr Ballinamallard 14:00 Ards h2h Sa 20 Apr Dergview 14:00 Knockbreda h2h Sa 20 Apr H&W Welders 14:00 Annagh Utd h2h Sa 20 Apr Institute 14:00 Bangor h2h Sa 20 Apr Newington Youth 14:00 Ballyclare h2h Sa 20 Apr Portadown 14:00 Dundela h2h Tu 23 Apr Knockbreda 18:00 H&W Welders h2h Fr 26 Apr Knockbreda 18:00 Newington Youth h2h Fr 26 Apr Annagh Utd 18:45 Bangor h2h Fr 26 Apr Ballinamallard 18:45 Ballyclare h2h Fr 26 Apr Dergview 18:45 Ards h2h Fr 26 Apr Dundela 18:45 H&W Welders h2h Fr 26 Apr Portadown 18:45 Institute h2h
215 played matches Match dates based on GMT time
HG AG 1.5+ 2.5+ 3.5+ TG BTS Totals 396 301 181 145 93 697 124 Averages 1.84 1.40 0.84 0.67 0.43 3.24 Percentages 57% 43% 84% 67% 43% 58%
Local team won 106 49% Draw 35 16% Visitor team won 74 34% 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
Portadown
36
70
Bangor
36
66
Dundela
36
66
Institute
36
65
Annagh Utd
36
62
Ballyclare
36
56
H&W Welders
35
53
Ballinamalla.
36
51
Newington Yo.
36
49
Ards
36
33
Dergview
36
25
Knockbreda
35
14
Form table (last 8)
GP
pts
Portadown
8
21
Annagh Utd
8
19
Institute
8
16
Bangor
8
15
Ballyclare
8
12
Dundela
8
10
H&W Welders
8
10
Ballinamalla.
8
10
Newington Yo.
8
9
Ards
8
7
Knockbreda
8
7
Dergview
8
3
Home
GP
pts
Portadown
18
40
Ballyclare
19
39
Dundela
19
38
Bangor
18
36
Ballinamalla.
19
33
Annagh Utd
17
33
H&W Welders
17
32
Institute
18
32
Newington Yo.
17
28
Dergview
17
17
Ards
19
16
Knockbreda
17
9
Away
GP
pts
Institute
18
33
Bangor
18
30
Portadown
18
30
Annagh Utd
19
29
Dundela
17
28
H&W Welders
18
21
Newington Yo.
19
21
Ballinamalla.
17
18
Ards
17
17
Ballyclare
17
17
Dergview
19
8
Knockbreda
18
5
Offence
GP
GF
Bangor
36
76
Portadown
36
73
Dundela
36
71
Ballyclare
36
66
H&W Welders
35
65
Annagh Utd
36
59
Newington Yo.
36
59
Institute
36
58
Ards
36
53
Ballinamalla.
36
51
Dergview
36
38
Knockbreda
35
28
Defence
GP
GA
Institute
36
42
Ballinamalla.
36
42
Bangor
36
43
Annagh Utd
36
50
Portadown
36
51
Dundela
36
56
H&W Welders
35
57
Ballyclare
36
58
Newington Yo.
36
61
Ards
36
67
Dergview
36
76
Knockbreda
35
94
0 pt
70 pts
5th Segment
4th Segment
3rd Segment
2nd Segment
1st Segment
up to 13.6 pts
from 13.7 to 27.7 pts
from 27.8 to 41.8 pts
from 41.9 to 55.9 pts
from 56.0 to 70 pts
(36) 25
Dergview
(35) 14
Knockbreda
(36) 33
Ards
(35) 53
H&W Welders
(36) 51
Ballinamallard
(36) 49
Newington Youth
(36) 70
Portadown
(36) 66
Bangor
(36) 66
Dundela
(36) 65
Institute
(36) 62
Annagh Utd
(36) 56
Ballyclare
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
215 matches played / 228
94.3% completed
Home wins:
49%
Over 1.5 goals:
84%
Draws:
16%
Over 2.5 goals:
67%
Away wins:
34%
Over 3.5 goals:
43%
Goals:
697
Home goals per match:
1.84
Goals per match:
3.24
Away goals per match:
1.40
Both teams scored:
58%
More statistics tables can be accessed from the 'Statistics' dropdown list on the league navigation menu.
After 215 matches played in the league, a total of 697 goals have been scored (3.24 goals per match on average). The menus above provide access to league-level statistics and results analysis, including the league results and goal scoring stats such as clean sheets, average goals scored and goals conceded.
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.