1
Landon Lucht
Gilbert
18:32.90
2
Yonas Andemichael
North Polk
19:03.30
3
Jordan Martinek
Gilbert
19:50.80
4
Adrian Wallace
Gilbert
19:52.40
5
Cole Kaptur
Gilbert
19:56.60
6
Tristan Limoges
Gilbert
19:56.90
7
Sam Kuennen
Gilbert
20:26.10
8
Lucas Geerts
Waverly-SR
20:45.10
9
Isaac Swisher
Ballard
20:51.30
10
JJ Bartleman
North Polk
20:53.80
11
Charlie Reich
Gilbert
20:54.10
12
Avery Flemmer
North Polk
20:55.70
13
Wyatt Jones
Gilbert
21:02.90
14
Jack McCaughey
Gilbert
21:07.30
15
Wouter Reuling
Waverly-SR
21:08.30
16
Kyzer Zinnel
Webster City
21:12.90
17
Peyton Shipley
North Polk
21:15.20
18
Stockton Huether
North Polk
21:15.40
19
Hudson Shipley
North Polk
21:21.80
20
Jaxson Lowrey-Jones
Fort Dodge
21:23.80
21
Brady Major
Fort Dodge
21:26.20
22
Pearson Lampe
Boone
21:32.30
23
Lincoln Lorenzen
Waverly-SR
21:46.40
24
Brennon Morehead
North Polk
21:51.70
25
Breken Fleischmann
Ballard
21:58.60
26
Isaac Fowler
Humboldt
22:02.80
27
Judson Hatfield
Gilbert
22:04.70
28
Cameron Allen
Ballard
22:05.90
29
Owen Patterson
Webster City
22:08.70
30
Seth Hilleman
Ballard
22:11.70
31
Aksel Peterson
Ballard
22:12.90
32
Daniel May
Gilbert
22:15.40
33
Evan Scholten
North Polk
22:17.60
34
Brendan Grant
North Polk
22:22.10
35
Matt Melody
Gilbert
22:27.80
36
Conrad Greathouse
Fort Dodge
22:31.60
37
Max Clark
Boone
22:46.90
38
Will MacLean
North Polk
22:53.10
39
Jude Jones
Ballard
23:03.30
40
Nick Allen
Waverly-SR
23:04.30
41
Anthony Feldhake
Waverly-SR
23:05.00
42
Evan Newman
Ballard
23:09.50
43
Lincoln Fletchall
North Polk
23:13.90
44
Braden Kubichek
Ballard
23:14.90
45
Arlen Lake
Webster City
23:23.50
46
Jordan Betts
Webster City
23:25.10
47
Evan Fowle
North Polk
23:25.20
48
Evan Hogan
North Polk
23:28.80
49
Clark Savage
Gilbert
23:32.00
50
Emerson Congdon
Gilbert
23:34.10
51
Owen Hill
Boone
23:35.30
52
Nathan Klocke
Humboldt
23:43.70
53
Brady Corley
Waverly-SR
23:57.20
54
Aldo Schwartz
Gilbert
24:09.30
55
Wyatt Johnson
Boone
24:16.00
56
Miles Zeman
Humboldt
24:20.20
57
Mack Harklau
Humboldt
24:23.40
58
Jack Johnsen
Ballard
24:25.80
59
Abraham Fisher
Fort Dodge
24:27.50
60
Keaton Taylor
Humboldt
24:42.80
61
Grant Johnson
Gilbert
24:48.30
62
Myles Summers
Fort Dodge
24:49.00
63
Mason Deur
Waverly-SR
24:50.20
64
Brooks Hinners
Humboldt
24:54.30
65
Kam Lehman
Boone
25:02.20
66
Brek Pingel
Fort Dodge
25:06.50
67
Leland Eggers
Webster City
25:12.00
68
noah dority
North Polk
25:18.20
69
Jase Barrick
Boone
25:21.90
70
Andrew Nedved
Humboldt
25:22.30
71
AJ Stringer
Humboldt
25:25.80
72
Spencer Scranton
Humboldt
25:36.20
73
Holden Davis
Boone
25:36.80
74
Josh Shields
Fort Dodge
26:22.60
75
Benjamin Lenz
Gilbert
27:02.30
76
Obed Antonio
Humboldt
27:09.50
77
Reed Eaton
North Polk
27:20.20
78
Drake Tate
North Polk
27:23.70
79
Jaxson Pick
Ballard
27:25.70
80
Korbin Bouska
Waverly-SR
27:36.10
81
Kayden Caquelin
Humboldt
27:37.00
82
William Tyrrell
Fort Dodge
27:46.00
83
Jason Oxlaj-Mejia
Humboldt
28:21.00
84
Gavin Lehman
North Polk
28:26.70
85
Gustav DeVries
Waverly-SR
28:27.10
86
Ben Youngdale
Webster City
29:16.90
87
Elijah Dahlstrom
Gilbert
29:25.40
88
Braden Kammerer
Fort Dodge
30:09.20
89
Elias Hill
Ballard
30:19.80
90
Drake Haugstead
Boone
30:41.90
91
Brayden Lennon-Meyer
Humboldt
30:58.30
92
Jaxon Francis
Boone
31:06.90
93
Keaton Moore
Boone
31:07.00
94
Gilbert Student A
Gilbert
31:54.00
95
Adam Manz
Humboldt
32:00.00
96
Carter Harms
Webster City
33:49.80
97
Kyle Holberg
Webster City
39:46.60

