1
Luke McCormick
Dsm Christian MS
11:47.95
2
Noah Kerndt
Dc-Grimes MS
11:53.95
3
Gabriel Bennett
Dc-Grimes MS
11:54.35
4
Ryler Hanson
Bond-Farrar MS
11:56.01
5
Zachary Stevermer
Gilbert MS
11:58.65
6
Kiernan Ryan
Gilbert MS
12:12.23
7
Noah Townsend
Dc-Grimes MS
12:35.03
8
Cedar Bandy
Dc-Grimes MS
12:35.53
9
Austin Vance
Ballard MS
12:40.22
10
Clark Bennett
Bond-Farrar MS
12:45.49
11
Carson Mandernach
Dc-Grimes MS
12:48.63
12
Myles Matzen
North Polk MS
12:48.85
13
Rylan Heeren
Dc-Grimes MS
12:50.01
14
Brock Fiala
Ankeny Christ MS
12:53.66
15
Trey Kupka
Dc-Grimes MS
12:56.69
16
Alex Chisholm
North Polk MS
12:56.85
17
Camden Cunningham
Dc-Grimes MS
12:58.94
18
Owen Davidson
Ballard MS
13:13.31
19
Anthony McDermott
Dc-Grimes MS
13:19.53
20
Malcolm Toornstra
Collins-Maxwell MS
13:21.30
21
Max Clark
Boone MS
13:23.55
22
Aaron Ausborn
North Polk MS
13:24.62
23
Landon Lange
Ballard MS
13:28.90
24
Zachariah Loveland
Ballard MS
13:29.03
25
James Rogers
Ankeny Christ MS
13:30.76
26
Jaxon Grow
Bond-Farrar MS
13:37.88
27
Liam Bachman
Dc-Grimes MS
13:41.13
28
Richard Mattingly
Nevada MS
13:42.56
29
Matthew Hesiterkamp
Ankeny Christ MS
13:42.71
30
Grady Mann
Dsm Christian MS
13:56.12
31
Brett Edsen
North Polk MS
14:01.51
32
Braylon Welch-Groves
Bond-Farrar MS
14:12.40
33
Hudson Long
North Polk MS
14:17.03
34
Drew Hill
Bond-Farrar MS
14:20.47
35
Jack McCaughey
Gilbert MS
14:20.73
36
Tanner Check
Nevada MS
14:21.57
37
Asher McAnally
Dsm Christian MS
14:22.31
38
Burke Price
Dc-Grimes MS
14:23.24
39
Tayvian Ripperger
Dc-Grimes MS
14:25.42
40
Madden Humes
Dc-Grimes MS
14:25.71
41
Zach Quick
Ankeny Christ MS
14:27.13
42
Tate Miller
North Polk MS
14:27.21
43
Ethan Neus
Nevada MS
14:27.32
44
Dalton Winegar
Lynnville-Sully
14:30.81
45
Kellen Spooner
Dc-Grimes MS
14:32.34
46
Tucker Lindsey
Bond-Farrar MS
14:32.95
47
Gavin Witmer
Bond-Farrar MS
14:34.09
48
Alexander Meza
Dc-Grimes MS
14:35.01
49
Ben Owen
Dsm Christian MS
14:37.16
50
Hunter Haley
Nevada MS
14:37.55
51
Matt Melody
Gilbert MS
14:39.82
52
Warner Wierck
Ankeny Christ MS
14:42.49
53
Owen Peterson
Carlisle MS
14:43.56
54
Ethan Benton
Ankeny Christ MS
14:44.30
55
Callen Tjeerdsma
Dc-Grimes MS
14:44.91
56
David Schreiner
Carlisle MS
14:47.41
57
Finn Lainson
Dsm Christian MS
14:49.94
58
Axton Campbell
Ballard MS
14:52.00
59
Caden Gach
Carlisle MS
14:55.42
60
Judson Hatfield
Gilbert MS
14:55.46
61
Hudson Lubach
Dc-Grimes MS
14:58.32
62
Reece Wulkow
Dc-Grimes MS
15:02.08
63
Adrian Thompson
Carlisle MS
15:04.26
64
Jackson Basler
Dc-Grimes MS
15:06.19
65
Braxton Stevens
Dc-Grimes MS
15:08.82
66
Jack Barbier
Gilbert MS
15:09.98
67
Jackson Harvey
Bond-Farrar MS
15:11.32
68
Wyatt Bickel
Dsm Christian MS
15:20.50
69
Taytem Thompson
Carlisle MS
15:20.75
70
Nathan Fitch
Dc-Grimes MS
15:23.69
71
Cohen Richardson
North Polk MS
15:25.99
72
Hunter Ferguson
Bond-Farrar MS
15:26.05
73
Cameron Allen
Ballard MS
15:26.75
74
Madden Gunsaulus
Lynnville-Sully
15:30.39
75
Briggs Casady
Dsm Christian MS
15:30.44
76
Evan Fowle
North Polk MS
15:34.06
77
Jonathan Lascio
Gilbert MS
15:35.61
78
Weston Stec
Dsm Christian MS
15:39.90
79
Wesley Schuler
Boone MS
15:50.09
80
Abe Pederson
North Polk MS
15:50.65
81
Noah Dority
North Polk MS
15:55.67
82
Justus DeCleene
Carlisle MS
15:56.51
83
Ethan Johnson
Ballard MS
16:00.32
84
Quinn Barry
Carlisle MS
16:02.90
85
Max Porter
Ankeny Christ MS
16:04.75
86
Owen Kleckner
Dc-Grimes MS
16:06.27
87
Caleb Johnson
Ankeny Christ MS
16:10.05
88
John Einck
North Polk MS
16:10.90
89
Mason Elliott
Bond-Farrar MS
16:17.05
90
Will Barber
Bond-Farrar MS
16:21.57
91
Brodey Suter
Saydel
16:23.63
92
Grayson Corbett
Dc-Grimes MS
16:37.28
93
Clark Savage
Gilbert MS
16:41.05
94
Daughtry Franks
Ballard MS
16:41.84
95
Levi Mills
Nevada MS
16:41.97
96
Weston Walmsley
Ankeny Christ MS
16:43.95
97
Zachary Wierson
Nevada MS
16:49.91
98
Fisher Krob
Dc-Grimes MS
16:57.19
99
Mack Ong
North Polk MS
17:00.10
100
Ashton Charley
North Polk MS
17:00.22

