1
Alex Davis
Ankeny Christ
17:54.79
2
Daniel Schoening
Ankeny Christ
18:01.15
3
Matt Richardson
Baxter
18:04.14
4
Max Handorf
Baxter
18:27.93
5
Hayden Hill
S Hamilton
19:32.47
6
Pete Coburn
S Hamilton
19:34.11
7
Luke Reitsma
Ankeny Christ
19:52.28
8
Thomas Hurst
Ankeny Christ
19:57.06
9
Zachary Gardner
Ankeny Christ
19:58.49
10
Bobby Tapper
S Hamilton
20:08.99
11
Landon Nehring
Ankeny Christ
20:09.50
12
Grady Dieleman
Gmg, Garwin
20:19.16
13
Laken Zanker
S Hamilton
20:19.55
14
Maddox Peters
Baxter
20:33.88
15
Cadelle Youngbear
Meskwaki Settle
20:50.11
16
Connor Perisho
Colo-Nesco
20:54.68
17
Cayden Fry
Ankeny Christ
21:03.10
18
Eli Ralston
S Hamilton
21:28.60
19
Logan Rainsbarger
Baxter
21:34.38
20
Logan Jones
Baxter
21:39.08
21
Andrew Beenken
N Tama, Traer
21:52.45
22
Hagaa Driscoll
Meskwaki Settle
21:59.04
23
Owen Ament
Colfax-Mingo
22:01.98
24
Charlie McLaughlin
Ankeny Christ
22:06.62
25
John McGill
Colfax-Mingo
22:09.98
26
Laine Golly
Colo-Nesco
22:16.39
27
Ethan Harnage
Colo-Nesco
22:41.96
28
Austin Lane
Colfax-Mingo
22:46.72
29
Dakota Parker
Baxter
22:47.84
30
Jagger Ferrie
S Hamilton
22:48.08
31
Marcus Pedersen
Ankeny Christ
22:48.28
32
Trace Junker
S Hamilton
22:56.69
33
Drayson Stephenson
Gmg, Garwin
23:06.78
34
Drew Blakeslee
Ankeny Christ
23:15.11
35
Thomas Wirth
S Hamilton
23:19.33
36
Hunter Moeller
Colo-Nesco
23:43.67
37
Carson Gibbs
S Hamilton
23:55.81
38
Kyle Weber
Ankeny Christ
24:22.34
39
Henry Dieleman
Gmg, Garwin
24:47.24
40
Josh Anderson
Colo-Nesco
24:57.23
41
Kingston Davenport
Meskwaki Settle
25:07.79
42
Marcus Jacob
Ankeny Christ
25:35.13
43
Emmett Beach
S Hamilton
25:40.23
44
Christopher Blackcloud
Meskwaki Settle
26:03.72
45
Tenoch Snow
Meskwaki Settle
26:12.84
46
Mackay Beach
S Hamilton
26:15.17
47
Kobe Wabaunasee
Meskwaki Settle
27:09.40
48
Jayven Robets
Meskwaki Settle
27:25.69
49
Xavier Kingsbury
Colo-Nesco
27:25.98
50
Jack Pedersen
Ankeny Christ
28:05.57
51
Austin England
Baxter
31:40.52
52
Asher Knutson
Colfax-Mingo
32:15.86
53
Daniel Gute
Ankeny Christ
35:33.28

