2024/25 Main
| | Pl | W | D | L | | Diff | Pts |
1 | Bangor FC ✔ | 33 | 21 | 5 | 7 | 72:38 | 34 | 68 |
2 | H&W Welders ✔ | 33 | 18 | 6 | 9 | 68:42 | 26 | 60 |
3 | Limavady ✔ | 33 | 17 | 9 | 7 | 60:36 | 24 | 60 |
4 | Annagh ✔ | 33 | 17 | 5 | 11 | 58:33 | 25 | 56 |
5 | Ards ✔ | 33 | 14 | 8 | 11 | 50:47 | 3 | 50 |
6 | Dundela ✔ | 33 | 14 | 6 | 13 | 54:54 | 0 | 48 |
7 | Institute ✔ | 33 | 10 | 11 | 12 | 50:54 | -4 | 41 |
8 | Armagh ✔ | 33 | 9 | 11 | 13 | 51:66 | -15 | 38 |
9 | Ballinamallard ✔ | 33 | 11 | 4 | 18 | 49:55 | -6 | 37 |
10 | Ballyclare ✔ | 33 | 10 | 5 | 18 | 42:74 | -32 | 35 |
11 | Newington ✔ | 33 | 8 | 7 | 18 | 36:63 | -27 | 31 |
12 | Newry City ✔ | 33 | 6 | 9 | 18 | 38:66 | -28 | 27 |
Promotion ~ NIFL Championship (Promotion Group: )
NIFL Championship (Relegation Group: )
Clinched Spots for Teams
Bangor FC is Qualified for NIFL Championship (Promotion Group )
H&W Welders is Qualified for NIFL Championship (Promotion Group )
Limavady is Qualified for NIFL Championship (Promotion Group )
Annagh is Qualified for NIFL Championship (Promotion Group )
Ards is Qualified for NIFL Championship (Promotion Group )
Dundela is Qualified for NIFL Championship (Promotion Group )
Institute is NIFL Championship (Relegation Group )
Armagh is NIFL Championship (Relegation Group )
Ballinamallard is NIFL Championship (Relegation Group )
Ballyclare is NIFL Championship (Relegation Group )
Newington is NIFL Championship (Relegation Group )
Newry City is NIFL Championship (Relegation Group )