1
Gage Moreno
Saydel
17:54.98
2
Chase Gordon
Des Moines Hoover
17:56.91
3
Jacob McPherren
Saydel
18:03.28
4

Kash Fischer
Pcm Monroe
18:37.27
5

Brendon Lahart
Pcm Monroe
18:53.74
6

Owen Osterhaus
Pcm Monroe
18:55.26
7

Coby DeRaad
Pcm Monroe
19:25.34
8
Gunner Vanderpool
Saydel
19:31.44
9
Ivan Willet
Perry
19:38.83
10
Cael Leighton
Woodward-Granger
19:42.57
11

Cademon Burkett
Pcm Monroe
20:11.85
12

Camden Lahart
Pcm Monroe
20:13.07
13

Jay Patterson
Pella Christian JV
20:17.10
14
Gavin Shively
Davis County Bloomfield
20:20.28
15
Thad Stewart
Perry
20:23.77
16
Brock Brineger
Davis County Bloomfield
20:24.67
17
Edwyrd Steil
Perry
20:25.10
18

Aston Brown
Bgm Brooklyn
20:30.63
19
Cooper Finestead
Woodward-Granger
20:40.31
20
Vance Nyborg
Woodward-Granger
20:44.80
21

Kaeden Bouma
Pella Christian JV
20:49.00
22
Zach Veiseth
North Mahaska
20:53.57
23
Khaing Zan
Des Moines Hoover
20:58.87
24
Camron Hubbartt
Davis County Bloomfield
21:01.78
25

Rylan Edgington
Pcm Monroe
21:08.07
26
Issaac Jones
Woodward-Granger
21:08.45
27
Jeb Goemaat
North Mahaska
21:11.83
28
Lucas Brandt
Woodward-Granger
21:18.00
29
Hayden Splendor
Perry
21:21.90
30
Brody Vail
Perry
21:23.50
31
Owen Prendergast
Saydel
21:25.27
32
William Gates
Saydel
21:26.93
33
Solomon Claussen
Pleasantville
21:31.81
34
Jeronn Bennett
Davis County Bloomfield
21:52.33
35

Charlie Ford
Pcm Monroe
21:55.80
36

Jake Boesenberg
Bgm Brooklyn
21:57.81
37
Joe Casey
Woodward-Granger
22:04.06
38
Kingsley Ly
Des Moines Hoover
22:07.85
39

Jackson Wood
Pella Christian JV
22:09.33
40

Parker DeHaai
Pcm Monroe
22:14.68
41
Ezra Farmer
Perry
22:18.25
42
Cayden Plate
North Mahaska
22:24.64
43
Gage Moss
Davis County Bloomfield
22:26.62
44
Riley Benge
Davis County Bloomfield
22:27.40
45

Kolby Clark
Pcm Monroe
22:27.64
46
Jacob Rowson
Pleasantville
22:31.23
47

Ryan Groenenboom
Pella Christian JV
22:31.37
48

Dante Hansen
Bgm Brooklyn
22:36.23
49
Tristan Mintun
Perry
22:40.47
50
Jackson Bowlsby
Woodward-Granger
22:47.84
51
Brodey Suter
Saydel
22:50.83
52

Isaac Miller
Pcm Monroe
22:55.69
53
Evan Morrissey
Davis County Bloomfield
22:58.77
54
Sam Canseco-Garcia
Des Moines Hoover
23:07.42
55
Sam Casey
Woodward-Granger
23:10.74
56
Nathan Buckley
Des Moines Hoover
23:11.91
57

Miles Lamb
Pella Christian JV
23:20.73
58

Dykema Will
Pella Christian JV
23:30.86
59

Chance Thompson
Bgm Brooklyn
23:33.67
60

Jayden Lee
Pella Christian JV
23:42.19
61

Carter De Haan
Pella Christian JV
23:55.29
62

Noah Ruckman
Pella Christian JV
24:12.86
63

Isaiah Williams
Bgm Brooklyn
24:22.51
64

Braxton White
Bgm Brooklyn
24:26.78
65
Ber Chamdual
Des Moines Hoover
24:27.81
66
Cain Grandia
North Mahaska
24:35.98
67
Kai Farmer
Perry
24:36.66
68

Hunter Hiner
Bgm Brooklyn
24:39.04
69
Owen Klaus
Davis County Bloomfield
24:40.77
70
Cameron Renes
Des Moines Hoover
24:45.01
71
Caden Lemons
Des Moines Hoover
24:51.52
72
Trey Kuhl
Woodward-Granger
25:02.41
73
Carter Belt
Woodward-Granger
25:09.83
74

Gerrit Vos
Pella Christian JV
25:17.20
75
Giovan Valdez-Hernandez
Des Moines Hoover
25:17.43
76
Nathan Perez Medrano
Des Moines Hoover
25:31.00
77

Carter Meinders
Pella Christian JV
25:35.73
78
Bryan Cardenas Escobedo
Des Moines Hoover
25:47.11
79
Chase Petersen
Pleasantville
26:00.75
80
Salim Nurov
Perry
26:04.17
81
Brenik Mossman
North Mahaska
26:21.75
82
Racer Reynolds
Saydel
26:25.39
83

Ehtan Ehresmann
Bgm Brooklyn
26:28.83
84

Jacob Gosselink
Pella Christian JV
26:31.92
85
Vincent Harwell
Des Moines Hoover
27:00.45
86

Declan Tukker
Pella Christian JV
27:06.31
87
Kole Drummond
Davis County Bloomfield
27:25.50
88
Caleb Septer
Pleasantville
27:26.06
89
Rydale Horn
Davis County Bloomfield
27:51.17
90
Matthais Leib
Pleasantville
27:56.56
91
Jared Bean
Saydel
27:56.92
92
DJ Lemons
Des Moines Hoover
28:04.79
93

Caleb Nett
Pella Christian JV
28:10.94
94
Jagger Garmon
Davis County Bloomfield
29:29.68
95
Erick Jimenez
Davis County Bloomfield
30:01.79
96
Leif Clark
Pleasantville
30:03.19
97

Zachary Sytsma
Pella Christian JV
30:26.15
98
Quinlan Jones
Saydel
30:29.17
99

Evan Wendt
Pcm Monroe
30:38.11
100

Quinten Veenstra
Pella Christian JV
31:30.43

