1
Jackson Olmstead
South Hamilton Jewell
19:37.14
2
Dalton Winegar
Lynnville-Sully
20:26.94
3
Andrew Arkema
Lynnville-Sully
20:31.28
4
Will Conover
Lynnville-Sully
21:01.79
5
Jordan Dunsbergen
Lynnville-Sully
21:13.35
6
Jace Suntken
Newman Catholic Mason City
21:53.38
7
Jakota McFall
West Marshall State Center
22:15.65
8
Von Blackburn
East Marshall LeGrand
22:35.66
9
Keitan Sanderson
Roland-Story Story City
22:50.10
10
Wyatt Anderson
East Marshall LeGrand
22:54.07
11
Noah Tollefson
West Marshall State Center
23:10.40
12
Jackson Nelson
East Marshall LeGrand
23:11.65
13
Alex Watson
Roland-Story Story City
23:37.17
14
Sean Udelhoven
Madrid
23:39.24
15
Owen Patterson
Roland-Story Story City
23:44.04
16
James Richardson
Madrid
24:00.79
17
Joshua Hooley
East Marshall LeGrand
24:05.64
18
Hayden Lewis
Lynnville-Sully
24:17.66
19
Noah Ethington
West Marshall State Center
24:17.97
20
Sterling Dietzel
South Hamilton Jewell
24:24.29
21
Carter Sink
Roland-Story Story City
24:27.85
22
Ethan Watson
West Marshall State Center
24:29.29
23
Aiden Firmstone
Madrid
24:35.49
24
Jacob Byersdorfer
Roland-Story Story City
24:39.38
25
Jerry Lucas
Roland-Story Story City
24:39.91
26
Mason Roethler
South Hamilton Jewell
24:40.88
27
Jude Davis
Roland-Story Story City
25:29.14
28
Dylan Fox
Madrid
25:54.18
29
Lyric Ortiz
Madrid
26:51.05
30
Adam Henze
West Marshall State Center
28:21.77
31
Jace Pitzenberger
Newman Catholic Mason City
31:05.98

