Dual
Dual
Meet
Dual Meet
Dual Meet
Bettendorf vs. Ankeny Centennial
Meet
Meet
Ankeny Invitational
Meet
Tennis Meet
Meet
Meet
Districts
Postponed: Postponed: Substate
Team State quarters
2A State - Singles Championship First Round
2A State - Singles Championship First Round