IFA - IFA Premiership

IFA PremiershipDanske Bank PremiershipUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:STEP 1 (N. IRELAND)
PROMOTES TO:NONE - TOP TIER
RELEGATES TO:CHAMPIONSHIP 1

2014–15: The 'played', 'lost' and 'goal difference' columns for Coleraine and Institute are incorrect as their match on 1st November resulted in the league recording a 3-0 loss for both teams due to the playing of ineligible players.

2016-17: 29 Oct 16 Portadown 3-1 Ards, result reversed to 3-0 win to Ards, Portadown deducted 3 points for playing an ineligible player. 

League Table

Division Last Updated: 17:55, Saturday 22nd April 2017

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Linfield 37 26 8 3 84 23 11 5 2 39 10 15 3 1 45 13 +61 86
2 Crusaders 37 26 6 5 77 35 14 2 1 43 16 12 4 4 34 19 +42 84
3 Coleraine 37 18 10 9 55 41 11 7 2 39 22 7 3 7 16 19 +14 64
4 Cliftonville 37 17 7 13 54 47 12 3 4 27 16 5 4 9 27 31 +7 58
5 Ballymena United 37 18 4 15 74 72 12 2 6 49 34 6 2 9 25 38 +2 58
6 Glenavon 37 13 13 11 54 49 9 4 5 33 17 4 9 6 21 32 +5 52
7 Dungannon Swifts 37 13 10 14 65 59 6 6 6 36 29 7 4 8 29 30 +6 49
8 Ards 37 13 7 17 60 69 8 3 8 34 35 5 4 9 26 34 -9 46
9 Glentoran 37 12 9 16 44 52 5 5 8 17 21 7 4 8 27 31 -8 45
10 Ballinamallard United 37 9 5 23 41 71 6 1 12 22 30 3 4 11 19 41 -30 32
11 Carrick Rangers 37 5 7 25 30 75 2 6 10 17 34 3 1 15 13 41 -45 22
12 Portadown 37 7 4 26 28 73 6 1 11 16 30 1 3 15 12 43 -45 13

12 points were deducted from Portadown for: Illegal payments made during season 2015–16

Results / Fixtures

Fixtures - April 2017

Saturday 29th April 2017
IFA Ballinamallard United vs. Carrick Rangers 15:00
IFA Cliftonville vs. Linfield 15:00
IFA Coleraine vs. Ballymena United 15:00
IFA Crusaders vs. Glenavon 15:00
IFA Dungannon Swifts vs. Portadown 15:00
IFA Glentoran vs. Ards 15:00

Results - August 2016

Saturday 6th August 2016
IFA Ards 2 2 Cliftonville 0
IFA Ballinamallard United 1 2 Linfield 0
IFA Coleraine 3 0 Portadown 0
IFA Crusaders 6 0 Ballymena United 0
IFA Glenavon 4 0 Carrick Rangers 0
IFA Glentoran 1 0 Dungannon Swifts 0
Wednesday 10th August 2016
IFA Ballymena United 3 3 Glenavon 0
IFA Carrick Rangers 1 4 Crusaders 0
IFA Cliftonville 2 0 Glentoran 0
IFA Dungannon Swifts 1 2 Ards 0
IFA Linfield 1 1 Coleraine 0
IFA Portadown 2 1 Ballinamallard United 0
Saturday 13th August 2016
IFA Ards 1 0 Portadown 0
IFA Ballinamallard United 0 1 Ballymena United 0
IFA Crusaders 0 0 Linfield 0
IFA Dungannon Swifts 4 0 Coleraine 0
IFA Glenavon 3 2 Cliftonville 0
IFA Glentoran 0 1 Carrick Rangers 0
Saturday 20th August 2016
IFA Ballymena United 3 4 Ards 0
IFA Carrick Rangers 3 3 Ballinamallard United 0
IFA Cliftonville 1 2 Dungannon Swifts 0
IFA Coleraine 1 1 Crusaders 0
IFA Linfield 4 0 Glenavon 0
IFA Portadown 0 1 Glentoran 0
Friday 26th August 2016
IFA Carrick Rangers 1 4 Ballymena United 0
IFA Coleraine 4 1 Glentoran 0
IFA Glenavon 1 0 Ards 0
Saturday 27th August 2016
IFA Ballinamallard United 1 2 Cliftonville 0
IFA Crusaders 2 1 Portadown 0
IFA Linfield 1 1 Dungannon Swifts 0

Results - September 2016

Saturday 3rd September 2016
IFA Ards 0 1 Crusaders 0
IFA Ballinamallard United 0 3 Coleraine 0
IFA Dungannon Swifts 2 2 Ballymena United 0
IFA Portadown 4 0 Carrick Rangers 0
Saturday 10th September 2016
IFA Ards 2 0 Glentoran 0
IFA Ballymena United 3 2 Cliftonville 0
IFA Coleraine 2 0 Carrick Rangers 0
IFA Crusaders 3 1 Dungannon Swifts 0
IFA Glenavon 0 1 Ballinamallard United 0
IFA Linfield 4 1 Portadown 0
Tuesday 13th September 2016
IFA Glentoran 2 2 Glenavon 0
Friday 16th September 2016
IFA Ballinamallard United 2 1 Ards 0
Saturday 17th September 2016
IFA Carrick Rangers 0 2 Linfield 0
IFA Cliftonville 1 0 Coleraine 0
IFA Dungannon Swifts 1 1 Glenavon 0
IFA Glentoran 1 3 Crusaders 0
IFA Portadown 0 2 Ballymena United 0
Saturday 24th September 2016
IFA Ballymena United 4 1 Glentoran 0
IFA Carrick Rangers 0 3 Dungannon Swifts 0
IFA Coleraine 2 2 Glenavon 0
IFA Crusaders 5 1 Ballinamallard United 0
IFA Linfield 4 0 Ards 0
IFA Portadown 0 3 Cliftonville 0

Results - October 2016

Saturday 1st October 2016
IFA Ards 3 1 Carrick Rangers 0
IFA Ballinamallard United 2 0 Dungannon Swifts 0
IFA Coleraine 2 2 Ballymena United 0
IFA Crusaders 4 3 Cliftonville 0
IFA Glenavon 1 0 Portadown 0
IFA Glentoran 1 2 Linfield 0
Saturday 8th October 2016
IFA Ards 1 2 Coleraine 0
IFA Cliftonville 1 0 Carrick Rangers 0
IFA Dungannon Swifts 6 0 Portadown 0
IFA Glentoran 1 1 Ballinamallard United 0
Saturday 15th October 2016
IFA Ballymena United 2 1 Crusaders 0
IFA Carrick Rangers 0 0 Glenavon 0
IFA Cliftonville 2 0 Ards 0
IFA Dungannon Swifts 0 1 Glentoran 0
IFA Linfield 4 0 Ballinamallard United 0
IFA Portadown 0 1 Coleraine 0
Tuesday 18th October 2016
IFA Cliftonville 2 1 Linfield 0
Saturday 22nd October 2016
IFA Ards 3 3 Dungannon Swifts 0
IFA Ballinamallard United 1 2 Portadown 0
IFA Coleraine 1 1 Linfield 0
IFA Crusaders 3 1 Carrick Rangers 0
IFA Glenavon 5 0 Ballymena United 0
IFA Glentoran 2 1 Cliftonville 0
Friday 28th October 2016
IFA Coleraine 2 2 Dungannon Swifts 0
Saturday 29th October 2016
IFA Ballymena United 4 0 Ballinamallard United 0
IFA Carrick Rangers 1 2 Glentoran 0
IFA Cliftonville 3 0 Glenavon 0
IFA Linfield 0 0 Crusaders 0
IFA Portadown 0 3 Ards 0

Results - November 2016

Friday 4th November 2016
IFA Ballinamallard United 1 3 Carrick Rangers 0
Saturday 5th November 2016
IFA Ards 2 4 Ballymena United 0
IFA Crusaders 1 0 Coleraine 0
IFA Dungannon Swifts 1 1 Cliftonville 0
IFA Glenavon 2 2 Linfield 0
IFA Glentoran 0 0 Portadown 0
Tuesday 8th November 2016
IFA Ballymena United 1 4 Linfield 0
IFA Glenavon 3 3 Crusaders 0
Saturday 12th November 2016
IFA Ards 0 1 Glenavon 0
IFA Ballymena United 2 0 Carrick Rangers 0
IFA Cliftonville 1 0 Ballinamallard United 0
IFA Dungannon Swifts 0 4 Linfield 0
IFA Glentoran 0 1 Coleraine 0
IFA Portadown 0 1 Crusaders 0
Saturday 19th November 2016
IFA Ballymena United 1 4 Dungannon Swifts 0
IFA Carrick Rangers 1 1 Portadown 0
IFA Coleraine 3 1 Ballinamallard United 0
IFA Crusaders 1 0 Ards 0
IFA Glenavon 1 1 Glentoran 0
IFA Linfield 1 2 Cliftonville 0
Saturday 26th November 2016
IFA Carrick Rangers 2 0 Coleraine 0
IFA Cliftonville 2 0 Ballymena United 0
IFA Dungannon Swifts 0 1 Crusaders 0
IFA Glentoran 1 0 Ards 0
IFA Portadown 0 5 Linfield 0

Results - December 2016

Friday 2nd December 2016
IFA Ards 3 3 Ballinamallard United 0
IFA Coleraine 0 1 Cliftonville 0
IFA Glenavon 0 1 Dungannon Swifts 0
Saturday 3rd December 2016
IFA Ballymena United 2 0 Portadown 0
IFA Crusaders 2 2 Glentoran 0
IFA Linfield 3 0 Carrick Rangers 0
Saturday 10th December 2016
IFA Ards 0 2 Linfield 0
IFA Ballinamallard United 0 1 Crusaders 0
IFA Cliftonville 1 0 Portadown 0
IFA Dungannon Swifts 3 1 Carrick Rangers 0
IFA Glenavon 1 0 Coleraine 0
IFA Glentoran 2 3 Ballymena United 0
Saturday 17th December 2016
IFA Ballinamallard United 2 1 Glentoran 0
IFA Carrick Rangers 0 3 Cliftonville 0
IFA Coleraine 1 1 Ards 0
IFA Crusaders 3 1 Glenavon 0
IFA Linfield 2 1 Ballymena United 0
IFA Portadown 2 0 Dungannon Swifts 0
Monday 26th December 2016
IFA Ballymena United 2 0 Coleraine 0
IFA Carrick Rangers 1 1 Ards 0
IFA Cliftonville 0 4 Crusaders 0
IFA Dungannon Swifts 3 2 Ballinamallard United 0
IFA Linfield 1 1 Glentoran 0
IFA Portadown 3 0 Glenavon 0
Friday 30th December 2016
IFA Ballinamallard United 1 0 Portadown 0
IFA Glenavon 2 2 Cliftonville 0
Saturday 31st December 2016
IFA Ards 4 2 Ballymena United 0
IFA Coleraine 2 0 Carrick Rangers 0
IFA Crusaders 1 2 Linfield 0
IFA Glentoran 2 2 Dungannon Swifts 0

Results - January 2017

Tuesday 3rd January 2017
IFA Ards 2 4 Crusaders 0
IFA Ballymena United 3 4 Glenavon 0
IFA Cliftonville 0 0 Carrick Rangers 0
IFA Dungannon Swifts 2 2 Ballinamallard United 0
IFA Linfield 0 1 Coleraine 0
IFA Portadown 0 5 Glentoran 0
Friday 13th January 2017
IFA Carrick Rangers 1 2 Ballinamallard United 0
Saturday 14th January 2017
IFA Ballymena United 3 2 Dungannon Swifts 0
IFA Cliftonville 2 1 Ards 0
IFA Coleraine 4 2 Portadown 0
IFA Glenavon 1 2 Linfield 0
IFA Glentoran 0 3 Crusaders 0
Tuesday 17th January 2017
IFA Ballinamallard United 1 1 Glenavon 0
Friday 20th January 2017
IFA Ards 1 3 Glentoran 0
Saturday 21st January 2017
IFA Ballinamallard United 1 2 Coleraine 0
IFA Carrick Rangers 0 1 Dungannon Swifts 0
IFA Crusaders 1 0 Cliftonville 0
IFA Linfield 2 0 Ballymena United 0
IFA Portadown 1 2 Glenavon 0
Saturday 28th January 2017
IFA Ballymena United 3 1 Carrick Rangers 0
IFA Cliftonville 3 0 Portadown 0
IFA Coleraine 3 1 Ards 0
IFA Dungannon Swifts 1 4 Linfield 0
IFA Glenavon 0 1 Crusaders 0
IFA Glentoran 0 1 Ballinamallard United 0

Results - February 2017

Saturday 4th February 2017
IFA Ards 0 4 Carrick Rangers 0
Saturday 11th February 2017
IFA Ballinamallard United 1 0 Cliftonville 0
IFA Carrick Rangers 0 2 Linfield 0
IFA Coleraine 2 1 Dungannon Swifts 0
IFA Crusaders 2 1 Ballymena United 0
IFA Glentoran 0 0 Glenavon 0
IFA Portadown 0 3 Ards 0
Friday 17th February 2017
IFA Cliftonville 1 1 Glentoran 0
IFA Dungannon Swifts 1 2 Crusaders 0
IFA Glenavon 3 0 Ballinamallard United 0
IFA Linfield 1 1 Portadown 0
Saturday 25th February 2017
IFA Ballinamallard United 1 2 Ballymena United 0
IFA Carrick Rangers 0 0 Glenavon 0
IFA Cliftonville 0 0 Coleraine 0
IFA Dungannon Swifts 3 3 Ards 0
IFA Glentoran 0 1 Linfield 0
IFA Portadown 1 1 Crusaders 0

Results - March 2017

Friday 10th March 2017
IFA Ards 2 0 Ballinamallard United 0
Saturday 11th March 2017
IFA Ballymena United 3 0 Portadown 0
IFA Coleraine 2 0 Glentoran 0
IFA Crusaders 3 0 Carrick Rangers 0
IFA Glenavon 2 0 Dungannon Swifts 0
Monday 13th March 2017
IFA Linfield 2 0 Cliftonville 0
Saturday 18th March 2017
IFA Ballymena United 2 4 Glentoran 0
IFA Carrick Rangers 3 2 Portadown 0
IFA Dungannon Swifts 2 2 Cliftonville 0
IFA Glenavon 1 2 Coleraine 0
IFA Linfield 5 1 Ards 0
Monday 20th March 2017
IFA Crusaders 3 1 Ballinamallard United 0
Tuesday 21st March 2017
IFA Ballymena United 1 1 Coleraine 0
Friday 24th March 2017
IFA Glentoran 1 0 Carrick Rangers 0
Saturday 25th March 2017
IFA Ards 1 0 Glenavon 0
IFA Ballinamallard United 1 2 Linfield 0
IFA Cliftonville 2 1 Ballymena United 0
IFA Coleraine 1 0 Crusaders 0
IFA Portadown 0 1 Dungannon Swifts 0

Results - April 2017

Saturday 8th April 2017
IFA Ards 4 1 Dungannon Swifts 0
IFA Ballinamallard United 3 0 Glentoran 0
IFA Coleraine 2 0 Cliftonville 0
IFA Glenavon 3 0 Ballymena United 0
IFA Linfield 1 0 Crusaders 0
IFA Portadown 2 1 Carrick Rangers 0
Friday 14th April 2017
IFA Portadown 1 0 Ballinamallard United 0
Saturday 15th April 2017
IFA Ballymena United 0 2 Linfield 0
IFA Carrick Rangers 2 2 Ards 0
IFA Cliftonville 2 3 Crusaders 0
IFA Coleraine 1 1 Glenavon 0
IFA Dungannon Swifts 2 1 Glentoran 0
Tuesday 18th April 2017
IFA Ards 3 2 Portadown 0
IFA Ballinamallard United 1 4 Dungannon Swifts 0
IFA Ballymena United 4 1 Cliftonville 0
IFA Carrick Rangers 1 2 Glentoran 0
IFA Crusaders 3 2 Coleraine 0
IFA Linfield 3 0 Glenavon 0
Friday 21st April 2017
IFA Ballinamallard United 2 3 Ards 0
Saturday 22nd April 2017
IFA Ballymena United 3 0 Crusaders 0
IFA Cliftonville 1 3 Glenavon 0
IFA Coleraine 1 5 Linfield 0
IFA Dungannon Swifts 4 0 Carrick Rangers 0
IFA Glentoran 3 0 Portadown 0

Non League Matters 2015