1
Logan Bleich
Gilbert
15:29.5
2
Jacob Tallman
Gilbert
15:36.3
3
Carson Squiers
Gilbert
15:59.6
4
Gavin Weber
Algona
16:20.9
5
Zach Stevemer
Gilbert
16:40.7
6
Emrick Ryan
Gilbert
16:47.3
7
Anthony Valles
St. Edmond Fort Dodge
16:52.3
8
Max Davidson
Ballard
16:53.4
9
Preston Stensland
Gilbert
17:12.7
10
Thatcher Oswald
Manson Northwest Webster
17:20.2
11

Corben Lucchesi
Roland-Story
17:23.0
12
Landon Lucht
Gilbert
17:23.6
13
Brooks Morgan
Algona
17:26.1
14
Matthew Hommowun
Waverly-Shell Rock
17:36.5
15
Graden Hermann
Ballard
17:40.3
16

Jesus Garcia
South Hamilton
17:41.5
17
Caleb Biensen
Nevada
17:53.2
18
Henry Kramer
Humboldt
17:53.7
19
Henry Little
Nevada
17:56.0
20
Austin Vance
Ballard
17:56.8
21

Hayden Hill
South Hamilton
17:57.6
22
Justin Callahan
Webster City
17:59.7
23
Parker Domino
Ballard
18:20.1
24
Trevor Nusbaum
Nevada
18:25.0
25
Jayce Point
Fort Dodge
18:27.4
26
Gage Mueller
Waverly-Shell Rock
18:28.3
27
Baily Schara
Waverly-Shell Rock
18:31.2
28
Zander Christensen
Waverly-Shell Rock
18:34.8
29
Hunter Waldo-Martinez
Eagle Grove
18:35.5
30
Kyle Widlund
Manson Northwest Webster
18:38.2
31
Lincoln Akins
Southeast Valley Gowrie
18:51.5
32
Lucas Geerts
Waverly-Shell Rock
18:52.1
33
Owen Nuss
Southeast Valley Gowrie
18:58.2
34
Jack Barner
Webster City
19:00.5
35
Dorian Myers
Boone
19:00.5
36
Aiden Recker
Fort Dodge
19:04.1
37
Erik Larson
St. Edmond Fort Dodge
19:05.3
38
Jacob Condon
Nevada
19:06.2
39
Rowan Poutre
Manson Northwest Webster
19:07.0
40
Gabe Thumma
Webster City
19:09.1
41
Aidan Wardell
Webster City
19:09.8
42
Cohen Thilges
Algona
19:10.2
43

Henry Dahlston
Roland-Story
19:12.3
44
Jones Hensley
Fort Dodge
19:21.9
45
Owen Davidson
Ballard
19:26.6
46
Levi Mills
Nevada
19:28.7
47
Isaac Swisher
Ballard
19:31.9
48
Stevan Freese
Waverly-Shell Rock
19:33.4
49
Breckin Borchardt
Algona
19:34.8
50
Corban McHone
Fort Dodge
19:36.7
51
August Akins
Southeast Valley Gowrie
19:42.5
52
Axton Hood
Algona
19:42.5
53
Connor Hayes
Waverly-Shell Rock
19:45.8
54
William Vosburg
Hampton-Dumont-CAL
19:46.2
55
Richard Mattingly
Nevada
19:48.3
56
Arnold Guevara
Hampton-Dumont-CAL
19:51.3
57
Nolan Muhlenbruch
Belmond-Klemme
20:10.0
58

Evan Byersdorfer
Roland-Story
20:13.8
59
Joos Langkjaer
Fort Dodge
20:14.6
60
Grandon Dahlhauser
Algona
20:15.2
61
Hunter Haley
Nevada
20:16.5
62
Arlen Lake
Webster City
20:22.2
63
Ethan Tucker
Southeast Valley Gowrie
20:28.6
64
Felix Gonzalez
Eagle Grove
20:28.8
65
Kam Lehman
Boone
20:32.1
66
Jonah Carlson
St. Edmond Fort Dodge
20:33.5
67
Jackson Bintz
Southeast Valley Gowrie
20:34.2
68
Simon Enabnit
Boone
20:35.1
69
Logan Meyer
Manson Northwest Webster
20:37.1
70
Andrew Barwin
St. Edmond Fort Dodge
20:37.7
71
Kaleb Draeger
Webster City
20:39.0
72
Eduardo Rivera
Belmond-Klemme
20:41.4
73
Caden Harms
Algona
20:42.1
74
Alex Weeks
Ballard
20:48.0
75
Carver Peterson
Southeast Valley Gowrie
20:48.1
76
Asarel Castro
Eagle Grove
20:53.6
77
David Nelson
Manson Northwest Webster
20:57.2
78
Aidan Reel
St. Edmond Fort Dodge
21:01.4
79
Kyzer Zinnel
Webster City
21:02.4
80
Owen Hill
Boone
21:07.0
81
Leo Ertel
Belmond-Klemme
21:07.2
82
Carson Chambers
Humboldt
21:21.5
83

Dakota Lowe
Roland-Story
21:30.3
84
Gordon Seeden
St. Edmond Fort Dodge
21:33.7
85
Ike Fowler
Humboldt
21:36.5
86
Reed Masters
Hampton-Dumont-CAL
21:50.6
87
Logan Torsell
Belmond-Klemme
21:50.6
88
Cooper Thacker
Eagle Grove
21:55.3
89
Samuel Chesnut
Boone
21:57.4
90
Ryne Magner
Hampton-Dumont-CAL
21:59.6
91
Max Kofoot
Hampton-Dumont-CAL
22:02.1
92
Myles Summers
Fort Dodge
22:04.0
93
Miles Zeman
Humboldt
22:11.1
94
Drew Essman
Fort Dodge
22:16.1
95
Anthony Vasquez
Eagle Grove
22:21.1
96
Ethan Cibert
St. Edmond Fort Dodge
22:32.7
97
Pearson Lampe
Boone
22:44.4
98
Logan Bintz
Southeast Valley Gowrie
23:07.2
99
Samuel Williams
Belmond-Klemme
23:17.8
100
Obed Antonio
Humboldt
23:23.3
101

Josiah Potratz
Roland-Story
23:24.4
102
Wyatt Johnson
Boone
23:33.7
103

Evan Gibson
South Hamilton
23:47.6
104
Conyr Cook
Hampton-Dumont-CAL
23:53.3
105
Yahel Sanchez
Humboldt
23:56.9
106
Brady Messerly
Manson Northwest Webster
23:59.9
107

Owen Patterson
Roland-Story
24:01.0
108

Trevor Zanker
South Hamilton
24:16.2
109

Kaden Greenlee
South Hamilton
24:29.0
110

Will Halverson
Roland-Story
24:31.5
111

Sterling Dietzel
South Hamilton
25:00.2
112
Graham Bakken
Humboldt
25:04.7
113

Mason Roethler
South Hamilton
25:52.8
114
Jovanny Camarillo
Hampton-Dumont-CAL
25:58.3
115
Mason Moser
Manson Northwest Webster
26:47.4

