Iowa State Football Playoffs

2024 IHSAA STATE FOOTBALL PLAYOFFS

The IHSAA State Football Playoffs are presented by title sponsor, the Iowa Farm Bureau.

CatchDSM

The Iowa high school state football semifinals and finals are played at the UNI-Dome in Cedar Falls.

The UNI-Dome has been the host of the finals since 1976 and the semifinals since 1998.

FINALS

Thursday, Nov. 21 & Friday, Nov. 22

UNI-Dome, Cedar Falls

Thursday, Nov. 21

Eight-Player

St. Mary’s, Remsen 51, Gladbrook-Reinbeck 12

BOX SCORE | GAME STORY

Class A

Tri-Center 14, West Hancock 10

BOX SCORE | GAME STORY

Class 1A

Grundy Center 28, Dike-New Hartford 7

BOX SCORE | GAME STORY

Class 4A

North Polk 24, Pella 14

BOX SCORE | GAME STORY

Friday, Nov. 22

Class 2A

West Lyon 42, Spirit Lake 7

BOX SCORE | GAME STORY

Class 3A

Wahlert Catholic, Dubuque 49, Humboldt 14

BOX SCORE | GAME STORY

Class 5A

Southeast Polk 38, Valley 35

BOX SCORE | GAME STORY

IHSAA gear collage

Spectator Information

Tickets to the 2024 State Football Semifinals and Finals are being managed by UNI and are available online and at the UNI-Dome. Semifinal tickets are good for their entire day, as the facility will not be cleared between games. 

Ticketing Information

  • Tickets are $12.50 each for walk-up or online with promo codes: $10 ticket, $2.50 to UNI for parking and fees.
    • Promo codes have been provided for students to all participating schools.
    • Online tickets without promo codes will have $5 order fees added to the overall order by UNI’s ticketing provider.
    • Tickets can be purchased at UNI-Dome ticket windows without $5 online order fees. 
  • The University of Northern Iowa and the IHSAA have a no re-entry policy. Spectators needing to leave the facility for any reason will need to purchase a ticket to gain entry back in.
  • Doors open one hour prior to game time. 
  • Ticket prices are for adults and K-12. Children preschool age and younger are free. 
  • For more questions, contact the UNI Ticket Office: 319-273-4849. 

Parking Information

  • There is no additional charge for parking at the UNI-Dome. UNI has added a parking fee on to each ticket price.
  • If parking on campus and not in specified UNI-Dome lots, please monitor and obey University of Northern Iowa signs and policies. Violators may be ticketed or towed.

UNI-Dome Rules & Recommendations

  • The UNI-Dome has implemented a clear bag policy starting in 2024-25.
    • Clear bags made of plastic, vinyl or PVC that do not exceed a 12 x 6 x 12 inch size will be permitted, as well as one-gallon, resealable, clear plastic storage bags. Small bags that are not clear but do not exceed a size 4.5 x 6.5 inches will also be allowed. UNI branded clear bags can be purchased at the UNI Bookstore.
    • Prohibited bags include purses, backpacks, printed pattern plastic bags, tinted plastic bags, duffle bags, fanny packs, reusable grocery totes, mesh or straw bags, large totes and cases (for camera, binoculars, etc.). An exception may be made for some prohibited items for medical necessity after proper inspection at the gate.
  • No outside food or beverage may be brought into the facility.
  • The Home team (higher-seeded) sits on the east side of the UNI-Dome. The Visiting team sits on the west side of the bleachers.
  • No seating in the first row of bleachers. 
  • No artificial noisemakers. 
  • No signs or banners are to be used in the crowd. 
  • Towels or “Homer Hankies” (approximately 11 inches by 16 inches) are permissible, as are pom-poms that are not on a stick. 
  • Shirts and shoes are required. Body paint is not considered a shirt. 
  • Bring necessary clothing and personal items in with you to UNI-Dome before having your ticket scanned as there is a no re-entry policy.
  • Smoking on the campus of the University of Northern Iowa is prohibited. Violators will be issued written citations with no warnings.

CEDAR FALLS TOURISM

Thanks to our partners at Cedar Falls Tourism for their support in welcoming the IHSAA Football Championships at the UNI-Dome.

Iowa High School Sports Network

Iowa High School Sports Network

The Iowa High School Sports Network (IHSSN) is the current rights holder of select IHSAA championship events and will produce and broadcast all games from the UNI-Dome. IHSSN also manages radio credential registration. 

 
How to Watch

Television: The finals (November 21-22) will air on the IHSSN Broadcast Network. Check local listings for details. 

Streaming: Finals games can be streamed for free at IHSSN.com and through the Watch IHSSN App.

PLAYOFF RESULTS

Click toggle below to open and view scores.

SEMIFINALS (NOV. 13-16)

Wednesday, Nov. 13

Eight-Player

St. Mary’s, Remsen 22, Bishop Garrigan, Algona 20

Gladbrook-Reinbeck 43, Lenox 27

Thursday, Nov. 14

Class A

West Hancock 50, Madrid 35

Tri-Center 42, Saint Ansgar 14

Class 4A

Pella 28, Lewis Central 16

North Polk 35, North Scott 7

Friday, Nov. 15

Class 1A

Grundy Center 42, Wilton 7

Dike-New Hartford 24, Hinton 18

Class 5A

Valley 28, Dowling Catholic 21

Southeast Polk 38, Iowa City, Liberty 35

Saturday, Nov. 16

Class 2A

Spirit Lake 56, PCM 28

West Lyon 49, Van Meter 24

Class 3A

Wahlert Catholic, Dubuque 17, Sergeant Bluff-Luton 16

Humboldt 28, Mount Vernon 25

QUARTERFINALS (NOV. 7-8)
Thursday, Nov. 7

EIGHT-PLAYER

POD APOD C
Lenox 62, Montezuma 20Gladbrook-Reinbeck 34, Don Bosco 33 (2OT)
POD BPOD D
Bishop Garrigan, Algona 51, Edgewood-Colesburg 36St. Mary’s, Remsen 61, Audubon 20
Friday, Nov. 8

CLASS 5A

POD APOD C
Iowa City Liberty 21, Ankeny 13Southeast Polk 42, Iowa City West 15
POD BPOD D
Dowling Catholic 14, Ankeny Centennial 10Valley 38, Johnston 35

CLASS 4A

POD APOD C
North Polk 35, Xavier 14Pella 19, Gilbert 14
POD BPOD D
North Scott 28, Decorah 24Lewis Central 32, ADM 25

CLASS 3A

POD APOD C
Humboldt 35, Solon 3Wahlert Catholic 24, Independence 7
POD BPOD D
Sergeant Bluff-Luton 53, Nevada 21Mount Vernon 31, Algona 28

CLASS 2A

POD APOD C
West Lyon 49, Kuemper Catholic 14Spirit Lake 42, North Fayette Valley 13
POD BPOD D
PCM 41, Mid-Prairie 0Van Meter 31, Anamosa 0

CLASS 1A

POD APOD C
Grundy Center 35, Sumner-Fredericksburg 6Hinton 37, Underwood 15
POD BPOD D
Dike-New Hartford 36, South Hardin 19Wilton 21, Regina 14

CLASS A

POD APOD C
West Hancock 44, Woodbury Central 15Saint Ansgar 44, Maquoketa Valley 13
POD BPOD D
Tri-Center 47, ACGC 20Madrid 27, Lisbon 14
ROUND OF 16 (NOV. 1)

CLASS 5A

POD A
Iowa City Liberty 31, Waukee 14
Ankeny 47, Linn-Mar 21

POD B
Dowling Catholic 41, Cedar Falls 21
Ankeny Centennial 52, Iowa City, City 28

POD C
Iowa City West 21, Bettendorf 16
Southeast Polk 24, Pleasant Valley 21

POD D
Valley 31, Sioux City East 28
Johnston 49, Waterloo West 14

CLASS 4A

POD A
North Polk 36, Fort Dodge 6
Xavier 35, Norwalk 14

POD B
Decorah 15, Newton 14
North Scott 26, Western Dubuque 7

POD C
Pella 34, Clear Creek-Amana 7
Gilbert 21, Waverly-Shell Rock 14

POD D
Lewis Central 28, Ballard 10
ADM 43, Spencer 13

CLASS 3A

POD A
Humboldt 13, Clear Lake 10
Solon 34, Benton Community 27

POD B
Sergeant Bluff-Luton 35, MOC-Floyd Valley 17
Nevada 21, Bishop Heelan 14

POD C
Wahlert Catholic 41, Assumption 0
Independence 21, Williamsburg 14

POD D
Algona 49, Harlan 6
Mount Vernon 42, Carroll 6

CLASS 2A

POD A
West Lyon 42, Western Christian 7
Kuemper Catholic 24, CLGLR 14

POD B
PCM 48. Greene County 6
Mid-Prairie 35, Mediapolis 14

POD C
Spirit Lake 42, Osage 14
North Fayette Valley 28, Crestwood 6

POD D
Van Meter 48, West Marshall 0
Anamosa 48, West Burlington/Notre Dame 20

CLASS 1A

POD A
Grundy Center 42, West Branch 7
Sumner-Fredericksburg 14, Manson Northwest Webster 0

POD B
Dike-New Hartford 55, South Hamilton 22
South Hardin 27, Emmetsburg 20

POD C
Hinton 21, OABCIG 14
Underwood 21, Treynor 20

POD D
Regina, Iowa City 35, Woodward-Granger 14
Wilton 40, MFL MarMac 14

CLASS A

POD A
West Hancock 28, MMCRU 21
Woodbury Central 21 Gehlen Catholic, LeMars 19

POD B
ACGC 41, Mount Ayr 14
Tri-Center 58, Riverside 13

POD C
Saint Ansgar 18, Wapsie Valley 0
Maquoketa Valley 38, Nashua-Plainfield 13

POD D
Lisbon 56, Bellevue 12
Madrid 33, Pekin 0

EIGHT-PLAYER

POD A
Lenox 41, Ar-We-Va 6
Montezuma 32, Bedford 28

POD B
Bishop Garrigan 47, Riceville 12
Edgewood-Colesburg 70, Janesville 48

POD C
Don Bosco 48, WACO 7
Gladbrook-Reinbeck 57, Iowa Valley 32

POD D
St. Mary’s, Remsen 42, CAM 6
Audubon 42, Woodbine 18

FIRST ROUND (OCT. 25)

CLASS 2A

4th Place at 1st Place
  • Anamosa 46, Waukon 40
  • Kuemper Catholic, Carroll 48, Chariton 7
  • Mid-Prairie 35, Union 7
  • North Fayette Valley 42, Monticello 14
  • PCM 41, Des Moines Christian 19
  • Spirit Lake 31, Cherokee 27
  • Van Meter 56, Albia 10
  • West Lyon 42, Garner-Hayfield-Ventura 0
3rd Place at 2nd Place
  • Greene County 30, Clarinda 6
  • Central Lyon/George-Little Rock 60, Forest City 32
  • Mediapolis 21, Northeast 6
  • Western Christian, Hull 41, Okoboji 28
  • Osage 53, Jesup 13
  • Crestwood 27, Roland-Story 23
  • West Burlington/Notre Dame 38, Centerville 22
  • West Marshall 34, West Liberty 6

CLASS 1A

4th Place at 1st Place
  • Dike-New Hartford 54, Ogden 0
  • Grundy Center 55, Eddyville-Blakesburg-Fremont 16
  • Manson Northwest Webster 18, Hudson 7
  • OABCIG 55, Shenandoah 14
  • West Branch 41, Sigourney/Keota 33
  • West Sioux at Treynor 28, West Sioux 14
  • Wilton 38, Aplington-Parkersburg 14
  • Woodward-Granger 28, East Sac County 6
3rd Place at 2nd Place
  • Hinton 48, AHSTW 20
  • Sumner-Fredericksburg 12, Beckman Catholic, Dyersville 0
  • Emmetsburg 57, Grand View Christian 7
  • MFL MarMac 24, Alburnett 21
  • Regina 32, Pleasantville 21
  • Underwood 21, Ridge View 10
  • South Hamilton 22, Sioux Central 21
  • South Hardin 40, Pella Christian 7

CLASS A

4th Place at 1st Place
  • ACGC 28, Wayne 0
  • Gehlen Catholic, LeMars 48, St. Albert, Council Bluffs 24
  • Lisbon 49, Starmont 0
  • Madrid 41, North Tama 6
  • Maquoketa Valley 61, Columbus Community 13
  • Tri-Center 41, South Central Calhoun 0
  • Wapsie Valley 50, Lake Mills 6
  • West Hancock 65, HMS 27
3rd Place at 2nd Place
  • Bellevue 43, Danville 7
  • MMCRU 47, Logan-Magnolia 14
  • Mount Ayr 58, Earlham 50
  • Nashua-Plainfield 30, Newman Catholic, Mason City 14
  • Pekin 28, North Linn 20
  • Riverside, Oakland 29, Lynnville-Sully 27
  • Saint Ansgar 54, South Winneshiek 14
  • Woodbury Central 28, Sibley-Ocheyedan 21

EIGHT-PLAYER

At-Large at 1st Place
  • Bishop Garrigan, Algona 62, Tripoli 15
  • Lenox 72, Exira-EHK 16
3rd Place at 1st Place
  • Audubon 38, East Mills 7
  • Don Bosco, Gilbertville 66, Springville 19
  • Edgewood-Colesburg 92, BGM 56
  • Ar-We-Va 51, Fremont-Mills 22
  • Gladbrook-Reinbeck 62, Kee, Lansing 30
  • Iowa Valley 64, Southeast Warren 48
  • Montezuma 61, Winfield-Mount Union 54
  • St. Mary’s, Remsen 42, West Bend-Mallard 8
3rd Place at 2nd Place
  • Riceville 64, Clarksville 26
  • Woodbine 50, Collins-Maxwell 14
2nd Place at 2nd Place
  • Bedford 18, Belle Plaine 12
  • WACO 39, Central City 16
  • CAM 67, GTRA 64
  • Janesville 56, St. Edmond, Fort Dodge 14

2024 PLAYOFF SCHEDULE

COMPLETE SCHEDULE

COMPLETE SCHEDULE

First Round: 2A, 1A, A, 8P

7 p.m., Friday, October 25

Round of 16: All Classes

7 p.m., Friday, November 1

Quarterfinals: All Classes

8P: 7 p.m., Thursday, November 7

11P: 7 p.m., Friday, November 8

 
Semifinals: UNI-Dome, Cedar Falls
DateClassTime
Wednesday, November 138P10 a.m., Game 1
 8P1 p.m., Game 2
Thursday, November 14A10 a.m., Game 1
 A1 p.m., Game 2
 4A4 p.m., Game 3
 4A7 p.m., Game 4
Friday, November 151A10 a.m., Game 1
 1A1 p.m., Game 2
 5A4 p.m., Game 3
 5A7 p.m., Game 4
Saturday, November 162A10 a.m., Game 1
 2A1 p.m., Game 2
 3A4 p.m., Game 3
 3A7 p.m., Game 4
Finals: UNI-Dome, Cedar Falls
DateClassTime
Thursday, November 218P9:30 a.m.
 A1 p.m.
 1A4 p.m.
 4A7 p.m.
Friday, November 222A10 a.m.
 3A1 p.m.
 5A7 p.m.
SEMIFINALS (NOV. 13-16)

SEMIFINALS (NOV. 13-16)

Complete Schedule

First Round: 2A, 1A, A, 8P

7 p.m., Friday, October 25

Round of 16: All Classes

7 p.m., Friday, November 1

Quarterfinals: All Classes

8P: 7 p.m., Thursday, November 7

11P: 7 p.m., Friday, November 8

Semifinals: UNI-Dome, Cedar Falls

DateClassTime
Wednesday, November 138P10 a.m., Game 1
8P1 p.m., Game 2
Thursday, November 14A10 a.m., Game 1
A1 p.m., Game 2
4A4 p.m., Game 3
4A7 p.m., Game 4
Friday, November 151A10 a.m., Game 1
1A1 p.m., Game 2
5A4 p.m., Game 3
5A7 p.m., Game 4
Saturday, November 162A10 a.m., Game 1
2A1 p.m., Game 2
3A4 p.m., Game 3
3A7 p.m., Game 4

Finals: UNI-Dome, Cedar Falls

DateClassTime
Thursday, November 218P9:30 a.m.
A1 p.m.
1A4 p.m.
4A7 p.m.
Friday, November 222A10 a.m.
3A1 p.m.
5A7 p.m.
Complete Schedule

First Round: 2A, 1A, A, 8P

7 p.m., Friday, October 25

Round of 16: All Classes

7 p.m., Friday, November 1

Quarterfinals: All Classes

8P: 7 p.m., Thursday, November 7

11P: 7 p.m., Friday, November 8

Semifinals: UNI-Dome, Cedar Falls

DateClassTime
Wednesday, November 138P10 a.m., Game 1
8P1 p.m., Game 2
Thursday, November 14A10 a.m., Game 1
A1 p.m., Game 2
4A4 p.m., Game 3
4A7 p.m., Game 4
Friday, November 151A10 a.m., Game 1
1A1 p.m., Game 2
5A4 p.m., Game 3
5A7 p.m., Game 4
Saturday, November 162A10 a.m., Game 1
2A1 p.m., Game 2
3A4 p.m., Game 3
3A7 p.m., Game 4

Finals: UNI-Dome, Cedar Falls

DateClassTime
Thursday, November 218P9:30 a.m.
A1 p.m.
1A4 p.m.
4A7 p.m.
Friday, November 222A10 a.m.
3A1 p.m.
5A7 p.m.
Complete Schedule

First Round: 2A, 1A, A, 8P

7 p.m., Friday, October 25

Round of 16: All Classes

7 p.m., Friday, November 1

Quarterfinals: All Classes

8P: 7 p.m., Thursday, November 7

11P: 7 p.m., Friday, November 8

Semifinals: UNI-Dome, Cedar Falls

DateClassTime
Wednesday, November 138P10 a.m., Game 1
8P1 p.m., Game 2
Thursday, November 14A10 a.m., Game 1
A1 p.m., Game 2
4A4 p.m., Game 3
4A7 p.m., Game 4
Friday, November 151A10 a.m., Game 1
1A1 p.m., Game 2
5A4 p.m., Game 3
5A7 p.m., Game 4
Saturday, November 162A10 a.m., Game 1
2A1 p.m., Game 2
3A4 p.m., Game 3
3A7 p.m., Game 4

Finals: UNI-Dome, Cedar Falls

DateClassTime
Thursday, November 218P9:30 a.m.
A1 p.m.
1A4 p.m.
4A7 p.m.
Friday, November 222A10 a.m.
3A1 p.m.
5A7 p.m.

Qualifying: District standings and qualifiers for 2A, 1A, A, and 8P are released following Week 8 games, with district placement determining first round hosts. Qualifiers will be released on Friday, October 18. Those first round matchups will be released at 10 a.m., Saturday, Oct. 19. Qualifiers and RPI for 5A, 4A, and 3A will be released on Friday, October 25. Round of 16 matchups for all classes will be released at 10 a.m., Saturday, Oct. 26.

Format: First round games in 2A, 1A, A, and 8P are set individually. Then, the round of 16 in all classes features four four-team pods, with the winners of those pods advancing to the UNI-Dome in Cedar Falls for the state semifinals and finals.

Tickets: Tickets for the first round ($8), second round ($8), and quarterfinal games ($8) will be sold through the IHSAA Tickets page and utilize digital ticketing via HomeTown Ticketing. Tickets for semifinals and finals will be sold through UNI Athletics.

For complete qualifying and assignment instructions, please view the Postseason Manual.

FINAL RPI & DISTRICT STANDINGS

Ratings Percentage Index (5A, 4A, 3A) + Standings

Top 16 teams (gray) on each RPI sheet are playoff qualifiers.

Asterisk indicates head-to-head RPI flip.

Horizontal image of young men playing football
Graphic of a wreath

5A
Southeast Polk

4A
Lewis Central

3A
Williamsburg

2A
Van Meter

1A
Grundy Center

A
West Hancock

Eight-Player
Bishop Garrigan, Algona