Type: Invitational Opponent: Des Moines EastDes Moines HooverFort DodgeSioux City EastSoutheast Polk'>Multiple Schools
Type: Invitational Opponent: Council Bluffs Abraham LincolnDes Moines EastDes Moines HooverFort DodgeSioux City EastSoutheast Polk'>Multiple Schools
Type: Invitational Opponent: Council Bluffs Abraham LincolnDes Moines HooverFort DodgeSioux City EastSoutheast Polk'>Multiple Schools
Type: Invitational Opponent: Ames Ankeny Dowling Catholic Johnston Marshalltown Southeast Polk Urbandale Waukee WDM Valley">Multiple Schools
Type: Invitational Opponent: Ames Ankeny Dowling Catholic Johnston Marshalltown Southeast Polk Urbandale Waukee WDM Valley">Multiple Schools
Type: Invitational Opponent: Ames Ankeny Dowling Catholic Johnston Marshalltown Southeast Polk Urbandale Waukee WDM Valley">Multiple Schools
Type: Invitational Opponent: Ames Ankeny Dowling Catholic Johnston Marshalltown Southeast Polk Urbandale Waukee WDM Valley">Multiple Schools
Type: Game Opponent: Dallas Center-Grimes
Type: Invitational Opponent: Boone Southeast Polk">Multiple Schools Bus: 3:15PM Dismissal: Est.return:
Type: Game Opponent: Dallas Center Grimes Oak View Bus: 2:15PM Dismissal: Est.return:
Type: Game Opponent: Dallas Center Grimes Oak View
Type: Match Opponent: Oskaloosa
Type: Invitational Opponent: Ankeny Centennial Ankeny Dowling Catholic Fort Dodge Marshalltown Norwalk Ottumwa Urbandale WDM Valley">Multiple Schools
Type: Invitational Opponent: Ankeny Dowling Catholic Marshalltown Norwalk Ottumwa">Multiple Schools
Type: Invitational Opponent: Ankeny Urbandale Dowling Catholic WDM Valley Marshalltown Ottumwa Ankeny Centennial Norwalk">Multiple Schools
Type: Meet Opponent: Waukee Northwest
Type: Invitational Opponent: Ames Ankeny Centennial Ankeny Johnston Norwalk Southeast Polk Urbandale Valley Waukee">Multiple Schools
Type: Invitational Opponent: Ames Ankeny Centennial Northview Ankeny Southview Johnston Southeast Polk Urbandale Valley Waukee">Multiple Schools
Type: Game Opponent: Pella Community School District Bus: 3:00PM Dismissal: Est.return: Comments: A, B1, B2 @ Pella Middle School C1, C2, D @ Jefferson Intermediate
Type: Invitational Opponent: Ankeny CentennialCarlisleDes Moines ChristianDes Moines EastDes Moines LincolnDes Moines NorthDes Moines RooseveltDowling CatholicOttumwaWinterset'>Multiple Schools
Type: Game Opponent: Pella Community School District
Type: Meet Opponent: Ankeny CentennialCarlisleDallas Center-Grimes HSDes Moines ChristianDes Moines EastDes Moines LincolnDes Moines NorthOttumwaSoutheast PolkUrbandaleWaukeeWinterset'>Multiple Schools
Type: Meet Opponent: Ankeny CentennialCarlisleDallas Center-Grimes HSDes Moines ChristianDes Moines EastDes Moines LincolnDes Moines NorthOttumwaUrbandaleWaukeeWinterset'>Multiple Schools
Type: Meet Opponent: Marshalltown Bus: 3:30PM Dismissal: Est.return:
Type: Match Opponent: Oskaloosa
Type: Match Opponent: Oskaloosa
Type: Match Opponent: Oskaloosa
Type: Match Opponent: Oskaloosa
Type: Tournament Opponent: Ankeny CentennialDes Moines EastKnoxvilleNewtonNorth PolkNorwalkUrbandaleValleyWaukeeWaukee Northwest'>Multiple Schools
Type: Invitational Opponent: Southeast Polk Ankeny Urbandale Dowling Catholic Des Moines East Ankeny Centennial Waukee Timberline Pella Community Winterset Norwalk Boone Valley">Multiple Schools
Type: Invitational Opponent: Southeast Polk Ankeny Urbandale Des Moines East Ankeny Centennial Waukee Timberline Pella Community Winterset Norwalk Boone Valley">Multiple Schools Bus: 7:00AM Dismissal: Est.return:
Type: Invitational Opponent: Southeast Polk Ankeny Urbandale Dowling Catholic Ankeny Centennial Waukee Timberline Pella Community Winterset Norwalk Boone Valley">Multiple Schools Bus: 7:00AM Dismissal: Est.return:
Type: Invitational Opponent: Boone Carroll Community Council Bluffs Abraham Lincoln Des Moines East">Multiple Schools Bus: Bus Times Dismissal: Est.return: Comments: Diving @ 8:30
Type: Invitational Opponent: Boone Carroll Community Council Bluffs Abraham Lincoln Des Moines East">Multiple Schools Bus: 10:00AM Dismissal: Est.return: Comments: Diving @ 8:30