• Michigan

Michigan Helmet Challenge set to get underway on Tuesday, May 19

By: MATTHEW B. MOWERY, May 18, 2020, 2:05 pm

We’ve gotten to 64 entrants for the inaugural Michigan Helmet Challenge — well, actually 65 with one late entrant, so we’re going to have a play-in contest — so we’re ready to get it underway.

[If you missed what the challenge is all about, CLICK HERE]

Below are the programs (in alphabetical order) who’ve asked to participate in the contest. We have pictures of all the helmets (save Holly’s), and have randomly drawn an order for placing the teams on the bracket. The 64-team bracket can be found here: 2020 Michigan Helmet Challenge Bracket

If you’ve contacted us to get in, make sure your name is on the list below, as well as if we have the right Twitter handle to use in the poll. 

Now that we’re set, here is the process: Each match-up will be contested by a poll on Twitter, from the @statechampsmich account. Share the poll with your own Twitter account to generate traffic and votes. The polls will last 24 hours — with the exception of the championship match-up (48 hours) — and the winner (by vote) will move on to the next round. 

The schedule for the rounds is listed below, so note when your match-up will be. Regions are marked on the bracket that will be posted Monday evening. 

If there are no further questions, we’ll get underway with the play-in contest shortly after the bracket is posted.  



BRACKET UNVEILED — Monday, May 18 (5 p.m.)

CLICK HERE: 2020 Michigan Helmet Challenge Bracket

Play-in contest — Monday-Tuesday — With 65 teams asking in, we had to have a play-in contest for the final spot in the 64-team field. We’re pitting the now-closed Farmington Hills Harrison against Livonia Churchill. Churchill won with 59 percent of 843 votes. [RESULTS]

UPDATE: (Tuesday, May 19, 5 p.m.) We will have a second play-in game between Saginaw Heritage and Fowlerville, the No. 16 seed in the North Region. Heritage was promised a spot, and was inadvertently omitted, but the Glads were willing to take on the additional challenge (well-deserved kudos for that). The second play-in poll will run from 5:30 p.m. Tuesday to 5:30 p.m. Wednesday, and the winner will take on Roseville in the first round on Thursday. UPDATE 2: Fowlerville survives the play-in contest, and moves on to Round 1. [RESULTS]


Eight matchups per day for first round (32 total)

(Winners highlighted in bold — for voting totals, click on either ‘results’ or ‘more info’)

Tuesday, May 19 — East

• Flint Kearsley vs. New Boston Huron — 10 a.m. [RESULTS] [MORE INFO]

Livonia Franklin vs. Hamilton — 11 a.m. [RESULTS] [MORE INFO]

• Grand Rapids Forest Hills Central vs Muskegon Mona Shores — Noon [RESULTS] [MORE INFO]

• Madison Heights Bishop Foley vs. Williamston — 1 p.m. [RESULTS] [MORE INFO]

• Brighton vs. Escanaba — 2 p.m. [RESULTS] [MORE INFO]

• Dowagiac vs. Novi Detroit Catholic Central — 3 p.m. [RESULTS] [MORE INFO]

• Chelsea vs. Taylor — 4 p.m. [RESULTS] [MORE INFO]

• Lake Linden Hubbell vs. Livonia Stevenson — 5 p.m. [RESULTS] [MORE INFO]

Wednesday, May 20West

• Grosse Pte. North vs. St. Johns — 10 a.m. [RESULTS] [MORE INFO]

Gaylord vs. Chippewa Valley — 11 a.m. [RESULTS] [MORE INFO]

• Ann Arbor Gabriel Richard vs. Farmington — Noon [VOTE] [MORE INFO]

• Olivet vs. Auburn Hills Avondale — 1 p.m. [RESULTS] [MORE INFO]

Waterford Our Lady of the Lakes vs. Mt. Clemens — 2 p.m. [RESULTS] [MORE INFO]

Grass Lake vs. Holly — 3 p.m. [RESULTS] [MORE INFO]

Lake Orion vs. Clawson — 4 p.m. [RESULTS] [MORE INFO]

• Dearborn Advanced Tech vs. Detroit Cass Tech — 5 p.m. [RESULTS] [MORE INFO]

Thursday, May 21 — North

Lake Odessa Lakewood vs. North Farmington — 10 a.m. [RESULTS] [MORE INFO]

Flat Rock vs. Mason — 11 a.m. [RESULTS] [MORE INFO]

Goodrich vs. Pontiac Notre Dame Prep — Noon [RESULTS] [MORE INFO]

• Wayne Memorial vs. Ottawa Lake Whiteford — 1 p.m. [RESULTS] [MORE INFO]

Pewamo-Westphalia vs. St. Clair Shores Lakeview — 2 p.m. [RESULTS] [MORE INFO]

• Fruitport vs. Sterling Heights Parkway Christian — 3 p.m. [RESULTS] [MORE INFO]

Haslett vs. Lake Fenton — 4 p.m. [RESULTS] [MORE INFO]

Roseville vs. Fowlerville — 5 p.m. [RESULTS] [MORE INFO]

Friday, May 22 — South

• Clintondale vs. South Lyon East — 10 a.m. [RESULTS] [MORE INFO]

Saline vs. Warren De La Salle — 11 a.m. [RESULTS] [MORE INFO]

Plymouth vs. Canton — Noon [RESULTS] [MORE INFO]

• Romulus Summit Academy vs. Warren Woods Tower — 1 p.m. [RESULTS] [MORE INFO]

• Brooklyn Columbia Central vs. Troy — 2 p.m. [RESULTS] [MORE INFO]

Montague vs. Marine City — 3 p.m. [RESULTS] [MORE INFO]

Livonia Churchill vs. Allen Park — 4 p.m. [RESULTS] [MORE INFO]

• Ithaca vs. Birmingham Brother Rice — 5 p.m. [RESULTS] [MORE INFO]

NEW BRACKET: 2020 Michigan Helmet Challenge Bracket NEW R2


Eight regional match-ups per day for second round (16 total)

Saturday, May 23East & West

Sunday, May 24 — North & South

For the match-ups in the second round, CLICK HERE.


Four regional match-ups per day for Sweet 16 (8 total)

Monday, May 25 — East & West

Tuesday, May 26 — North & South


Two Elite Eight matchups per day (4 total)

Wednesday, May 27

Thursday, May 28


Two Final Four matchups

Friday, May 29


Championship matchup (48 hours)

Saturday & Sunday, May 30-31



Allen Park — @apjagsfootball 

Ann Arbor Gabriel Richard — @FGR_Football 

Auburn Hills Avondale — @AvondaleFootba2 

Birmingham Brother Rice — @RiceWarriorsFB

Brighton — @godogs_football 

Brooklyn Columbia Central — @C_Cfootball 

Canton — @footballcanton 

Chelsea — @ChelseaFB_SEC

Clawson — @Clawfootball19

Clinton Twp. Chippewa Valley — @CVBigReds

Clinton Twp. Clintondale — @DragonCoaches

Dearborn Advanced Tech — @ATALakersFB 

Detroit Cass Tech — @Detroit_CTFB

Dowagiac — @DUHSAthletics 

Escanaba — @EscanabaEskymo

Farmington — @Fhsfball 

Farmington Hills Harrison — @FHHarrisonFB

Flat Rock — @FlatRockFball

Flint Kearsley — @KHSHORNETSFB 

Fowlerville — @Fville_Football

Fruitport — @FRTPRT_FTBLL 

Gaylord — @footballgaylord 

Goodrich — @Coach62Coach 

Grand Rapids Forest Hills Central — @FHC_Football 

Grass Lake — @GrassLakeFB

Grosse Pointe North — @GPN_FTBL 

Hamilton — @HamiltonFB49419 

Haslett — @hhs_football1

Holly (pending pic) — @Holly_Football

Ithaca — @Thessbrook 

Lake Fenton — @LakeFentonFB

Lake Linden Hubbell — @LakesFootball 

Lake Odessa Lakewood — @Lakewood_AD

Lake Orion — @LodragonsF 

Livonia Churchill — @LC_CHARGERS

Livonia Franklin — @FranklinFootbal 

Livonia Stevenson — @SHSSpartanFB 

Madison Heights Bishop Foley — @BFC_Athletics 

Marine City — @MCGoBlack 

Mason — @MasonFootball2 

Montague — @Gue_Football

Mt. Clemens — @BattlingBathers  

Muskegon Mona Shores — @MSSailorFball 

New Boston Huron — @HuronChiefsFB

North Farmington —  @NFRaidersFBall 

Novi Detroit Catholic Central — @DCCfootball

Olivet — @OlivetSports 

Ottawa Lake Whiteford — @_BobcatFootball 

Pewamo-Westphalia — @PWGRIDIRON

Plymouth — @Plymouth_Ball 

Pontiac Notre Dame Prep — @NDPMA_Athletics

Romulus Summit Academy — @SummitDragons

Roseville — @RVille_Football 

Saline — @SalineFootball 

South Lyon East — @slefootball 

St. Clair Shores Lakeview — @scslvfootball

St. Johns — @StJohnsFB

Sterling Heights Parkway Christian — @PCHS__Football 

Taylor — @TaylorGriffins 

Troy — @troycoltsfball

Warren De La Salle — @DLSFootball_MI

Warren Woods Tower — @WWTFootball

Waterford Our Lady of the Lakes — @WOLL_LakersFB

Wayne Memorial — @wayne_fball 

Williamston — @Wmstonfootball