1
Alex Davis
Ankeny Christian Academy
16:33.82
2
Zachary Gardner
Ankeny Christian Academy
17:40.20
3
Cayden Fry
Ankeny Christian Academy
17:49.54
4
Luke Reitsma
Ankeny Christian Academy
18:39.74
5
Matthew Heisterkamp
Ankeny Christian Academy
19:25.58
6
Ethan Benton
Ankeny Christian Academy
19:27.39
7
Drew Blakeslee
Ankeny Christian Academy
19:33.80
8

Brayton Davis
Gmg Garwin
19:33.98
9

Aston Brown
Bgm Brooklyn
19:45.67
10
Emery Roberts
Meskwaki Settlement
19:50.93
11
Ethan Harnage
Colo-Nesco
19:55.17
12

Carter Corona
Bgm Brooklyn
20:09.62
13
Connor Perisho
Colo-Nesco
20:29.52
14

Jake Boesenberg
Bgm Brooklyn
21:01.32
15

Henry Dieleman
Gmg Garwin
21:08.85
16

Dante Hansen
Bgm Brooklyn
21:13.75
17
Trenten Perisho
Colo-Nesco
21:48.93
18

Chance Thompson
Bgm Brooklyn
21:52.77
19
Caleb Johnson
Ankeny Christian Academy
22:00.14
20

Isaiah Williams
Bgm Brooklyn
22:15.10
21

Braxton White
Bgm Brooklyn
22:25.04
22

Hunter Hiner
Bgm Brooklyn
22:29.86
23
Jack Pedersen
Ankeny Christian Academy
22:31.56
24

Drayson Stephenson
Gmg Garwin
22:51.68
25
Landyn Short
Colo-Nesco
23:00.98
26
Hagaa Slick-Driscoll
Meskwaki Settlement
23:05.06
27

Braylon Darter
Gmg Garwin
23:16.66
28
Cayd Cooper
North Tama Traer
23:22.90
29
Markelle Wabaunasee
Meskwaki Settlement
23:59.07
30

Ehtan Ehresmann
Bgm Brooklyn
24:01.98
31
Simon Peterson
Ankeny Christian Academy
24:24.55
32
Max Nguyen
Ankeny Christian Academy
26:12.61
33
Roman Tricky
Meskwaki Settlement
26:34.46
34
Hepa Azure
Meskwaki Settlement
26:55.16
35
Abram Wanatee
Meskwaki Settlement
27:34.05
36
Garrett Lauer
Colo-Nesco
31:11.86
37

Emmitt Albers
Bgm Brooklyn
34:28.46

