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 Newington Youth 2 - 4 Ballyclare stats + 6 + Sa 20 Apr Ballinamallard 0 - 5 Ards stats + 5 - Sa 20 Apr Dergview 1 - 1 Knockbreda stats - 2 + Sa 20 Apr H&W Welders 1 - 2 Annagh Utd stats + 3 + Sa 20 Apr Institute 1 - 1 Bangor stats - 2 + Sa 20 Apr Portadown 1 - 1 Dundela stats - 2 + Tu 23 Apr Knockbreda 2 - 1 H&W Welders stats + 3 + Fr 26 Apr Knockbreda 3 - 4 Newington Youth stats + 7 + Fr 26 Apr Annagh Utd 0 - 0 Bangor stats - 0 - Fr 26 Apr Ballinamallard 0 - 4 Ballyclare stats + 4 - Fr 26 Apr Dergview 2 - 2 Ards stats + 4 + Fr 26 Apr Dundela 2 - 3 H&W Welders stats + 5 + Fr 26 Apr Portadown 0 - 1 Institute stats - 1 -
228 played matches Match dates based on GMT time
HG AG 1.5+ 2.5+ 3.5+ TG BTS Totals 411 330 192 153 99 741 133 Averages 1.80 1.45 0.84 0.67 0.43 3.25 Percentages 55% 45% 84% 67% 43% 58%
Local team won 107 47% Draw 40 18% Visitor team won 81 36% 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
38
71
Institute
38
69
Bangor
38
68
Dundela
38
67
Annagh Utd
38
66
Ballyclare
38
62
H&W Welders
38
56
Newington Yo.
38
52
Ballinamalla.
38
51
Ards
38
37
Dergview
38
27
Knockbreda
38
18
Form table (last 8)
GP
pts
Ballyclare
8
17
Annagh Utd
8
17
Portadown
8
16
Institute
8
14
Bangor
8
11
Ards
8
11
Knockbreda
8
10
Ballinamalla.
8
9
Dundela
8
8
H&W Welders
8
7
Newington Yo.
8
6
Dergview
8
4
Home
GP
pts
Portadown
20
41
Ballyclare
19
39
Dundela
20
38
Bangor
18
36
Annagh Utd
18
34
Institute
19
33
Ballinamalla.
21
33
H&W Welders
18
32
Newington Yo.
18
28
Dergview
19
19
Ards
19
16
Knockbreda
19
12
Away
GP
pts
Institute
19
36
Bangor
20
32
Annagh Utd
20
32
Portadown
18
30
Dundela
18
29
H&W Welders
20
24
Newington Yo.
20
24
Ballyclare
19
23
Ards
19
21
Ballinamalla.
17
18
Dergview
19
8
Knockbreda
19
6
Offence
GP
GF
Bangor
38
77
Ballyclare
38
74
Dundela
38
74
Portadown
38
74
H&W Welders
38
70
Newington Yo.
38
65
Annagh Utd
38
61
Ards
38
60
Institute
38
60
Ballinamalla.
38
51
Dergview
38
41
Knockbreda
38
34
Defence
GP
GA
Institute
38
43
Bangor
38
44
Ballinamalla.
38
51
Annagh Utd
38
51
Portadown
38
53
Dundela
38
60
Ballyclare
38
60
H&W Welders
38
63
Newington Yo.
38
68
Ards
38
69
Dergview
38
79
Knockbreda
38
100
0 pt
71 pts
5th Segment
4th Segment
3rd Segment
2nd Segment
1st Segment
up to 13.8 pts
from 13.9 to 28.1 pts
from 28.2 to 42.4 pts
from 42.5 to 56.7 pts
from 56.8 to 71 pts
(38) 27
Dergview
(38) 18
Knockbreda
(38) 37
Ards
(38) 56
H&W Welders
(38) 52
Newington Youth
(38) 51
Ballinamallard
(38) 71
Portadown
(38) 69
Institute
(38) 68
Bangor
(38) 67
Dundela
(38) 66
Annagh Utd
(38) 62
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
228 matches played / 228
100.0% completed
Home wins:
47%
Over 1.5 goals:
84%
Draws:
18%
Over 2.5 goals:
67%
Away wins:
36%
Over 3.5 goals:
43%
Goals:
741
Home goals per match:
1.80
Goals per match:
3.25
Away goals per match:
1.45
Both teams scored:
58%
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.