1
Ryler Hanson
Bondurant-Farrar
16:23.31
2
Corben Lucchesi
Roland-Story Story City
16:41.75
3
Brady Sanger
Bondurant-Farrar
16:47.47
4
Gage Moreno
Saydel
16:56.17
5
John Amos
Clear Lake
16:58.91
6
Max Davidson
Ballard
17:02.55
7
Jack Rieck
Bondurant-Farrar
17:04.46
8
Trevor Nusbaum
Nevada
17:08.50
9
Caleb Biensen
Nevada
17:09.51
10
Clark Bennett
Bondurant-Farrar
17:10.87
11
Jacob McPherren
Saydel
17:20.58
12
Myles Tromblay
Ogden
17:20.63
13
Jesus Garcia
South Hamilton Jewell
17:24.65
14
Owen Reed
North Polk Alleman
17:25.18
15
Hayden Hill
South Hamilton Jewell
17:27.38
16
Austin Vance
Ballard
17:29.50
17
Henry Little
Nevada
17:31.04
18
Dorian Myers
Boone
17:35.19
19
Brady Carstensen
Greene County
17:35.41
20
Grady Gibson
Bondurant-Farrar
17:37.46
21
Graden Hermann
Ballard
17:40.50
22
Liam Triplett
North Polk Alleman
17:41.42
23
Gavin Roske
Clear Lake
17:42.10
24
Preston Francois
Bondurant-Farrar
17:42.81
25
Ayden Reed
North Polk Alleman
17:50.35
26
Thomas Bergstrom
Ogden
17:52.65
27
Landon Abbott
Ogden
17:55.61
28
Nick Black
Greene County
17:56.10
29
Hudson White
Madrid
17:57.38
30
Parker Domino
Ballard
17:59.20
31
Benaiah Steinbron
Clear Lake
17:59.45
32
Tate Fever
Clear Lake
18:06.33
33
Braylo Welch-Groves
Bondurant-Farrar
18:07.10
34
Cavin Pehl
Madrid
18:07.92
35
Alex Chisholm
North Polk Alleman
18:08.97
36
Jacob Condon
Nevada
18:15.59
37
Lincoln Akins
Southeast Valley Gowrie
18:15.82
38
Owen Nuss
Southeast Valley Gowrie
18:24.70
39
Daniel Steinbron
Clear Lake
18:26.88
40
Kamden Smith
Clear Lake
18:37.51
41
Gunner Vanderpool
Saydel
18:40.09
42
Cael Stucky
Clear Lake
18:40.34
43
Kris Petersen
Madrid
18:50.43
44
Peyton Shipley
North Polk Alleman
18:50.46
45
Henry Dahlsten
Roland-Story Story City
18:53.69
46
Isaac Swisher
Ballard
18:59.71
47
Evan Fowle
North Polk Alleman
19:01.64
48
August Akins
Southeast Valley Gowrie
19:01.94
49
Koller ,, Jaden
Greene County
19:06.49
50
Bek Anderson
Ogden
19:12.84
51
Calvin Cook
Boone
19:23.14
52
Evan Byersdorfer
Roland-Story Story City
19:24.32
53
K Johnson-Peterson
Greene County
19:24.38
54
Jeziah Calhoun
Woodward Academy
19:29.27
55
Kam Lehman
Boone
19:31.71
56
Hunter Haley
Nevada
19:37.04
57
Evan Scholten
North Polk Alleman
19:38.46
58
Jude Jones
Ballard
19:46.32
59
Owen Prendergast
Saydel
19:46.47
60
Collin Skaggs
Nevada
19:47.62
61
Ethan Johnson
Ballard
19:47.96
62
Owen Hill
Boone
19:48.32
63
William Gates
Saydel
19:55.53
64
Drew Dorsey
Southeast Valley Gowrie
19:58.17
65
Dakota Lowe
Roland-Story Story City
20:05.97
66
Carver Peterson
Southeast Valley Gowrie
20:15.72
67
Eli Carstensen
Greene County
20:17.61
68
Henry Russo
Ogden
20:17.98
69
Kyler Banks
Woodward Academy
20:32.81
70
Simon Enabnit
Boone
20:35.28
71
Brodey Suter
Saydel
20:38.18
72
Aiden Titus
Madrid
20:43.08
73
Richard Mattingly
Nevada
20:44.24
74
Ethan Tucker
Southeast Valley Gowrie
20:58.22
75
Jackson Bintz
Southeast Valley Gowrie
20:59.17
76
Abednego Doe
Woodward Academy
21:09.06
77
Samuel Chesnut
Boone
21:12.47
78
Josiah Potratz
Roland-Story Story City
21:12.76
79
Maddox Carstensen
Greene County
21:21.89
80
Alex Hernandez
Saydel
21:35.52
81
Blane Schneider
Madrid
21:41.83
82
Charlest Pempilton
Woodward Academy
21:55.44
83
Rhys Palmer
Greene County
21:59.17
84
Tristin Miller
Woodward Academy
22:03.62
85
Jamel Tennih
Woodward Academy
22:10.06
86
Elias Engelmann
Ogden
22:18.13
87
Landen Schneider
Madrid
22:22.66
88
Kaden Greenlee
South Hamilton Jewell
22:22.79
89
Will Halverson
Roland-Story Story City
22:34.08
90
Wyatt Johnson
Boone
22:42.08
91
Evan Gibson
South Hamilton Jewell
22:56.76
92
Wyatt Omundson
Roland-Story Story City
23:00.20
93
Cole Berberich
Madrid
23:03.96
94
Sterling Dietzel
South Hamilton Jewell
23:48.38
95
Trevor Zanker
South Hamilton Jewell
23:49.89
96
Caden Christensen
South Hamilton Jewell
24:34.90
97
Ryder Graham
Ogden
28:51.22

