Minnesota (MSHSL) high school football 2024 state tournament brackets, matchups, game times
The 2024 Minnesota high school football state championship tournaments begin this week, and High School on SI has brackets for 9-player to Class 6A.
The quarterfinals begin on Thursday, November 7 and end on Saturday, November 9. Games will be played at neutral sites throughout the state. The 2024 MSHSL Prep Bowl will be at U.S. Bank Stadium on Friday, November 22 and Saturday, November 23.
>>Minnesota high school football state championship brackets<<
High School on SI will have scores, schedules and coverage throughout the 2024 MSHSL football playoffs.
Click on the classification to view the bracket.
Minnesota high school football state championship brackets
CLASS 6A
No. 1 Lakeville North vs. No. 2 Anoka -- Nov. 8 at 7 p.m.
No. 1 Minnetonka vs. No. 3 Blaine -- Nov. 7 at 6 p.m.
No. 1 Mounds View vs. No. 2 Shakopee -- Nov. 8 at 7 p.m.
No. 1 Maple Grove vs. No. 3 Edina -- Nov. 7 at 7 p.m.
CLASS 5A
All quarterfinals on Saturday, November 9
No. 1 Elk River vs. No. 4 Monticello -- 4 p.m.
No. 2 Robbinsdale Armstrong vs. No. 3 Alexandria Area -- 11 a.m.
No. 1 Owatonna vs. No. 4 Cretin-Derham Hall -- 1 p.m.
No. 2 Chanhassen vs. No. 3 St. Thomas Academy -- 12 p.m.
CLASS 4A
All games on Thursday, November 7
No. 1 Becker vs. No. 4 Academy of Holy Angels -- 7 p.m.
No. 2 Hermantown vs. No. 3 Orono -- 6 p.m.
No. 1 Totino-Grace vs. No. 4 Hill-Murray -- 5:30 p.m.
No. 2 Byron vs. No. 3 Marshall -- 6 p.m.
CLASS 3A
No. 1 Fergus Falls vs. No. 4 Albany -- Nov. 8 at 6 p.m.
No. 2 Pequot Lakes vs. No. 3 Annandale -- Nov. 9 at 7 p.m.
No. 1 Stewartville vs. No. 4 Holy Family Catholic -- Nov. 9 at 12 p.m.
No. 2 Dassel-Cokato vs. No. 3 Fairmont -- Nov. 9 at 3 p.m.
CLASS 2A
No. 1 Kimball Area vs. No. 4 Moose/Lake/Willow River -- Nov. 8 at 7 p.m.
No. 2 Barnesville vs. No. 3 Staples-Motley -- Nov. 7 at 7 p.m.
No. 1 Chatfield vs. No. 4 Triton -- Nov. 7 at 7 p.m.
No. 2 Jackson County Central vs. No. 3 Central Public Schools -- Nov. 8 at 7 p.m.
CLASS 1A
No. 1 Upsala/Swanville vs. No. 4 Parkers Prairie -- Nov. 7 at 6 p.m.
No. 2 Mahnomen/Waubun vs. No. 3 Deer River -- Nov. 8 at 7 p.m.
No. 1 Minneota vs. No. 4 Lester Prairie -- Nov. 8 5:30 p.m.
No. 2 Goodhue vs. No. 3 Springfield -- Nov. 7 at 7 p.m.
9-PLAYER
No. 1 Mountain Iron-Buhl vs. No. 4 Stephen-Argyle Central -- Nov. 7 at 7 p.m.
No. 2 Fertile-Beltrami vs. No. 3 Cromwell-Wright Area -- Nov. 7 at 7 p.m.
No. 1 LeRoy-Ostrander-Lyle-Pacelli vs. No. 4 Renville County West -- Nov. 8 at 7 p.m.
No. 2 Hills-Beaver Creek vs. No. 3 Border West -- Nov. 7 at 7 p.m.
Download the SBLive App
To get live updates on your phone - as well as follow your favorite teams and top games - you can download the SBLive Sports app: Download iPhone App | Download Android App