1
Aiden Hippen
Clear Lake
18:29.20
2
Nathan Harrington
North Polk Alleman
18:35.27
3
Jackson Olmstead
South Hamilton Jewell
18:48.22
4
Chase Twedt
North Polk Alleman
18:49.32
5
Colby Archer
Clear Lake
18:51.10
6
Miles Engstrom
Nevada
18:52.68
7
Levi Mills
Nevada
18:55.01
8
Daughtry Franks
Ballard
18:58.12
9
JJ Bartleman
North Polk Alleman
18:59.70
10
Evan Newman
Ballard
19:02.78
11
Avery Flemmer
North Polk Alleman
19:37.72
12
Simon Mills
Nevada
19:39.35
13
Cael Ferguson
Nevada
19:39.56
14
Wyatt DeMoss
Bondurant-Farrar
19:43.28
15
Chase Friedman
North Polk Alleman
19:43.77
16
Alex Wood
Saydel
19:44.83
17
Luke Biensen
Nevada
19:45.27
18
Lincoln Fletchall
North Polk Alleman
19:47.00
19
Alex Weeks
Ballard
19:52.34
20
Andre Hoff
Bondurant-Farrar
20:00.49
21
Miles Unruh
Nevada
20:06.40
22
Connery Varsa
Nevada
20:07.25
23
Kasen Loeffler
Southeast Valley Gowrie
20:08.46
24
Aksel Peterson
Ballard
20:12.54
25
Will MacLean
North Polk Alleman
20:14.98
26
Noah Dority
North Polk Alleman
20:18.09
27
Phoenix Chrisco
North Polk Alleman
20:18.13
28
Cohen Richardson
North Polk Alleman
20:19.31
29
Tanner Check
Nevada
20:23.76
30
Connor Ries
Clear Lake
20:27.09
31
Adrian Harper
Bondurant-Farrar
20:33.95
32
Jackson Harvey
Bondurant-Farrar
20:33.99
33
Aiden Woolridge
Ballard
20:36.26
34
Mason Elliott
Bondurant-Farrar
20:39.51
35
Lane Stroup
Clear Lake
20:50.36
36
Charlie Faber
Clear Lake
20:50.86
37
Micah Bailey
Bondurant-Farrar
20:51.45
38
Nathaniel Seehusen
Clear Lake
20:52.76
39
Nash Wunder
Ballard
20:54.21
40
Finn Murley
Bondurant-Farrar
20:55.04
41
Tom Steinbron
Clear Lake
20:56.77
42
Jaidan Bailey
Bondurant-Farrar
20:58.51
43
Carson Moffitt
Nevada
20:58.75
44
Kolbe Odden
Ballard
21:01.80
45
Brett Reiter
Bondurant-Farrar
21:13.83
46
Valor Chappell
Nevada
21:18.25
47
Max Miller
Ballard
21:26.25
48
Elijah Wirtz
Bondurant-Farrar
21:27.16
49
Logan Bintz
Southeast Valley Gowrie
21:37.80
50
Pearson Lampe
Boone
21:40.12
51
Evan Hogan
North Polk Alleman
21:56.40
52
Will Barber
Bondurant-Farrar
21:59.24
53
Santiago Sotamayer
Ballard
22:00.56
54
Tucker Ford
Greene County
22:03.54
55
Sam Faber
Clear Lake
22:05.00
56
Lane Paulson
Clear Lake
22:08.72
57
Blaise Echevarria
Southeast Valley Gowrie
22:12.17
58
Jace Johnson
Nevada
22:17.74
59
Raymond Bauer
Greene County
22:22.90
60
Jude Fever
Clear Lake
22:25.26
61
Zeke Jordan
Clear Lake
22:28.10
62
Jaxson Pick
Ballard
22:33.78
63
Oliver Riehl
Southeast Valley Gowrie
22:34.22
64
Max Clark
Boone
22:34.68
65
Peter Thomas
Nevada
22:42.33
66
Racer Reynolds
Saydel
22:47.85
67
Ezra Zickefoose
Clear Lake
22:53.10
68
Caleb Watson
Roland-Story Story City
23:02.96
69
Blake Wonderlin
Bondurant-Farrar
23:03.07
70
Jackson Eden
Clear Lake
23:07.16
71
Byron Thiphasouk
Nevada
23:08.15
72
Von Wumkes
Clear Lake
23:09.17
73
Carter Ganoe
Southeast Valley Gowrie
23:11.19
74
Max Throop
Bondurant-Farrar
23:16.51
75
Carter Lloyd
Southeast Valley Gowrie
23:22.03
76
Keitan Sanderson
Roland-Story Story City
23:25.96
77
Trystan Beers
North Polk Alleman
23:27.47
78
Owen Patterson
Roland-Story Story City
23:28.60
79
Noah Oppermann
Clear Lake
23:29.80
80
Lincoln George
Boone
23:39.88
81
Torren Johnson
Bondurant-Farrar
23:41.32
82
Lee Spencer
Bondurant-Farrar
23:48.70
83
Oliver Watts
Nevada
23:49.47
84
Jonathen Wright
Ballard
23:56.50
85
Dexter Ritter
Greene County
24:04.19
86
Caleb Bartlett
Boone
24:09.10
87
Sean Udelhoven
Madrid
24:09.63
88
Je Villegas-Gudiel
Woodward Academy
24:10.50
89
Dylan Fox
Madrid
24:32.52
90
James Richardson
Madrid
24:36.52
91
Alex Watson
Roland-Story Story City
24:38.28
92
Carter Sink
Roland-Story Story City
24:43.85
93
Jerry Lucas
Roland-Story Story City
24:45.50
94
Reid Hartwig
Clear Lake
24:46.22
95
Jared Bean
Saydel
24:52.31
96
Samuel Call
Ballard
24:54.59
97
Jacob Overholser
Woodward Academy
24:55.18
98
Jude Davis
Roland-Story Story City
25:06.96
99
Mason Roethler
South Hamilton Jewell
25:09.14
100
Lyric Ortiz
Madrid
25:10.18

