Northern Michigan Football League 2

2025-2026 Season


Table / This Week’s Matches / Full Schedule and Results
Competition Rules / Historical Results


Table after Week 30
PositionClubGPWDLGFGAGDPoints
1^Sporting Harbor Springs3019567734+4362
2+Beaver Island Mormon Kings3020287129+4262
3*ATL Forest3020197443+3161
4*Red Bull Traverse City3018666335+2860
5*Old Mission Loyal3019297842+3659
6*Whittemore Wanderers3018576638+2859
7Sporting Summer Island3018397739+2857
8Iron Mountain Loyal3018397641+3557
9Royal Kingsford FC3018396533+3257
10Soonited30172117061+953
11Roscommon Common30163117251+2151
12Pellston Villa FC3013984933+1648
13Hog Island FC3097144152-1134
14Bellaire Bombers3087153248-1631
15Royston SSRC3067171853-3525
16Iron Town United – Negaunee3059161955-3624
17AS Cadillac3001317060-6013
18Glennie Town FC3001119062-6211
19Au Train Locomotive3001020067-6710
20Grayling Gun Dogs300822072-728

^ League champion, promotion to Northern Michigan Football League 1
+ Promotion to Northern Michigan Football League 1
* Qualifies for promotion playoffs


Week 31 Matches

Saturday, February 28, 2026, 12:00 p.m. ET
Hog Island FC – Soonited
Royal Kingsford FC – Beaver Island Mormon Kings
Iron Mountain Loyal – Bellaire Bombers

Saturday, February 28, 2026, 4:00 p.m. ET
Royston SSRC – Grayling Gun Dogs
Sporting Summer Island – Iron Town United – Negaunee

Sunday, March 1, 2026, 12:00 p.m. ET
Whittemore Wanderers – Sporting Harbor Springs
ATL Forest – Red Bull Traverse City

Sunday, March 1, 2026, 4:00 p.m. ET
AS Cadillac – Roscommon Common
Glennie Town FC – Pellston Villa FC

Sunday, March 1, 2026, 7:00 p.m. ET
Au Train Locomotive – Old Mission Loyal


Table / This Week’s Matches / Full Schedule and Results
Competition Rules / Historical Results