1

Brandon Hughes
Spirit Lake
16:52.00
2

Dietrich Dirks
Spirit Lake
17:09.20
3

Anthony Valles
St. Edmond, FD
17:17.20
4

Nick Williams
Charles City
17:23.90
5

Evan Osler
Okoboji, Milford
17:30.80
6

Gavin Weber
Algona
17:41.00
7

Cooper Blaser
Forest City
17:41.20
8

Henry Hansen
Mason City
17:44.30
9

Silas Gann
Forest City
17:47.90
10

Lane Larson
Okoboji, Milford
17:51.90
11

Keagan Albertson
Forest City
17:59.10
12

Trigg Heimdal
Okoboji, Milford
17:59.30
13

Xander Graeser
Charles City
18:03.10
14

Tyson Fear
Okoboji, Milford
18:03.20
15

Carter Trautman
Spirit Lake
18:04.00
16

Rylei Koppie
Spencer
18:05.10
17

Nathan Rodriguez
Spencer
18:07.90
18

Aidan Recker
Fort Dodge
18:09.00
19

Gavin Roske
Clear Lake
18:10.00
20

Ethan Bertram
Forest City
18:12.80
21

Jackson Kowalski
Charles City
18:13.20
22

Daunta Berg
Forest City
18:19.70
23

John Amos
Clear Lake
18:21.10
24

Jace Hungerford
Spirit Lake
18:27.60
25

Owen Smith
Clear Lake
18:28.70
26

Noah Fullhart
Spencer
18:39.30
27

Jack Barner
Webster City
18:40.90
28

Justin Callahan
Webster City
18:41.40
29

Carson Krogman
Spencer
18:41.70
30

Ryker Ballis
Okoboji, Milford
18:43.70
31

Holden Reynolds
Forest City
18:45.10
32

Levi Odor-Westrum
St. Edmond, FD
18:46.60
33

Cael Hansen
Fort Dodge
18:50.10
34

Liam Shannon
St. Edmond, FD
18:52.20
35

Aiden Burtness
Clear Lake
18:55.30
36

Brandt Haakenstad
Mason City
18:56.20
37

Eliott Ruiz
Mason City
18:57.40
38

Warren Duitsman
Estherville-LC
18:58.80
39

Breckin Borchardt
Algona
19:00.40
40

Brooks Morgan
Algona
19:04.10
41

Jackson Struve
Estherville-LC
19:12.70
42

Ryley Riggert
Algona
19:14.40
43

Henry Kramer
Humboldt
19:15.90
44

Daniel Steinbron
Clear Lake
19:17.50
45

Grant Gayther
Forest City
19:25.20
46

Barrett Morgan
Algona
19:26.10
47

Jayce Point
Fort Dodge
19:30.80
48

August Miller
Okoboji, Milford
19:31.20
49

Weston Conway
Clear Lake
19:33.50
50

Carter Haberkorn
Charles City
19:34.50
51

Brady Wickering
Mason City
19:34.60
52

Elijah Graves
Okoboji, Milford
19:40.80
53

Justin Ash
Humboldt
19:41.50
54

Gabe Thumma
Webster City
19:46.40
55

Keagan VandeHoef
Spirit Lake
19:48.30
56

Isaac Wilson
Algona
19:52.20
57

Hunter Waldo-Martinez
Eagle Grove
19:54.40
58

Michael Johnson
Mason City
19:57.90
59

Jaden Himrod
Humboldt
19:59.30
60

Wylee Conway
Spirit Lake
20:04.30
61

Jordin Ritter
Charles City
20:07.70
62

Ade Thomas
Spencer
20:07.90
63

Benjamin Jensen
Mason City
20:09.20
64

Samson Mittrucker
Estherville-LC
20:13.80
65

Tyler Carlson
Humboldt
20:15.70
66

Jonah Carlson
St. Edmond, FD
20:16.20
67

Elijah Lawrence
Fort Dodge
20:16.90
68

Cade Paulson
Clear Lake
20:19.90
69

Jaxson Lowrey-Jones
Fort Dodge
20:22.60
70

Gustavo Chitic Aguilar
Estherville-LC
20:23.40
71

Cayden Brewer
Spencer
20:25.20
72

Felix Reyes
Eagle Grove
20:25.70
73

Lukas Chappas
Spirit Lake
20:28.00
74

Erik Larson
St. Edmond, FD
20:31.70
75

Jackson Olmstead
Webster City
20:34.40
76

Brady Major
Fort Dodge
20:35.60
77

Daniel Delfin
Webster City
20:43.50
78

Isaiah Rustad
Spencer
20:44.30
79

Felix Gonzalez
Eagle Grove
20:45.10
80

Conner Matheson
Estherville-LC
20:52.50
81

Drake Yurkovac
St. Edmond, FD
20:53.50
82

Silas Bindel
Wb-Mallard
20:55.40
83

Noah Morris
Charles City
20:57.80
84

Krayton Rutledge
Emmetsburg
21:01.00
85

Sterling Scranton
Humboldt
21:09.70
86

Isaiah Harrison
Algona
21:14.80
87

Dylan Beck
Eagle Grove
21:18.20
88

Ivan Lopez
Webster City
21:18.90
89

Wyatt Martin
Estherville-LC
21:22.10
90

Kyzer Zinnel
Webster City
21:23.90
91

Justin Shearer
Pocanhontas Area
21:24.70
92

Asarel Castro
Eagle Grove
21:25.80
93

Landon Van Zwol
Emmetsburg
21:27.10
94

Carson Chambers
Humboldt
21:41.20
95

Landon Manwarren
North Union
21:46.70
96

Thomas Knobbe
St. Edmond, FD
21:50.70
97

Andy Lemke
Charles City
21:56.60
98

Keigan Flaherty
Mason City
22:12.80
99

Ezekiel Funston
Estherville-LC
22:21.50
100

Aiden Bauer
North Union
22:23.70

