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

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: 20:14, Saturday 28th April 2018

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Crusaders 38 28 7 3 106 38 13 5 2 47 15 15 2 1 59 23 +68 91
2 Coleraine 38 26 11 1 76 31 13 5 0 38 17 13 6 1 38 14 +45 89
3 Glenavon 38 19 12 7 85 52 6 9 4 36 28 13 3 3 49 24 +33 69
4 Linfield 38 20 7 11 72 45 10 4 5 31 21 10 3 6 41 24 +27 67
5 Cliftonville 38 20 5 13 68 45 11 2 5 38 19 9 3 8 30 26 +23 65
6 Glentoran 38 14 9 15 52 52 7 3 9 25 27 7 6 6 27 25 0 51
7 Ballymena United 38 14 6 18 53 65 9 2 8 34 38 5 4 10 19 27 -12 48
8 Dungannon Swifts 38 13 6 19 42 62 9 2 8 25 30 4 4 11 17 32 -20 45
9 Ards 38 12 4 22 42 74 6 1 13 20 43 6 3 9 22 31 -32 40
10 Warrenpoint Town 38 8 6 24 52 86 5 2 12 28 42 3 4 12 24 44 -34 30
11 Carrick Rangers 38 6 5 27 31 78 3 3 12 14 27 3 2 15 17 51 -47 23
12 Ballinamallard United 38 5 8 25 38 89 4 5 11 25 49 1 3 14 13 40 -51 23

Results / Fixtures

Results - August 2017

Friday 11th August 2017
IFA Ballymena United 1 4 Crusaders 0
Saturday 12th August 2017
IFA Ballinamallard United 1 2 Glentoran 0
IFA Cliftonville 6 3 Ards 0
IFA Dungannon Swifts 1 3 Coleraine 0
IFA Linfield 2 0 Carrick Rangers 0
IFA Warrenpoint Town 2 3 Glenavon 0
Tuesday 15th August 2017
IFA Ards 0 2 Linfield 0
IFA Carrick Rangers 1 1 Ballymena United 0
IFA Coleraine 2 0 Cliftonville 0
IFA Crusaders 5 0 Warrenpoint Town 0
IFA Glenavon 6 2 Ballinamallard United 0
IFA Glentoran 2 0 Dungannon Swifts 0
Saturday 19th August 2017
IFA Ballinamallard United 1 1 Cliftonville 0
IFA Ballymena United 1 6 Glenavon 0
IFA Crusaders 1 2 Coleraine 0
IFA Dungannon Swifts 0 4 Linfield 0
IFA Glentoran 1 1 Carrick Rangers 0
IFA Warrenpoint Town 1 0 Ards 0
Friday 25th August 2017
IFA Ards 0 1 Dungannon Swifts 0
IFA Carrick Rangers 2 0 Ballinamallard United 0
IFA Coleraine 2 1 Warrenpoint Town 0
IFA Glenavon 2 2 Glentoran 0
Saturday 26th August 2017
IFA Cliftonville 1 2 Crusaders 0
IFA Linfield 1 0 Ballymena United 0

Results - September 2017

Saturday 2nd September 2017
IFA Ballymena United 1 0 Cliftonville 0
IFA Coleraine 4 2 Glenavon 0
IFA Dungannon Swifts 2 0 Ballinamallard United 0
IFA Glentoran 2 0 Warrenpoint Town 0
Tuesday 5th September 2017
IFA Carrick Rangers 0 1 Ards 0
Friday 8th September 2017
IFA Glenavon 2 0 Carrick Rangers 0
Saturday 9th September 2017
IFA Ards 0 3 Coleraine 0
IFA Ballinamallard United 1 5 Crusaders 0
IFA Cliftonville 2 1 Dungannon Swifts 0
IFA Linfield 1 0 Glentoran 0
IFA Warrenpoint Town 1 3 Ballymena United 0
Tuesday 12th September 2017
IFA Crusaders 2 1 Linfield 0
Saturday 16th September 2017
IFA Ballymena United 1 3 Glentoran 0
IFA Coleraine 3 0 Carrick Rangers 0
IFA Crusaders 0 0 Ards 0
IFA Dungannon Swifts 2 1 Warrenpoint Town 0
IFA Glenavon 3 1 Cliftonville 0
IFA Linfield 4 0 Ballinamallard United 0
Friday 22nd September 2017
IFA Warrenpoint Town 1 4 Linfield 0
Saturday 23rd September 2017
IFA Ballinamallard United 1 3 Ballymena United 0
IFA Carrick Rangers 1 2 Cliftonville 0
IFA Crusaders 1 1 Dungannon Swifts 0
IFA Glenavon 3 0 Ards 0
IFA Glentoran 0 0 Coleraine 0
Friday 29th September 2017
IFA Glenavon 1 1 Dungannon Swifts 0
Saturday 30th September 2017
IFA Ballinamallard United 0 2 Ards 0
IFA Ballymena United 0 2 Coleraine 0
IFA Cliftonville 3 2 Linfield 0
IFA Warrenpoint Town 2 2 Carrick Rangers 0

Results - October 2017

Monday 2nd October 2017
IFA Glentoran 0 3 Crusaders 0
Saturday 7th October 2017
IFA Ards 0 1 Glentoran 0
IFA Cliftonville 2 0 Warrenpoint Town 0
IFA Dungannon Swifts 2 1 Ballymena United 0
Friday 13th October 2017
IFA Warrenpoint Town 2 1 Ballinamallard United 0
Saturday 14th October 2017
IFA Ballymena United 6 3 Ards 0
IFA Carrick Rangers 2 1 Dungannon Swifts 0
IFA Coleraine 2 1 Linfield 0
IFA Crusaders 2 3 Glenavon 0
IFA Glentoran 0 2 Cliftonville 0
Friday 20th October 2017
IFA Ards 2 1 Warrenpoint Town 0
Saturday 21st October 2017
IFA Ballinamallard United 2 0 Carrick Rangers 0
IFA Cliftonville 1 2 Coleraine 0
IFA Dungannon Swifts 0 2 Glentoran 0
IFA Glenavon 4 0 Ballymena United 0
Monday 23rd October 2017
IFA Linfield 2 5 Crusaders 0
Friday 27th October 2017
IFA Crusaders 2 0 Ballinamallard United 0
Saturday 28th October 2017
IFA Ballymena United 3 3 Warrenpoint Town 0
IFA Carrick Rangers 0 2 Glenavon 0
IFA Coleraine 3 0 Glentoran 0
IFA Dungannon Swifts 0 4 Cliftonville 0
IFA Linfield 2 0 Ards 0
Tuesday 31st October 2017
IFA Coleraine 2 1 Ballinamallard United 0

Results - November 2017

Saturday 4th November 2017
IFA Ards 2 4 Crusaders 0
IFA Ballinamallard United 0 6 Linfield 0
IFA Cliftonville 3 0 Carrick Rangers 0
IFA Glenavon 2 2 Coleraine 0
IFA Warrenpoint Town 1 2 Dungannon Swifts 0
Monday 6th November 2017
IFA Glentoran 1 1 Ballymena United 0
Friday 10th November 2017
IFA Ballymena United 2 1 Linfield 0
Saturday 11th November 2017
IFA Carrick Rangers 0 2 Warrenpoint Town 0
IFA Cliftonville 5 0 Ballinamallard United 0
Tuesday 14th November 2017
IFA Glentoran 1 3 Glenavon 0
Saturday 18th November 2017
IFA Ards 0 1 Cliftonville 0
IFA Ballinamallard United 0 3 Glenavon 0
IFA Ballymena United 2 1 Dungannon Swifts 0
IFA Crusaders 7 1 Carrick Rangers 0
IFA Linfield 2 1 Coleraine 0
IFA Warrenpoint Town 2 3 Glentoran 0
Tuesday 21st November 2017
IFA Coleraine 4 1 Ards 0
IFA Dungannon Swifts 0 4 Crusaders 0
Friday 24th November 2017
IFA Glenavon 0 1 Linfield 0
Saturday 25th November 2017
IFA Ballinamallard United 1 1 Warrenpoint Town 0
IFA Cliftonville 1 0 Ballymena United 0
IFA Coleraine 1 1 Crusaders 0
IFA Dungannon Swifts 4 0 Carrick Rangers 0
IFA Glentoran 0 2 Ards 0

Results - December 2017

Saturday 2nd December 2017
IFA Ards 0 2 Glenavon 0
IFA Ballymena United 2 1 Ballinamallard United 0
IFA Carrick Rangers 1 3 Coleraine 0
IFA Crusaders 1 0 Glentoran 0
IFA Linfield 1 0 Dungannon Swifts 0
IFA Warrenpoint Town 1 3 Cliftonville 0
Saturday 9th December 2017
IFA Coleraine 1 0 Dungannon Swifts 0
IFA Warrenpoint Town 2 3 Crusaders 0
Saturday 16th December 2017
IFA Ballinamallard United 0 2 Coleraine 0
IFA Ballymena United 3 1 Carrick Rangers 0
IFA Cliftonville 1 0 Glentoran 0
IFA Dungannon Swifts 0 0 Ards 0
IFA Glenavon 3 4 Crusaders 0
IFA Linfield 3 3 Warrenpoint Town 0
Friday 22nd December 2017
IFA Crusaders 2 1 Ballymena United 0
IFA Warrenpoint Town 0 2 Coleraine 0
Saturday 23rd December 2017
IFA Ards 2 1 Ballinamallard United 0
IFA Carrick Rangers 1 1 Glentoran 0
IFA Dungannon Swifts 0 3 Glenavon 0
IFA Linfield 2 0 Cliftonville 0
Tuesday 26th December 2017
IFA Ards 1 0 Carrick Rangers 0
IFA Ballinamallard United 0 1 Dungannon Swifts 0
IFA Coleraine 1 1 Ballymena United 0
IFA Crusaders 2 0 Cliftonville 0
IFA Glenavon 1 0 Warrenpoint Town 0
IFA Glentoran 2 1 Linfield 0
Friday 29th December 2017
IFA Carrick Rangers 2 2 Ballinamallard United 0
Saturday 30th December 2017
IFA Ballymena United 3 1 Glenavon 0
IFA Cliftonville 0 0 Coleraine 0
IFA Dungannon Swifts 0 0 Glentoran 0
IFA Linfield 1 2 Crusaders 0
IFA Warrenpoint Town 3 3 Ards 0

Results - January 2018

Monday 1st January 2018
IFA Ballinamallard United 0 3 Crusaders 0
Tuesday 9th January 2018
IFA Carrick Rangers 0 1 Linfield 0
Saturday 13th January 2018
IFA Ballinamallard United 2 2 Glentoran 0
IFA Ballymena United 3 0 Carrick Rangers 0
IFA Crusaders 1 0 Ards 0
IFA Dungannon Swifts 0 1 Coleraine 0
IFA Glenavon 1 1 Cliftonville 0
Saturday 20th January 2018
IFA Ards 1 0 Ballymena United 0
IFA Cliftonville 3 0 Dungannon Swifts 0
IFA Coleraine 3 3 Crusaders 0
IFA Linfield 2 3 Glenavon 0
IFA Warrenpoint Town 1 0 Ballinamallard United 0
Friday 26th January 2018
IFA Ballinamallard United 6 4 Cliftonville 0
IFA Glenavon 3 3 Warrenpoint Town 0
Saturday 27th January 2018
IFA Ballymena United 2 2 Linfield 0
IFA Crusaders 6 0 Carrick Rangers 0
IFA Dungannon Swifts 1 0 Ards 0
IFA Glentoran 0 2 Coleraine 0
Monday 29th January 2018
IFA Cliftonville 1 1 Glenavon 0
Tuesday 30th January 2018
IFA Coleraine 2 2 Linfield 0

Results - February 2018

Tuesday 6th February 2018
IFA Carrick Rangers 0 3 Crusaders 0
IFA Glentoran 2 1 Ballinamallard United 0
IFA Warrenpoint Town 1 3 Linfield 0
Saturday 10th February 2018
IFA Ards 0 4 Carrick Rangers 0
IFA Coleraine 1 1 Glenavon 0
IFA Crusaders 4 2 Glentoran 0
IFA Linfield 0 0 Dungannon Swifts 0
Tuesday 13th February 2018
IFA Ards 1 6 Glenavon 0
IFA Carrick Rangers 1 2 Glentoran 0
IFA Warrenpoint Town 1 3 Cliftonville 0
Friday 16th February 2018
IFA Ballinamallard United 2 5 Coleraine 0
IFA Glentoran 1 2 Ards 0
Saturday 17th February 2018
IFA Carrick Rangers 1 2 Warrenpoint Town 0
IFA Cliftonville 1 2 Linfield 0
Saturday 24th February 2018
IFA Ards 0 3 Linfield 0
IFA Carrick Rangers 1 2 Glenavon 0
IFA Coleraine 1 0 Warrenpoint Town 0
IFA Crusaders 3 1 Ballymena United 0
IFA Dungannon Swifts 2 0 Ballinamallard United 0
IFA Glentoran 1 0 Cliftonville 0
Tuesday 27th February 2018
IFA Ards 1 0 Ballymena United 0
IFA Carrick Rangers 1 0 Dungannon Swifts 0
IFA Glentoran 5 0 Warrenpoint Town 0
IFA Linfield 0 2 Glenavon 0

Results - March 2018

Tuesday 6th March 2018
IFA Dungannon Swifts 2 3 Ballymena United 0
IFA Glenavon 1 6 Crusaders 0
Saturday 10th March 2018
IFA Ballinamallard United 0 4 Ards 0
IFA Ballymena United 0 2 Coleraine 0
IFA Cliftonville 3 1 Crusaders 0
IFA Glenavon 2 2 Glentoran 0
IFA Linfield 2 0 Carrick Rangers 0
Saturday 17th March 2018
IFA Ards 1 3 Coleraine 0
IFA Ballymena United 1 3 Warrenpoint Town 0
IFA Carrick Rangers 0 1 Cliftonville 0
IFA Crusaders 3 0 Dungannon Swifts 0
IFA Glenavon 0 0 Ballinamallard United 0
IFA Linfield 1 1 Glentoran 0
Tuesday 20th March 2018
IFA Cliftonville 1 2 Ballymena United 0
Friday 23rd March 2018
IFA Ballinamallard United 2 2 Linfield 0
IFA Cliftonville 3 0 Ards 0
IFA Coleraine 3 2 Carrick Rangers 0
IFA Dungannon Swifts 3 2 Glenavon 0
IFA Glentoran 1 2 Ballymena United 0
Monday 26th March 2018
IFA Ballymena United 2 0 Ballinamallard United 0
IFA Warrenpoint Town 1 4 Crusaders 0
Saturday 31st March 2018
IFA Warrenpoint Town 3 0 Dungannon Swifts 0

Results - April 2018

Tuesday 3rd April 2018
IFA Ards 4 2 Warrenpoint Town 0
IFA Ballymena United 0 3 Cliftonville 0
IFA Crusaders 1 1 Coleraine 0
IFA Glenavon 2 3 Linfield 0
Saturday 7th April 2018
IFA Ards 1 4 Glentoran 0
IFA Ballinamallard United 2 0 Warrenpoint Town 0
IFA Coleraine 2 1 Cliftonville 0
IFA Crusaders 1 1 Glenavon 0
IFA Dungannon Swifts 2 0 Carrick Rangers 0
IFA Linfield 2 0 Ballymena United 0
Saturday 14th April 2018
IFA Ballinamallard United 2 2 Dungannon Swifts 0
IFA Carrick Rangers 0 1 Ards 0
IFA Cliftonville 1 3 Glenavon 0
IFA Coleraine 1 0 Ballymena United 0
IFA Crusaders 2 0 Linfield 0
IFA Warrenpoint Town 1 0 Glentoran 0
Tuesday 17th April 2018
IFA Ballinamallard United 2 1 Carrick Rangers 0
IFA Glentoran 4 2 Dungannon Swifts 0
Saturday 21st April 2018
IFA Ards 1 1 Ballinamallard United 0
IFA Crusaders 1 1 Cliftonville 0
IFA Dungannon Swifts 4 2 Warrenpoint Town 0
IFA Glenavon 0 0 Ballymena United 0
IFA Glentoran 1 2 Carrick Rangers 0
IFA Linfield 2 2 Coleraine 0
Saturday 28th April 2018
IFA Ards 3 4 Dungannon Swifts 0
IFA Ballymena United 1 2 Crusaders 0
IFA Glenavon 0 0 Coleraine 0
IFA Glentoran 1 3 Ballinamallard United 0
IFA Linfield 1 2 Cliftonville 0
IFA Warrenpoint Town 2 3 Carrick Rangers 0

Non League Matters 2015