116 3rd St SE
Cedar Rapids, Iowa 52401
Home / Sports / Iowa Prep Sports / High School Soccer
Iowa high school boys’ soccer substates 2022: Brackets, schedule, scores and more
Substate finals scheduled for Wednesday, May 25 with state spots on the line

May. 18, 2022 1:31 pm, Updated: May. 26, 2022 4:51 pm
Prairie’s Gavin Lewis (10) tries to take the ball off City High’s James Tinkham (3) during a game in May at Iowa City High School in Iowa City, Iowa. (Geoff Stellfox/The Gazette)
Twenty-four spots in the Iowa high school boys’ state soccer tournament are up for grabs as substate tournaments kick off across the state this week in all three classes.
Substate winners earn bids to Cownie Soccer Complex in Des Moines for the state tournament, scheduled for June 1-4.
Boys’ soccer substate coverage
» Late PK goal sends Cedar Rapids Prairie past Iowa City Liberty in substate final
Advertisement
» Photos: Cedar Rapids Prairie beats Iowa City Liberty in a 3A substate final
» Roundup: Scores, stats and more from boys’ soccer substate finals
» Photos: Cedar Rapids Prairie beats Cedar Rapids Kennedy in a 3A substate semifinal
Here’s a look at the substate pairings and schedules, with scores to be updated as regional play continues. Rankings are via the final coaches poll, released Sunday, May 15.
Class 3A boys’ soccer substates
Quarterfinals – Thursday, May 19
Sioux City North 2, Sioux City West 0
Sioux City East 4, Fort Dodge 0
Semifinals – Monday, May 23
No. 1 Ankeny 3, Sioux City North 0
Sioux City East 3, No. 15 Ames 2
Final – Wednesday, May 25
No. 1 Ankeny 3, Sioux City East 0
Quarterfinals – Thursday, May 19
Ottumwa 4, Des Moines Lincoln 0
Des Moines Roosevelt 3, Des Moines North 2
Semifinals – Monday, May 23
No. 3 Waukee Northwest 7, Ottumwa 0
No. 13 West Des Moines Dowling 3, Des Moines Roosevelt 0
Final – Wednesday, May 25
No. 3 Waukee Northwest 3, No. 13 West Des Moines Dowling 1
Quarterfinals – Thursday, May 19
Cedar Rapids Jefferson 5, Marshalltown 1
Linn-Mar 11, Waterloo East 0
Semifinals – Monday, May 23
No. 2 Johnston 10, Cedar Rapids Jefferson 0
No. 12 Iowa City High 2, Linn-Mar 0
Final – Wednesday, May 25
No. 2 Johnston 1, No. 12 Iowa City High 0
Quarterfinals – Thursday, May 19
Dubuque Senior 2, Davenport Central 0
Waterloo West 2, Cedar Rapids Washington 1
Semifinals – Monday, May 23
No. 6 Iowa City West 7, Dubuque Senior 1
No. 16 Cedar Falls 4, Waterloo West 2
Final – Wednesday, May 25
No. 6 Iowa City West 6, No. 16 Cedar Falls 1
Quarterfinals – Thursday, May 19
Cedar Rapids Kennedy 10, Dubuque Hempstead 0
North Scott 11, Clinton 1
Semifinals – Monday, May 23
No. 9 Cedar Rapids Prairie 2, Cedar Rapids Kennedy 1
No. 10 Iowa City Liberty 1, North Scott 0
Final – Wednesday, May 25
No. 9 Cedar Rapids Prairie 1, No. 10 Iowa City Liberty 0
Quarterfinals – Thursday, May 19
Davenport North 3, Burlington 2 (OT)
No. 14 Bettendorf 6, Davenport West 0
Semifinals – Monday, May 23
No. 4 Pleasant Valley 4, Davenport North 0
No. 14 Bettendorf 1, No. 11 Muscatine 0
Final – Wednesday, May 25
No. 4 Pleasant Valley 1, No. 14 Bettendorf 0
Quarterfinals – Thursday, May 19
Southeast Polk 7, Indianola 2
Waukee 3, Mason City 0
Semifinals – Monday, May 23
No. 5 Ankeny Centennial 6, Southeast Polk 0
Des Moines Hoover 1, Waukee 0
Final – Wednesday, May 25
No. 5 Ankeny Centennial 2, Des Moines Hoover 1
Quarterfinals – Thursday, May 19
Norwalk 6, Council Bluffs Lincoln 0
Des Moines East 10, Council Bluffs Jefferson 0
Semifinals – Monday, May 23
No. 7 Urbandale 1, Norwalk 0 (OT)
Des Moines East 2, No. 8 West Des Moines Valley 1
Final – Wednesday, May 25
No. 7 Urbandale 3, Des Moines East 2
Class 2A boys’ soccer substates
Quarterfinals – Thursday, May 19
Sergeant Bluff-Luton 1, MOC-Floyd Valley 0 (7-6 PK)
No. 12 Sioux City Heelan 10, Sheldon/Sibley-Ocheyedan 0
Boyden-Hull/Rock Valley 4, Le Mars 2
Semifinals – Monday, May 23
No. 10 Spencer 4, Sergeant Bluff-Luton 0
No. 12 Sioux City Heelan 2, Boyden-Hull/Rock Valley 0
Final – Wednesday, May 25
No. 10 Spencer 4, No. 12 Sioux City Heelan 0
Quarterfinals – Thursday, May 19
No. 15 Webster City 3, Spirit Lake 2
No. 14 Perry 10, Boone 0
No. 11 Storm Lake 6, Denison-Schleswig 2
Semifinals – Monday, May 23
No. 1 Humboldt 1, No. 15 Webster City 0
No. 14 Perry 2, No. 11 Storm Lake 0
Final – Wednesday, May 25
No. 1 Humboldt 3, No. 14 Perry 1
Quarterfinals – Thursday, May 19
Iowa Falls-Alden 4, South Tama 2
No. 7 Cedar Rapids Xavier 10, Charles City 0
Hudson 5, Waverly-Shell Rock 0
Semifinals – Monday, May 23
No. 6 Gilbert 2, Iowa Falls-Alden 0
No. 7 Cedar Rapids Xavier 1, Hudson 0
Final – Wednesday, May 25
No. 6 Gilbert 2, No. 7 Cedar Rapids Xavier 1 (4-2 PK)
Quarterfinals – Thursday, May 19
Maquoketa 5, DeWitt Central 2
Decorah 10, West Delaware 0
Center Point-Urbana 2, Western Dubuque 1 (5-4 PK)
Semifinals – Monday, May 23
No. 3 Marion 10, Maquoketa 0
Decorah 4, Center Point-Urbana 0
Final – Wednesday, May 25
No. 3 Marion 3, Decorah 0
Quarterfinals – Thursday, May 19
Benton Community 3, Clear Creek-Amana 0
No. 13 Solon 10, A-P/D-NH 1
Independence 1, Mount Vernon 0
Semifinals – Monday, May 23
No. 4 Bondurant-Farrar 5, Benton Community 0
No. 13 Solon 7, Independence 0
Final – Wednesday, May 25
No. 4 Bondurant-Farrar 2, No. 13 Solon 1
Quarterfinals – Thursday, May 19
Oskaloosa 3, Fairfield 0
Fort Madison 8, Mount Pleasant 0
Washington 10, Keokuk 0
Semifinals – Monday, May 23
No. 8 Pella 3, Oskaloosa 0
Fort Madison 4, Washington 0
Final – Wednesday, May 25
No. 8 Pella 3, Fort Madison 0
Quarterfinals – Thursday, May 19
Knoxville 5, Grinnell 1
No. 16 Newton 10, Central Iowa United 0
North Polk 2, Carlisle 1
Semifinals – Monday, May 23
No. 5 Dallas Center-Grimes 4, Knoxville 0
No. 16 Newton 4, North Polk 1
Final – Wednesday, May 25
No. 16 Newton 2, No. 5 Dallas Center-Grimes 1 (2OT)
Quarterfinals – Thursday, May 19
Adel ADM 4, Creston 2
No. 9 Glenwood 10, Carroll 0
Winterset 3, Harlan 2 (PK)
Semifinals – Monday, May 23
No. 2 Lewis Central 6, Adel ADM 0
No. 9 Glenwood 5, Winterset 0
Final – Wednesday, May 25
No. 2 Lewis Central 2, No. 9 Glenwood 0
Class 1A boys’ soccer substates
Quarterfinals – Thursday, May 19
No. 3 Western Christian 7, Carroll Kuemper 0
West Sioux 10, Logan-Magnolia 0
No. 7 Sioux Center 10, Missouri Valley 0
Unity Christian 8, East Sac County 1
Semifinals – Monday, May 23
No. 3 Western Christian 3, West Sioux 0
No. 7 Sioux Center 2, Unity Christian 0
Final – Wednesday, May 25
No. 3 Western Christian 1, No. 7 Sioux Center 0
Quarterfinals – Thursday, May 19
No. 2 North Fayette Valley 5, Belmond-Klemme 0
Clear Lake 6, New Hampton 1
No. 4 Garner GHV 3, Denver 1
Hampton-Dumont-CAL 3, Postville 2
Semifinals – Monday, May 23
No. 2 North Fayette Valley 2, Clear Lake 1
No. 4 Garner GHV 5, Hampton-Dumont-CAL 3
Final – Wednesday, May 25
No. 2 North Fayette Valley 4, No. 4 Garner GHV 1
Quarterfinals – Thursday, May 19
No. 9 Dyersville Beckman 10, Monticello 0
Vinton-Shellsburg 7, Clayton Ridge 0
No. 14 Iowa City Regina 10, Anamosa 0
No. 15 Waterloo Columbus 7, Cedar Valley Christian 1
Semifinals – Monday, May 23
No. 9 Dyersville Beckman 4, Vinton-Shellsburg 1
No. 14 Iowa City Regina 1, No. 15 Waterloo Columbus 0
Final – Wednesday, May 25
No. 9 Dyersville Beckman 1, No. 14 Iowa City Regina 0
Quarterfinals – Thursday, May 19
No. 1 Davenport Assumption 10, Highland 0
Dubuque Wahlert 5, Bellevue Marquette 0
No. 16 West Branch 4, Tipton 0
Clinton Prince of Peace 7, Cascade 3
Semifinals – Monday, May 23
No. 1 Davenport Assumption 3, Dubuque Wahlert 0
Clinton Prince of Peace 6, No. 16 West Branch 0
Final – Wednesday, May 25
No. 1 Davenport Assumption 6, Clinton Prince of Peace 1
Quarterfinals – Thursday, May 19
No. 5 Burlington Notre Dame 10, Wapello 0
Albia 4, Central Lee 3
Mediapolis 2, Danville 1
Columbus Community 7, Centerville 2
Semifinals – Monday, May 23
No. 5 Burlington Notre Dame 10, Albia 0
Columbus Community 1, Mediapolis 0 (OT)
Final – Wednesday, May 25
No. 5 Burlington Notre Dame 5, Columbus Community 0
Quarterfinals – Thursday, May 19
No. 6 GC-GR 10, Sigourney-Keota 0
Pella Christian 4, Williamsburg 1
No. 13 West Liberty 5, Monroe PCM 3
Mid-Prairie 1, Hillcrest Academy 0
Semifinals – Monday, May 23
No. 6 GC-GR 9, Pella Christian 1
No. 13 West Liberty 2, Mid-Prairie 1
Final – Wednesday, May 25
No. 13 West Liberty 4, No. 6 GC-GR 3
Quarterfinals – Thursday, May 19
No. 10 Nevada 10, Grand View Christian 0
Clarke 4, Van Meter 1
No. 12 Des Moines Christian 10, Ballard 0
Greene County 5, Chariton 0
Semifinals – Monday, May 23
No. 10 Nevada 4, Clarke 0
No. 12 Des Moines Christian 3, Greene County 1
Final – Wednesday, May 25
No. 10 Nevada 3, No. 12 Des Moines Christian 0
First round – Tuesday, May 17
Tri-Center 1, Atlantic 0
Quarterfinals – Thursday, May 19
No. 11 Treynor 7, Tri-Center 0
Avoca AHSTW 1, Oakland Riverside 0
No. 8 West Central Valley 4, Panorama 2
Council Bluffs St. Albert 4, Underwood 3 (OT)
Semifinals – Monday, May 23
No. 11 Treynor 8, Avoca AHSTW 2
No. 8 West Central Valley 3, Council Bluffs St. Albert 0
Final – Wednesday, May 25
No. 8 West Central Valley 1, No. 11 Treynor 0 (OT)
Comments: nathan.ford@thegazette.com