WIAA 2025 Wisconsin High School Football Playoff Brackets Announced

ago 2 hours
WIAA 2025 Wisconsin High School Football Playoff Brackets Announced

The Wisconsin Interscholastic Athletic Association (WIAA) has announced the playoff brackets for the 2025 Wisconsin high school football season. The playoffs will advance into the second round on Friday, October 31, featuring 56 games across various divisions.

Key Dates for the Playoffs

The championship games are scheduled to be held on November 20 at Camp Randall Stadium.

Second Round Matchups

The second round includes several matchups across different divisions. Below are the brackets:

Division 1

  • No. 1 Waunakee vs. No. 4 Mukwonago – October 31 at 7:00 p.m.
  • No. 3 Hudson vs. No. 7 De Pere – October 31 at 7:00 p.m.
  • No. 1 Arrowhead vs. No. 4 Brookfield East – October 31 at 7:00 p.m.
  • No. 2 Hamilton vs. No. 3 Kimberly – October 31 at 7:00 p.m.
  • No. 1 Muskego vs. No. 4 Case – October 31 at 7:00 p.m.
  • No. 2 Badger vs. No. 3 Middleton – October 31 at 7:00 p.m.
  • No. 1 Franklin vs. No. 5 Verona – October 31 at 7:00 p.m.
  • No. 2 Reagan Prep vs. No. 3 Bay Port – October 31 at 7:00 p.m.

Division 2

  • No. 1 River Falls vs. No. 4 La Crosse Central – October 31 at 7:00 p.m.
  • No. 2 New Richmond vs. No. 3 Oshkosh North – October 31 at 7:00 p.m.
  • No. 1 Notre Dame Academy vs. No. 4 Slinger – October 31 at 7:00 p.m.
  • No. 2 Rice Lake vs. No. 6 Wauwatosa East – October 31 at 7:00 p.m.
  • No. 1 West De Pere vs. No. 5 Pulaski – October 31 at 7:00 p.m.
  • No. 3 Union Grove vs. No. 7 Nicolet – October 31 at 7:00 p.m.
  • No. 1 Homestead vs. No. 5 Elkhorn – October 31 at 7:00 p.m.
  • No. 2 Monona Grove vs. No. 3 Germantown – October 31 at 7:00 p.m.

Division 3

  • No. 1 Grafton vs. No. 4 Merrill – October 31 at 7:00 p.m.
  • No. 2 Plymouth vs. No. 3 Luxemburg-Casco – October 31 at 7:00 p.m.
  • No. 1 Catholic Memorial vs. No. 4 Logan – October 31 at 7:00 p.m.
  • No. 2 Mount Horeb/Barneveld vs. No. 6 Burlington – October 31 at 7:00 p.m.
  • No. 1 Edgewood vs. No. 4 Reedsburg – October 31 at 7:00 p.m.
  • No. 2 Onalaska vs. No. 6 Pewaukee – October 31 at 7:00 p.m.
  • No. 5 Port Washington vs. No. 8 Whitefish Bay – October 31 at 7:00 p.m.
  • No. 2 Whitnall vs. No. 3 Martin Luther – October 31 at 7:00 p.m.

Division 4

  • No. 1 Aquinas vs. No. 4 Osceola – October 31 at 7:00 p.m.
  • No. 2 Baldwin-Woodville vs. No. 6 Platteville – October 31 at 7:00 p.m.
  • No. 1 Winneconne vs. No. 4 Altoona – October 31 at 7:00 p.m.
  • No. 2 Freedom vs. No. 6 Wrightstown – October 31 at 7:00 p.m.
  • No. 1 Columbus vs. No. 5 Delavan-Darien – October 31 at 7:00 p.m.
  • No. 2 Mosinee vs. No. 3 Evansville – October 31 at 7:00 p.m.
  • No. 1 St. Catherine’s vs. No. 4 Lake Mills – October 31 at 7:00 p.m.
  • No. 2 Little Chute vs. No. 6 West Salem – October 31 at 7:00 p.m.

Division 5

  • No. 1 Grantsburg vs. No. 5 Durand – October 31 at 7:00 p.m.
  • No. 2 Northwestern vs. No. 3 St. Croix Falls – October 31 at 7:00 p.m.
  • No. 1 Tomahawk vs. No. 5 Spencer/Columbus Catholic – October 31 at 7:00 p.m.
  • No. 2 Stratford vs. No. 3 Prairie du Chien – October 31 at 7:00 p.m.
  • No. 1 Mayville vs. No. 4 Winnebago Lutheran Academy – October 31 at 7:00 p.m.
  • No. 2 Amherst vs. No. 3 Brillion – October 31 at 7:00 p.m.
  • No. 1 Lake Country Lutheran vs. No. 5 Wittenberg-Birnamwood – October 31 at 7:00 p.m.
  • No. 2 Racine Lutheran vs. No. 3 New Glarus/Monticello – October 31 at 7:00 p.m.

Division 6

  • No. 1 Regis vs. No. 5 Fall Creek – October 31 at 7:00 p.m.
  • No. 2 Mondovi vs. No. 3 Bangor – October 31 at 7:00 p.m.
  • No. 1 Edgar vs. No. 4 Poynette – October 31 at 7:00 p.m.
  • No. 2 Kewaunee vs. No. 3 Bonduel – October 31 at 7:00 p.m.
  • No. 1 Darlington vs. No. 4 Fennimore – October 31 at 7:00 p.m.
  • No. 6 Crandon vs. No. 7 Belleville – October 31 at 7:00 p.m.
  • No. 1 Manitowoc Lutheran vs. No. 5 Weyauwega-Fremont – October 31 at 7:00 p.m.
  • No. 2 Cedar Grove-Belgium vs. No. 3 St. Mary’s Springs – October 31 at 7:00 p.m.

Division 7

  • No. 1 Cochrane-Fountain City vs. No. 5 Glenwood City – October 31 at 7:00 p.m.
  • No. 2 Boyceville vs. No. 3 Pepin/Alma – October 31 at 7:00 p.m.
  • No. 1 Lourdes vs. No. 5 Eleva-Strum – October 31 at 7:00 p.m.
  • No. 2 Hilbert vs. No. 3 Wauzeka-Steuben – October 31 at 7:00 p.m.
  • No. 1 Black Hawk vs. No. 5 Cashton – October 31 at 7:00 p.m.
  • No. 2 Johnson Creek vs. No. 3 Potosi – October 31 at 7:00 p.m.
  • No. 1 St. Joseph vs. No. 5 Crivitz – October 31 at 7:00 p.m.
  • No. 3 Coleman vs. No. 2 Roncalli – October 31 at 7:00 p.m.

Fans can follow their favorite teams, access live updates, and view new photo galleries by signing up for alerts through Emegypt.