1
Jesse Gomez
Denver
16:48.00
2
Jonah Pringnitz
Garner-Hayfield-Ventura
16:54.98
3
Myles Matthias
Denver
17:01.04
4
Will Nesbit
Jesup
17:06.32
5
Caden Knoblock
Denver
17:09.51
6
Myles Tromblay
Ogden
17:16.83
7
Corben Lucchesi
Roland-Story Story City
17:24.28
8
Tyson Fear
Okoboji Milford
17:31.51
9
Thomas Bergstrom
Ogden
17:34.95
10
Sully O'Neill
Dike-New Hartford
17:35.78
11
Hayden Hayes
Van Meter
17:38.67
12
Hayden Benton
Jesup
17:42.07
13
Lincoln Akins
Southeast Valley Gowrie
17:48.53
14
Jonatha Schuknecht
Garner-Hayfield-Ventura
17:48.88
15
Ethan Doty
Denver
17:52.72
16
Ryker Ballis
Okoboji Milford
17:58.57
17
Landon Abbott
Ogden
18:01.86
18
Nick Black
Greene County
18:02.10
19
Ethan Pagel
Denver
18:03.66
20
Cole Barney
Van Meter
18:03.98
21
Cruz Nitchals
Okoboji Milford
18:06.22
22
Liam Newell
Van Meter
18:06.66
23
Jaxon Andreasen
Jesup
18:06.89
24
Owen Riphagen
Okoboji Milford
18:07.31
25
Max Rasmussen
Van Meter
18:11.98
26
JD Gravert
Okoboji Milford
18:18.46
27
Beck Sunderman
Van Meter
18:19.42
28
Aiden Schulze
Garner-Hayfield-Ventura
18:20.24
29
Mitchell Doepke
Denver
18:21.96
30
Caleb Miller
Denver
18:23.52
31
Owen Nuss
Southeast Valley Gowrie
18:26.56
32
Brayden Starr
Dike-New Hartford
18:36.47
33
Ty Heller
Garner-Hayfield-Ventura
18:41.88
34
Vince O'Connor
Jesup
18:42.54
35
McKennen Lindaman
Dike-New Hartford
18:42.96
36
Sam Low
Okoboji Milford
18:45.17
37
Cooper Finestead
Woodward-Granger
18:47.46
38
Declan Spencer
South Central Calhoun
18:48.57
39
Hun Waldo-Martinez
Eagle Grove
18:53.47
40
Koller ,, Jaden
Greene County
18:54.88
41
Andrew Dea
Van Meter
18:59.34
42
Bek Anderson
Ogden
19:10.08
43
Felix Reyes
Eagle Grove
19:12.10
44
August Akins
Southeast Valley Gowrie
19:14.14
45
Lucas Brandt
Woodward-Granger
19:15.83
46
Henry Dahlsten
Roland-Story Story City
19:17.84
47
K Johnson-Peterson
Greene County
19:28.22
48
Asarel Castro
Eagle Grove
19:28.24
49
Ray Kaiser
Okoboji Milford
19:32.44
50
Nolan Muhlenbruch
Belmond-Klemme
19:32.86
51
Drew Dorsey
Southeast Valley Gowrie
19:34.39
52
Vance Nyborg
Woodward-Granger
19:36.00
53
Camden Fueling
Jesup
19:36.62
54
Gus L'Heureux
Dike-New Hartford
19:38.19
55
Felix Gonzalez
Eagle Grove
19:38.95
56
Blake Buitenwerf
Garner-Hayfield-Ventura
19:41.91
57
Issaac Jones
Woodward-Granger
19:43.55
58
Kaegan Wigant
Van Meter
19:43.83
59
Evan Byersdorfer
Roland-Story Story City
19:44.68
60
Anthony Vasquez
Eagle Grove
19:45.90
61
Henry Russo
Ogden
19:47.14
62
Carver Peterson
Southeast Valley Gowrie
19:50.36
63
Cael Leighton
Woodward-Granger
19:51.24
64
Ryan Englin
Garner-Hayfield-Ventura
19:54.05
65
Joe Casey
Woodward-Granger
19:55.03
66
Logan Torsell
Belmond-Klemme
19:56.66
67
Samuel Andersen
Dike-New Hartford
19:57.98
68
Rhys Palmer
Greene County
20:02.00
69
Dakota Lowe
Roland-Story Story City
20:13.76
70
Isaiah Olson
Dike-New Hartford
20:23.15
71
Brent Thielen
South Central Calhoun
20:24.48
72
Ethan Tucker
Southeast Valley Gowrie
20:24.97
73
Kasen Loeffler
Southeast Valley Gowrie
20:25.89
74
Eli Carstensen
Greene County
20:28.65
75
Maddox Carstensen
Greene County
20:30.10
76
Julio Valenzuela
Pocahontas Area
20:30.33
77
Cooper Renner
Jesup
20:30.52
78
Andrii Kozhukhar
Garner-Hayfield-Ventura
20:31.99
79
Cooper Dall
Dike-New Hartford
20:35.87
80
Eduardo Rivera
Belmond-Klemme
20:37.53
81
Joe Thielen
South Central Calhoun
20:41.34
82
Logan Rubendall
South Central Calhoun
20:41.49
83
Cooper Thacker
Eagle Grove
20:44.15
84
Josiah Potratz
Roland-Story Story City
20:46.05
85
Alex Younts
Woodward-Granger
21:17.77
86
Derek Greene
South Central Calhoun
21:23.55
87
Leo Ertel
Belmond-Klemme
21:41.77
88
Keitan Sanderson
Roland-Story Story City
22:06.52
89
Samuel Williams
Belmond-Klemme
22:27.98
90
Jose Vasquez
Belmond-Klemme
22:46.11
91
Roy Hoang
Belmond-Klemme
22:49.50
92
Caleb Watson
Roland-Story Story City
23:13.61
93
Isaiah Batten
South Central Calhoun
23:21.45
94
Peyton Cameron
Jesup
23:27.19
95
Elias Engelmann
Ogden
24:05.71
96
Jordyn Gonzalez
Pocahontas Area
24:20.98
97
Reuben Potts
South Central Calhoun
24:42.64
98
Paul Peterson
Pocahontas Area
25:44.96
99
Ryder Graham
Ogden
27:57.38

