2025 IHSAA State Dual Brackets Reveal – LIVE on IAwrestle tomorrow at 4PM!

Join us TOMORROW at 4PM as we unveil the 2025 IHSAA State Dual Brackets LIVE on IAwrestle’s YouTube channel!

📅 Date: February 5th
Time: 4:00 PM
📍 Watch Here: 👉 youtube.com/@IAsportz

Get ready for instant bracket analysis, team breakdowns, and live reactions as we reveal the matchups that will shape this year’s state duals!

Cover photo by Ali Gerbracht

Class 3A Results

Regional 1: Southeast Polk

  • Semifinal: #22 Prairie, Cedar Rapids 68, #24 Fort Dodge 9
  • Final: #1 Southeast Polk 66, #22 Prairie, Cedar Rapids 2

Regional 2: Waverly-Shell Rock

  • Semifinal: #19 Western Dubuque 29, #23 Dubuque, Hempstead 46
  • Final: #2 Waverly-Shell Rock 57, #23 Dubuque Hempstead 17

Regional 3: Indianola

  • Semifinal: #20 Urbandale 33, #21 Iowa City, City High 37
  • Final: #3 Indianola 56, #21 Iowa City, City High 13

Regional 4: Linn-Mar

  • Semifinal: #17 Bondurant-Farrar 21, #18 North Scott 30
  • Final: #4 Linn-Mar 27, #18 North Scott 39

Regional 5: Johnston

  • Semifinal: #15 Dallas Center-Grimes 31, #16 Xavier, Cedar Rapids 32
  • Final: #5 Johnston 39, #16 Xavier, Cedar Rapids 14

Regional 6: Waukee Northwest

  • Semifinal: #12 Lewis Central 33, #14 Ankeny Centennial 34
  • Final: #6 Waukee Northwest 42, #14 Ankeny Centennial 31

Regional 7: Pleasant Valley

  • Semifinal: #10 Bettendorf 44, #13 Clear Creek-Amana 27
  • Final: #7 Pleasant Valley 31, #10 Bettendorf 40

Regional 8: Carlisle

  • Semifinal: #9 Ankeny 36, #11 Norwalk 28
  • Final: #8 Carlisle 35, #9 Ankeny 32

Class 2A Results

Regional 1: Algona

  • Semifinal: #21 West Marshall 46, #23 Crestwood 33
  • Final: #1 Algona 58, #21 West Marshall 16

Regional 2: West Delaware

  • Semifinal: #20 North Fayette Valley 43, #22 Union 36
  • Final: #2 West Delaware 46, #20 North Fayette Valley 25

Regional 3: Williamsburg

  • Semifinal: #18 West Liberty 35, #19 Anamosa 31
  • Final: #3 Williamsburg 54, #18 West Liberty 24

Regional 4: Sergeant Bluff-Luton

  • Semifinal: #15 Ballard 39, #24 Creston 37
  • Final: #4 Sergeant Bluff-Luton 58, #15 Ballard 21

Regional 5: Independence

  • Semifinal: #16 Solon 34, #17 Benton Community 35
  • Final: #5 Independence 32, #17 Benton Community 28

Regional 6: Assumption, Davenport

  • Semifinal: #11 Mount Vernon 37, #12 Burlington Notre Dame 35
  • Final: #6 Assumption, Davenport 31, #11 Mount Vernon 34

Regional 7: Winterset

  • Semifinal: #10 Eddyville-Blakesburg-Fremont 28, #13 Atlantic 38
  • Final: #7 Winterset 46, #13 Atlantic 22

Regional 8: Humboldt

  • Semifinal: #9 Clarion-Goldfield-Dows 50, #14 Hampton-Dumont-CAL 17
  • Final: #8 Humboldt 37, #9 Clarion-Goldfield-Dows 38

Class 1A Results

Regional 1: Alburnett

  • Semifinal: #20 West Branch 35, #22 Iowa Valley 36
  • Final: #1 Alburnett 75, #22 Iowa Valley 6

Regional 2: Don Bosco, Gilbertville

  • Semifinal: #17 Lawton-Bronson 21, #18 Central Springs 52
  • Final: #2 Don Bosco, Gilbertville 53, #18 Central Springs 28

Regional 3: Wilton

  • Semifinal: #14 Nodaway Valley 35, #21 Interstate 35 42
  • Final: #3 Wilton 71, #21 Interstate 35 6

Regional 4: Jesup

  • Semifinal: #13 Lisbon 52, #24 Westwood 21
  • Final: #4 Jesup 41, #13 Lisbon 22

Regional 5: Riverside, Oakland

  • Semifinal: Underwood 23, Shenandoah 49
  • Final: #5 Riverside, Oakland 64, #19 Shenandoah 14

Regional 6: Osage

  • Semifinal: #11 Denver 50, #15 Alta-Aurelia 26
  • Final: #6 Osage 53, #11 Denver 30

Regional 7: Hinton

  • Semifinal: #10 Woodbury Central 47, #12 Logan-Magnolia 32
  • Final: #7 Hinton 36, #10 Woodbury Central 43

Regional 8: Lake Mills

  • Semifinal: #9 Nashua-Plainfield 67, #23 West Lyon 7
  • Final: #8 Lake Mills 34, #9 Nashua-Plainfield 41

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading