Show summary Hide summary
The Iowa girls high school state softball tournament reached a turning point Wednesday, with elimination brackets tightening and the schedule now set for all five championship games later this week. The switch to a double-elimination format has produced several do-or-die matchups — and one program, Williamsburg, is still chasing a historic fourth straight crown.
Why Wednesday mattered
Early-week losses left several teams needing consecutive victories to survive. That pressure produced dramatic comebacks, late-inning heroics and decisive pitching performances that reshaped the remaining paths to the title games at Rogers Park in Fort Dodge.
Christa Pike released from hospital after failed execution, attorneys say
Dolly Parton tribute drives Madonna Inn crowds: steakhouse unveils limited menu

Practical stakes: winners on the top side of each bracket advanced closer to the finals while the winners from the elimination side must now win twice to reach the championship. With the schedule announced, Class 2A and Class 4A title games are slated for Thursday; Class 1A, 3A and 5A will decide their champions on Friday.
Live coverage
All games stream live from Rogers Park, and High School On SI Iowa is providing continual play-by-play updates throughout the tournament — useful for fans tracking multiple games across the five diamonds.
Key developments and game takeaways
Fort Dodge stayed alive in Class 4A with a gritty 2-1 elimination win over North Polk, setting up a rematch with Carlisle later in the day. Carlisle ultimately advanced to the 4A final, handing Fort Dodge a 2-0 loss in the decisive game; Mallie Stoner pitched a complete-game shutout and allowed just three hits, earning Carlisle a showdown with ADM.
In Class 5A, Southeast Polk knocked West Des Moines Valley out of the bracket with a high-scoring 12-10 game, reversing the regular-season trend — Valley had swept the season series but the Rams prevailed when it counted. Southeast Polk will meet Ankeny Centennial later Wednesday after the latter posted a run-rule victory earlier in the day.
At the other end of the bracket picture, Williamsburg fought back from the brink. After an earlier loss to Mount Vernon, the three-time defending Class 3A champions won two straight — 6-0 and 9-1 — to clinch a spot in the 3A final against Dubuque Wahlert Catholic and keep their bid for four consecutive state titles alive.
Class 1A produced one of the tournament’s wildest scenes. Host St. Edmond staged a remarkable seventh-inning rally and then won a marathon 13-11 in 11 innings over defending champion Clarksville; Rihanna Myers delivered a three-run homer to tie the game and later scored the decisive run. Clarksville, however, recovered in the elimination rematch, edging St. Edmond 6-5 to secure its place in the final behind a strong outing from Sydney Lovrien.
Other notable results included a dominant performance by Dubuque Wahlert Catholic in Class 3A and a pair of shutouts and run-support outings in Class 2A that shaped that bracket’s final matchup.
What to watch next
Two storylines stand out: whether Williamsburg can finish a four-peat and how the teams coming through elimination fare against rested opponents from the winners’ side. The double-elimination format rewards depth — both in pitching and lineup flexibility — so expect strategic decisions around pitchers’ workloads and bullpen usage to play a big role in the next 48 hours.

For fans, the immediate implication is scheduling: plan to follow Thursday for the Class 2A and 4A finales and block Friday for the remaining three championship games. With multiple diamonds active at once, streaming and live updates will be the easiest way to keep up.
Wednesday — results snapshot
- Class 5A
- Southeast Polk 12, West Des Moines Valley 10
- Waukee Northwest 4, Dallas Center-Grimes 0
- Ankeny Centennial 10, Southeast Polk 3
- Class 4A
- Fort Dodge 2, North Polk 1
- ADM 7, Western Dubuque 0
- Carlisle 2, Fort Dodge 0 (Carlisle advances to face ADM)
- Class 3A
- Van Meter 7, Albia 2
- Williamsburg 6, Mount Vernon 0
- Dubuque Wahlert Catholic 13, Van Meter 3
- Williamsburg 9, Mount Vernon 1 (Williamsburg reaches 3A final)
- Class 2A
- Logan-Magnolia 8, Ridge View 4
- Grand View Christian 11, Iowa City Regina Catholic 8
- Wapsie Valley 5, Logan-Magnolia 1
- Grand View Christian 4, Iowa City Regina Catholic 2
- Class 1A
- St. Edmond 10, Remsen St. Mary’s 4
- Edgewood-Colesburg 5, Exira-EHK/Audubon 0
- St. Edmond 13, Clarksville 12 (11 innings)
- Clarksville 6, St. Edmond 5 (Clarksville advances to final)
Follow the live streams and updates to track late changes to pitching decisions, injury news or weather that could affect the schedule. With finals set and momentum shifting rapidly, the next two days will decide which teams lift trophies at Rogers Park.












