Tennis: 2026 Substate Results

Categories:

Below are results, as they become available, from the IHSAA’s 2026 Substate Semifinals and Final Team Tournaments in Class 2A and Class 1A tennis.

The new format selected only the top 32 teams in each class to participate in the substate team tournament with the substate final winner of the 8 substates for each class advancing as a state qualifier to the 2026 State Team Tennis Tournament.

The State Team Tennis Tournament is currently scheduled for June 2-3.

Iowa tuition grant now available to more students.

SUBSTATE semifinals & FINALS

CLASS 2A

SUBSTATE 1 @ Waukee NW
  • Semifinal: Waukee NW 5, Ankeny 0
  • Semifinal: Sioux City North 5, Indianola 4
  • Final: Waukee NW 5, Sioux City North 0
 
SUBSTATE 2 @ Waukee (Valley Southwoods)
  • Semifinal: Waukee 5, Sioux City East 0
  • Semifinal: Cedar Falls 5, Marshalltown 0
  • Final: Waukee 5, Cedar Falls 2
 
SUBSTATE 3 @ Dowling Catholic, W.D.M.
  • Semifinal: Dowling Catholic, W.D.M. 5, Ankeny Centennial 0
  • Semifinal: Valley, W.D.M. 5, Dallas Center-Grimes 2
  • Final: Dowling Catholic, W.D.M. 5, Valley, W.D.M. 1
SUBSTATE 4 @ Johnston
  • Semifinal: Johnston 5, Iowa City Liberty 0
  • Semifinal: Cedar Rapids Washington 5, Council Bluffs Abraham Lincoln 0
  • Final: Johnston 5, Cedar Rapids Washington 1
SUBSTATE 5 @ Mason City
  • Semifinal: Mason City 5, Urbandale 0
  • Semifinal: Ames 5, Des Moines Roosevelt 0
  • Final: Mason City 5, Ames 4
 
SUBSTATE 6 @ Linn-Mar
  • Semifinal: Linn-Mar 5, Waterloo West 0
  • Semifinal: Cedar Rapids Kennedy 5, Norwalk 0
  • Final: Linn-Mar 5, Cedar Rapids Kennedy 1
 
SUBSTATE 7 @ Iowa City West
  • Semifinal: Iowa City West 5, Clinton 0
  • Semifinal: Cedar Rapids Jefferson 5, Ottumwa 0
  • Final: Iowa City West 5, Cedar Rapids Jefferson 0
 
SUBSTATE 8 @ Pleasant Valley
  • Semifinal: Pleasant Valley 5, Dubuque Senior 1
  • Semifinal: Bettendorf 5, Western Dubuque 3
  • Final: Pleasant Valley 5, Bettendorf 1

CLASS 1A

SUBSTATE 1 @ Shenandoah
  • Semifinal: Shenandoah 5, Red Oak 0
  • Semifinal: Clarinda 5, St. Albert, Council Bluffs 1
  • Final: Shenandoah 5, Clarinda 0
 
SUBSTATE 2 @ Sergeant Bluff-Luton
  • Semifinal: Sergeant Bluff-Luton 5, Glenwood 0
  • Semifinal: Spirit Lake 5, Bishop Heelan 1
  • Final: Sergeant Bluff-Luton 5, Spirit Lake 0
 
SUBSTATE 3 @ Boone
  • Semifinal: Boone 5, Atlantic 0
  • Semifinal: Ballard 5, Denison-Schleswig 1
  • Final: Boone 5, Ballard 4
 
SUBSTATE 4 @ Waverly-Shell Rock
  • Semifinal: Waverly-Shell Rock 5, Saydel 0
  • Semifinal: North Polk, Alleman 5, Spencer 0
  • Final: Waverly-Shell Rock 4, North Polk, Alleman 5
SUBSTATE 5 @ Decorah (Luther College)
  • Semifinal: Decorah 5, Clear Lake 0
  • Semifinal: Aplington-Parkersburg 5, Grundy Center 0
  • Final: Decorah 5, Aplington-Parkersburg 1
 
SUBSTATE 6 @ Wahlert Catholic, Dubuque (University of Dubuque)
  • Semifinal: Wahlert Catholic, Dubuque 5, Independence 0
  • Semifinal: Grinnell 0, Columbus Catholic, Waterloo 5
  • Final: Wahlert Catholic, Dubuque 5, Columbus Catholic, Waterloo 1
 
SUBSTATE 7 @ Central DeWitt
  • Semifinal: Central DeWitt 5, Fairfield 0
  • Semifinal: Assumption, Davenport 5, Mount Pleasant 1
  • Final: Central DeWitt 5, Assumption, Davenport 2 
 
SUBSTATE 8 @ Xavier, Cedar Rapids 
  • Semifinal: Xavier, Cedar Rapids 5, Albia 0
  • Semifinal: Pella 5, Nevada 2
  • Final: Xavier, Cedar Rapids 5, Pella 0