1

Dain Holdmeyer
Adm Adel
18:04.23
2

Drew Hall
Adm Adel
18:11.89
3

Nic Fuller
Adm Adel
18:14.53
4
Cole Kaptur
Gilbert
18:18.51
5
William Soupir
Gilbert
18:28.87
6
Sam Kuennen
Gilbert
18:30.09
7

Owen Royer
Adm Adel
18:35.11
8
Adrian Wallace
Gilbert
18:41.17
9
Drew Hill
Bondurant-Farrar
18:41.44
10
Peyton Shipley
North Polk Alleman
18:42.00
11
Jordan Martinek
Gilbert
18:43.65
12
Evan Fowle
North Polk Alleman
18:47.40
13

Casey Catron
Adm Adel
18:47.45
14
Matthew Ochalla
Gilbert
18:49.61
15
Jack McCaughey
Gilbert
18:51.37
16
Evan Newman
Ballard
18:51.70
17
Torren Walstrom
Carlisle
18:55.80
18

Mark Behr III
Adm Adel
18:59.92
19

Braylon Whipps
Adm Adel
19:00.41
20

Owen Horgen
Adm Adel
19:01.07
21

Keaton Holland
Adm Adel
19:06.05
22

Trey Schwertfeger
Adm Adel
19:14.19
23
Jud Hensley
Winterset
19:26.84
24
Justus DeCleene
Carlisle
19:27.11
25
Emerson Congdon
Gilbert
19:29.55
26
Wyatt DeMoss
Bondurant-Farrar
19:31.07
27
Braxton Hummel
Carlisle
19:31.63
28
David Schreiner
Carlisle
19:31.96
29
Lincoln Fletchall
North Polk Alleman
19:32.20
30
Owen Peterson
Carlisle
19:32.94
31
Chase Twedt
North Polk Alleman
19:33.47
32

Drew Bjork
Adm Adel
19:33.87
33
Judson Hatfield
Gilbert
19:34.76
34
Avery Flemmer
North Polk Alleman
19:39.00
35
Quinn Barry
Carlisle
19:39.84
36
Adrian Harper
Bondurant-Farrar
19:40.50
37
Daniel May
Gilbert
19:40.58
38
Mason Elliott
Bondurant-Farrar
19:40.64
39
Jonathan Lascio
Gilbert
19:43.66
40
Jackson Harvey
Bondurant-Farrar
19:48.31
41

Dawson Foster
Adm Adel
19:49.23
42
Jude Jones
Ballard
19:50.39
43
Andre Hoff
Bondurant-Farrar
19:52.19
44

Will Truitt
Adm Adel
19:52.21
45
Chase Friedman
North Polk Alleman
19:55.79
46
Evan Scholten
North Polk Alleman
19:58.07
47
Phoenix Chrisco
North Polk Alleman
19:59.72
48
Mason Berg
Carlisle
20:00.23
49
Will MacLean
North Polk Alleman
20:03.11
50
Finn Murley
Bondurant-Farrar
20:03.58
51

Jarrod Ellerbusch
Adm Adel
20:05.82
52
Aksel Peterson
Ballard
20:09.55
53
Westin Clemens
Winterset
20:10.81
54
Jack Barbier
Gilbert
20:11.23
55

Langston Wilkins
Adm Adel
20:11.83
56
Cohen Richardson
North Polk Alleman
20:14.49
57

Isaac Schrock
Adm Adel
20:17.31
58
Alex Weeks
Ballard
20:17.44
59

Jacob Hoben
Adm Adel
20:21.20
60
Noah Dority
North Polk Alleman
20:21.89
61
Hunter Taylor
Winterset
20:22.18
62
Jaidan Bailey
Bondurant-Farrar
20:28.98
63
Ben Abild
Winterset
20:34.86
64
Henrik Sylte
Gilbert
20:35.19
65
Kody Nelson
Winterset
20:44.85
66
Brendan Grant
North Polk Alleman
20:49.56
67

Christian Allen
Adm Adel
20:53.42
68
Clark Savage
Gilbert
20:54.25
69
Will Barber
Bondurant-Farrar
20:56.08
70
Jack Poss
Gilbert
20:57.37
71
Elijah Wirtz
Bondurant-Farrar
21:01.19
72
Khaos Wood Ohmeaus
Winterset
21:07.59
73
Matt Melody
Gilbert
21:08.81
74
Vince Mezger
Carlisle
21:15.40
75
Brett Reiter
Bondurant-Farrar
21:17.92
76
Logan Moeller
Winterset
21:20.02
77
Sawyer McDonald
Winterset
21:21.28
78

Lincoln DeBoef
Adm Adel
21:24.06
79
Nash Wunder
Ballard
21:24.65
80
Xavier Muir
Carlisle
21:33.27
81

Dyson Deardorff
Adm Adel
21:37.08
82
Ethan Ward
Boone
21:42.52
83
Max Booton
Winterset
21:45.83
84
Micah Bailey
Bondurant-Farrar
21:48.59
85

Urban Uthe
Adm Adel
21:48.86
86

Harris Rychnovsky
Adm Adel
21:49.86
87
Cash Hall
Carlisle
21:53.81
88
Moses Hochstetler
Winterset
22:06.34
89
Ben DeVore
Winterset
22:07.75
90
Evan Hogan
North Polk Alleman
22:14.49
91

Henry Nugent
Adm Adel
22:15.62
92

Nile Hall
Adm Adel
22:20.22
93
Jack Johnsen
Ballard
22:21.38
94
Trystan Beers
North Polk Alleman
22:22.52
95
Aiden Woolridge
Ballard
22:26.58
96
Santiago Sotamayer
Ballard
22:28.92
97
Jaxson Pick
Ballard
22:32.68
98
Brennon Morehead
North Polk Alleman
22:35.97
99
Blake Wonderlin
Bondurant-Farrar
22:45.14
100
Matt Wermager
Carlisle
22:45.26

