Track & Field
Hampton-Dumont-CAL Invite (boys) – 4:30 p.m.
(Aplington-Parkersburg, Belmond-Klemme, Clarion-Goldfield-Dows, Hampton-Dumont-CAL, South Hardin)
Hudson Relays (Girls) – 4:30 p.m.
(Aplington-Parkersburg, Clarksville, Dike-New Hartford, Grundy Center, South Hardin)
Wolverine Invitational @ Dike-New Hartford – 4:45 p.m.
(Clarksville, Dike-New Hartford, Grundy Center)
Girls Golf
AGWSR
Iowa Falls-Alden
@ South Hardin – 4:15 p.m.
Medalist:
Runner-up:
Forest City
West Hancock
@ Belmond-Klemme – 4:15 p.m.
Medalist:
Runner-up:
Southeast Valley
@ Clarion-Goldfield-Dows – 4:15 p.m.
Medalist:
Runner-up:
North Butler
West Fork
@ Central Springs – 4:15 p.m.
Medalist:
Runner-up:
Boys Golf
AGWSR
Iowa Falls-Alden
@ South Hardin – 4:15 p.m.
Medalist:
Runner-up:
Forest City
West Hancock
@ Belmond-Klemme – 4:15 p.m.
Medalist:
Runner-up:
Clarion-Goldfield-Dows
@ Southeast Valley – 4:00 p.m.
Medalist:
Runner-up:
North Butler
West Fork
@ Central Springs – 4:15 p.m.
Medalist:
Runner-up:
Girls Soccer
Iowa Falls-Alden
@ Garner-Hayfield-Ventura – 5:30 p.m.
Wright County
@ Clear Lake – 5:30 p.m.
Boys Soccer
Garner-Hayfield-Ventura
@ Iowa Falls-Alden – 5:30 p.m.
Wright County
@ Clear Lake – 7:30 p.m.
Girls Tennis
Aplington-Parkersburg
@ Oelwein – 4:00 p.m.
Dike-New Hartford
@ South Hardin – 4:15 p.m.
Grundy Center
@ Iowa Falls-Alden – 4:30 p.m.
Clear Lake
@ Hampton-Dumont-CAL – 4:15 p.m.
Boys Tennis
Oelwein
@ Aplington-Parkersburg – 4:00 p.m.
Iowa Falls-Alden
@ Grundy Center – 4:15 p.m.
South Hardin
@ Webster City – 4:15 p.m.