Northern Ireland IFA Championship

Results: 305 2009-02-07 – 2026-10-31
At a glance
  • Oleball holds 305 results from the Northern Ireland IFA Championship, the most recent on 31 October 2026.
  • Home teams won 42% of these matches, 22% were draws and away teams won 36%.
  • They averaged 3.3 goals; both teams scored in 56% and 60% had more than 2.5 goals.
Statistics
Home 42% Draw 22% Away 36%
3.3Goals per match
56%Both teams scored
60%Over 2.5 goals
Latest results
Date Home Score Away
2026-10-31 Queen's University 2–4 (1–3) Glenavon Lurgan
2026-10-31 Queen's University 2–4 (1–3) Glenavon Lurgan
2026-10-31 Institute FC 1–1 (0–0) Moyola Park
2026-10-31 Ballinamallard United 0–1 (0–1) Armagh City
2026-10-31 Ards FC 1–1 (0–1) Newry City
2026-10-31 Loughgall FC 0–3 (0–1) Annagh United
2026-10-31 Rathfriland Rangers 2–2 (1–0) Strabane Athletic
2026-10-24 Annagh United 5–1 (1–0) Queen's University
2026-10-24 Strabane Athletic 0–1 (0–0) Ballinamallard United
2026-10-24 Newry City 0–2 (0–0) Newington
2026-10-24 HW Welders 1–2 (0–1) Loughgall FC
2026-10-24 Armagh City 1–1 (1–1) Ards FC
2026-10-24 Annagh United 5–1 (1–0) Queen's University
2026-10-17 Queen's University 1–1 (1–1) Newry City
2026-10-17 Strabane Athletic 1–1 (1–0) Loughgall FC
2026-10-17 Queen's University 1–1 (1–1) Newry City
2026-10-17 Moyola Park 2–3 (2–0) Newington
2026-10-17 Glenavon Lurgan 4–0 (3–0) HW Welders
2026-10-17 Dundela 0–1 (0–1) Rathfriland Rangers
2026-10-17 Ballinamallard United 2–2 (1–1) Warrenpoint Town
2026-10-17 Armagh City 1–3 (0–1) Annagh United
2026-10-17 Ards FC 0–2 (0–2) Institute FC
2026-10-11 Annagh United 1–1 (1–1) Glenavon Lurgan
2026-10-10 Warrenpoint Town 1–0 (0–0) Strabane Athletic
2026-10-10 Rathfriland Rangers 2–1 (2–0) Armagh City
2026-10-10 Queen's University 0–1 (0–0) Ballinamallard United
2026-10-10 Newry City 3–1 (3–1) Dundela
2026-10-10 Newington 0–2 (0–2) Ards FC
2026-10-10 Loughgall FC 1–2 (1–2) Moyola Park
2026-10-10 Institute FC 0–0 (0–0) HW Welders
2026-10-04 Moyola Park 0–3 (0–2) Glenavon Lurgan
2026-10-03 Warrenpoint Town 1–1 (0–0) Annagh United
2026-10-03 Strabane Athletic 0–0 (0–0) Armagh City
2026-10-03 Loughgall FC 2–1 (2–0) Newry City
2026-10-03 Institute FC 7–0 (3–0) Newington
2026-10-03 HW Welders 1–3 (1–2) Rathfriland Rangers
2026-10-03 Dundela 0–2 (0–0) Queen's University
2026-10-03 Ballinamallard United 1–1 (0–1) Ards FC
2026-09-26 Rathfriland Rangers 0–2 (0–2) Warrenpoint Town
2026-09-26 Queen's University 0–1 (0–0) Moyola Park
2026-09-26 Newry City 3–2 (1–0) HW Welders
2026-09-26 Newington 4–0 (3–0) Ballinamallard United
2026-09-26 Glenavon Lurgan 4–1 (0–1) Loughgall FC
2026-09-26 Armagh City 0–2 (0–0) Dundela
2026-09-26 Ards FC 0–1 (0–0) Strabane Athletic
2026-09-26 Annagh United 5–0 (3–0) Institute FC
2026-09-20 Rathfriland Rangers 1–0 (0–0) Queen's University
2026-09-19 Newry City 1–1 (0–1) Annagh United
2026-09-19 Moyola Park 0–0 (0–0) Ards FC
2026-09-19 Loughgall FC 0–0 (0–0) Armagh City
Teams
Team Played Won Drawn Lost Goals
Annagh United 24 14 5 5 52:29
Armagh City 24 2 6 16 14:62
Loughgall FC 23 7 7 9 31:38
Ballinamallard United 21 9 5 7 33:25
HW Welders 21 11 2 8 47:32
Ards FC 19 5 5 9 25:26
Queen's University 19 9 3 7 31:21
Warrenpoint Town 19 9 4 6 35:23
Dundela 18 4 4 10 27:38
Institute FC 18 10 4 4 34:22
Newington 16 9 2 5 32:29
Newry City 14 4 6 4 21:24
Glenavon Lurgan 13 9 3 1 37:15
Moyola Park 13 4 3 6 15:25
Strabane Athletic 13 2 5 6 13:23
Rathfriland Rangers 12 4 1 7 13:22
Queen's University 3 0 1 2 4:10
Limavady United 2 1 0 1 3:3

Results from the last 12 months in the Oleball database — not an official league table.

Based on the results in the Oleball database, which grows with every match we cover. Not an official record.