MHSAA Network Affiliates

Here is a list of radio stations and web audio outlets carrying games and This Week In High School Sports:  (As of Aug. 30, 2021)

Alma - WQBX (104.9 FM) - Halftime of game broadcasts
Auburn Hills - WAHS (89.5 FM)
Benton Harbor - WSJM (94.9 FM) - Pregame, halftime or postgame of game broadcasts
Berrien Springs - Berrien Springs Shamrocks Network
Bloomfield Hills - WBFH (88.1 FM) 
Bloomfield Hills - BRBN
Canton - WSDP (88.1 FM)
Caro - WIDL (92.1 FM) - Gamedays at 6:30 p.m.
Cheboygan - WCBY (1240 AM) - Halftime of game broadcasts
Cheboygan - WCBY (100.7 FM) - Halftime of game broadcasts
Deckerville - Thumb Tailgater Sports
Detroit - WDTK (101.5 FM and 1400 AM)
DeWitt - DeWitt Panthers Network
Dowagiac - Dowagiac Chieftains Network
Edwardsburg - Edwardsburg Eddies Network
Escanaba - WCHT (93.5 FM) - Halftime of game broadcasts
Escanaba - WCHT (600 AM) - Halftime of game broadcasts
Escanaba - WYKX (104.7 FM) - Halftime of game broadcasts
Escanaba - WDBC (94.5 FM) - WDBC only airs high school sports if there is a conflict with WYKX
Escanaba - WUPF (107.3 FM) - Halftime of game broadcasts
Ferndale - WDTK (101.5 FM) - Halftime of game broadcasts
Frankenmuth - Frankenmuth Sports Network
Flushing - MFNT - Halftime of game broadcasts
Gaylord - WMJZ (101.5 FM) - During game broadcasts
Grand Haven - WGHN (92.1 FM) – 6 p.m. on Fridays, or 6 p.m. on the evening of the last game of the week.
Grand Haven - WGHN (94.9 FM) – 6 p.m. on Fridays, or 6 p.m. on the evening of the last game of the week.
Grand Haven - WGHN (1370 AM) – 6 p.m. on Fridays, or 6 p.m. on the evening of the last game of the week.
Grand Haven - WMPA (93.1 FM) – 6 p.m. on Fridays, or 6 p.m. on the evening of the last game of the week.
Grand Haven - WAWL (103.5 FM)
Grand Haven - JoeInsider.com
Grand Rapids - WMAX (96.1 FM) - Halftime and/or postgame of game broadcasts
Grayling - WQON (100.3 FM) - Pregame of game broadcasts
Grayling - WGRY (101.1 FM) - Pregame of game broadcasts
Grayling - WJML (1110 AM) - 30 minutes prior to each game
Grayling - WJNL (1210 AM) - 30 minutes prior to each game
Grayling - W266CS (101.1 FM) - 30 minutes prior to each game
Hancock - WMPL (920 AM) - Pregame of game broadcasts
Hillman - WKJZ (94.9 FM) - Halftime of game broadcasts
Hillsdale - WCSR (92.1 FM) - Fridays at 5:30 p.m.
Hillsdale - WCSR (99.5 FM) - Fridays at 5:30 p.m.
Holland - WHTC (1450 AM) - Halftime of game broadcasts
Holland - WYVN (92.7 FM) - Halftime of game broadcasts
Houghton - WHKB (102.3)
Iron Mountain - WZNL (94.3 FM) - Halftime of game broadcasts
Ironwood - WJMS (590 AM) - Pregame of game broadcasts
Jackson - WKHM (970 AM) - Halftime of game broadcasts
Jackson - WKHM (105.3 FM) - Halftime of game broadcasts
Manistique - WTIQ (1490 AM) - Halftime of game broadcasts
Marquette - WFXD (103.3 FM) - Football: Will air at approx. 6:15 p.m. on Friday's | Basketball/Hockey: First broadcast of the week at approx. 6:25 p.m.
Marquette - WZAM (106.9 FM) - Tuesdays between 4:00 & 5:00 p.m.
Marquette - WZAM (970 AM) - Tuesdays between 4:00 & 5:00 p.m.
Marquette - W286BC (105.1 FM) - Football: Will air at approx. 6:15 p.m. on Friday's | Basketball/Hockey: First broadcast of the week at approx. 6:25pm
Marquette - W262AG (99.9 FM) - Football: Will air at approx. 6:15 p.m. on Friday's | Basketball/Hockey: First broadcast of the week at approx. 6:25 p.m.
Marquette - WKQS (101.9 FM) - Football: Will air at approx. 6:15 p.m. on Friday's | Basketball/Hockey: First broadcast of the week at approx. 6:25 p.m.
Marquette - WRUP (98.3 FM) - Football: Will air at approx. 6:15 p.m. on Friday's | Basketball/Hockey: First broadcast of the week at approx. 6:25 p.m.
Marquette - GTO (97.5 FM) - Basketball/Hockey: First broadcast of the week at approx. 6:25 p.m.
Marquette - WUPG (96.7 FM) 
Marquette - WUPT (100.3 FM)
Mattawan - Mattawan Wildcats Network
Midland - WMPX (97.7 FM) - Halftime of game broadcasts
Mt. Pleasant - WMMI (92.3 FM) - Sundays at 6:30 a.m.
Munising - WQXO (1400 AM)
Munising - WQXO (97.7 FM)
Muskegon - WLCS (98.3 FM) - During game broadcasts
Muskegon - WVIB (100.1 FM) - Fridays during game broadcasts
Muskegon - Greater Muskegon Sports Network
Novi - WOVI (89.5 FM) - Halftime of game broadcasts
Ontonagon - WUPY (101.1 FM) - Halftime of game broadcasts
Ovid - WOES (91.3 FM)
Prudenville - WTWS (92.1 FM) - Halftime of game broadcasts
Rockford - Michigan Sports Radio - Pregame or halftime of game broadcasts
Sault Ste. Marie - WUPN (95.1 FM) - Fridays at 7:50 a.m.
South Haven - South Haven Rams Network
St. Ignace - WWMK (106.3 FM) - Halftime of game broadcasts
St. Joseph - St. Joseph Bears Sports Network
Stevensville - Lakeshore Lancers Network
Tawas City - WKJC (104.7 FM) - Halftime of game broadcasts
Tawas City - WQLB (103.3 FM) - Halftime of game broadcasts
Tawas City - WTZM (106.1 FM) - Halftime of game broadcasts
Temperance - WMLZ-LP (107.9 FM)
Traverse City - WWMN (106.3 FM) - Pregame of game broadcasts
Warren - WPHS (89.1 FM)
West Bloomfield - WBLD (89.3 FM)

Many of these same stations will be carrying games from the MHSAA Basketball Finals in March.