1

Dawson Sharp
Forest City
18:59.60
2

Dirk Zeman
Forest City
19:27.10
3

Ayeden Lein
Mason City
19:32.40
4

Leo Wheelock
Sc, North
19:36.50
5

Ezra Thompson
Forest City
19:49.30
6

Owen Riphagen
Okoboji, Milford
19:55.40
7

Ray Kaiser
Okoboji, Milford
20:02.50
8

Layne Munson
Sc, North
20:09.00
9

Reno Anderson
Spencer
20:11.60
10

Elijah Bahls
Mason City
20:12.70
11

Cael Stucky
Clear Lake
20:15.70
12

Gabriel Lynam
Sc, North
20:20.10
13

Colby Archer
Clear Lake
20:22.20
14

Gavin Clausen
Mason City
20:23.90
14

Braxton Davis
Sc, North
20:23.90
16

Noah Clabaugh
Spirit Lake
20:24.10
17

Sam Low
Okoboji, Milford
20:30.90
18

Winston Palmer
Sc, North
20:32.80
19

Tate Behrens
Sc, North
20:39.40
20

Chase Sorenson
Forest City
20:50.50
21

Aiden Hippen
Clear Lake
20:58.60
22

Isaac Smith
Clear Lake
21:00.70
23

Sam Wahl
Spirit Lake
21:04.30
24

Kaleb Draeger
Webster City
21:10.70
25

Miguel Sanchez Gomez
Sc, North
21:11.50
26

Aden Yusuf
Sc, North
21:16.60
27

Luke Moore
Clear Lake
21:17.80
28

Kamden Smith
Clear Lake
21:21.40
29

Cameron VanDerHeide
Spencer
21:21.50
30

Cooper Hawkins
Spirit Lake
21:25.20
31

Walker Williams
Clear Lake
21:27.70
32

Brenden Sampson
Algona
21:29.80
33

Evan Lorenzen
Sc, North
21:35.80
34

Logan Bonnes
Sc, North
21:35.90
35

Logan Woolworth
Sc, North
21:40.20
35

Ambrose Luong
Mason City
21:40.20
37

Oliver Miller
Okoboji, Milford
21:50.50
38

Kyran Hirsch
Mason City
21:56.20
39

Owen Gruver
Fort Dodge
22:01.70
40

Jayden Hibbs
Spencer
22:05.40
41

Beckett Beller
Sc, North
22:07.60
42

Edward Kellogg
Sc, North
22:07.80
43

Grant Ward
Spencer
22:07.90
43

Trey Downing
Okoboji, Milford
22:07.90
45

Maximus Dewhurst
Forest City
22:08.70
46

Michael Neis
Spirit Lake
22:11.20
47

Joel Thurm
Humboldt
22:20.30
48

Jason Betts
Forest City
22:20.70
49

Cohen Thilges
Algona
22:23.00
50

Isaac Fowler
Humboldt
22:23.80
51

Lane Stroup
Clear Lake
22:24.80
52

Axel Mortensen
Algona
22:25.10
53

Colby Sherrod
Spencer
22:33.70
54

Rylee Wolf
Algona
22:41.00
55

Jeremiah Gravert
Okoboji, Milford
22:41.90
56

Evan Howe
Mason City
22:43.80
57

Tariq Burton
Webster City
22:52.90
58

William Salton
Spencer
22:56.80
59

Peter Hardee
Mason City
23:14.00
60

Riley Beitel
Mason City
23:14.20
61

Will Anderson
Okoboji, Milford
23:24.50
62

Jackson Eden
Clear Lake
23:25.40
63

Aaron Dirks
Spirit Lake
23:27.60
64

Dalton Lutat
Estherville-LC
23:28.90
65

Wyatt Bertram
Forest City
23:30.40
66

Keegan Mammen
Spencer
23:31.30
67

Ethan Pham
Sc, North
23:32.60
68

Paul Bouwers
Sc, North
23:34.10
69

Jordan Betts
Webster City
23:42.60
70

Cole Becker
Okoboji, Milford
23:44.70
71

Hudson Uetz
Clear Lake
23:45.80
72

Conrad Greathouse
Fort Dodge
23:48.80
73

Mack Harklau
Humboldt
23:50.60
74

Luke DeWinter
Humboldt
23:54.20
75

Nick Strayer
Clear Lake
23:56.70
76

Myles Summers
Fort Dodge
23:57.60
77

Tyce Clarken
Humboldt
23:58.50
78

Isaac Alphs
Forest City
24:00.00
79

Arlen Lake
Webster City
24:03.70
80

Blake Knudtson
Okoboji, Milford
24:04.30
81

Charlie Faber
Clear Lake
24:05.50
82

Abraham Fisher
Fort Dodge
24:06.30
83

Evan Christiansen
St. Edmond, FD
24:08.20
84

Miles Zeman
Humboldt
24:08.40
85

Lane Paulson
Clear Lake
24:09.20
86

Dylan Lamminen
Charles City
24:10.10
87

Graham Hurst
Spencer
24:10.50
88

Benji Nimaja Chalcan
Sc, North
24:13.10
89

Max Titterington
Okoboji, Milford
24:16.40
90

João Bulhões
Sc, North
24:18.40
91

Nathaniel Seehusen
Clear Lake
24:19.60
92

Leland Eggers
Webster City
24:28.80
93

Obed Antonio
Humboldt
24:40.70
94

Keaton Taylor
Humboldt
24:44.20
95

Nathan Klocke
Humboldt
24:45.20
96

Owen Doocy
Algona
24:46.40
97

Landis Powgnas
Webster City
24:58.20
98

Josh Shields
Fort Dodge
25:00.00
99

Brooks Hinners
Humboldt
25:06.20
100

Jackson Bailey
Spencer
25:16.40

