Volleyball
NICL Tournament @ Dike-New Hartford
First Round
AGWSR – 0
Vs. Wapsie Valley – 2 (25-13, 25-15)
Quarterfinal
Wapsie Valley – 2 (25-21, 25-19)
@ #4 (2A) Dike-New Hartford – 0
NICL Tournament @ South Hardin (The Wave)
First Round
Oelwein – 0
@ #5 (2A) South Hardin – 2 (25-7, 25-9)
#6 (2A) Aplington-Parkersburg – 2 (25-23, 25-13)
Vs. #15 (2A) Jesup – 0
Consolation
Oelwein
Vs. Jesup – 7:00 p.m.
Quarterfinal
#6 (2A) Aplington-Parkersburg
@ #5 (2A) South Hardin – 8:00 p.m. (The Wave)
NICL Tournament @ Union
First Round
East Marshall – 0
@ Union – 2 (25-14, 25-20)
#11 (2A) Grundy Center – 2 (27-25, 17-25, 15-13)
Vs. Hudson – 1
Consolation
East Marshall
Vs. Hudson loser – 7:00 p.m.
Quarterfinal
#11 (2A) Grundy Center
@ Union – 8:00 p.m.
NICL Tournament @ Sumner-Fredericksburg
First Round
Columbus Catholic
@ #13 (2A) Sumner-Fredericksburg – 5:00 p.m.
#1 (2A) Denver – 2 (25-7, 25-21)
Vs. #15 (1A) Gladbrook-Reinbeck – 0
Consolation
Columbus Catholic/Sumner-Fredericksburg loser
Vs. Denver/Gladbrook-Reinbeck loser – 7:00 p.m.
Quarterfinal
Columbus Catholic/Sumner-Fredericksburg winner
Vs. Denver/Gladbrook-Reinbeck winner – 8:00 p.m.
Riceville
@ Clarksville – 7:00 p.m.
Nashua-Plainfield
@ West Fork – 6:50/7:00 p.m. (KLMJ)
Cross Country
Wolverine Invitational @ Dike-New Hartford – 5:45 p.m.
(Aplington-Parkersburg, Clarksville, Dike-New Hartford, Grundy Center, IFA/AGWSR)
Eagle Grove Meet – 4:30 p.m.
(BK-CGD, South Hardin, West Fork)