1
David Nichols
Earlham
17:56.81
2
Wyatt Goodenberger
Creston
18:34.58
3
Donovan Braet
Earlham
19:13.69
4
Raiden Jimenez
Southeast Warren Liberty Cente
19:22.85
5
Landon Sheffield
Earlham
19:35.38
6
Dawson Braet
Earlham
19:35.46
7
Beau Waugh
Central Deca
19:36.55
8
Matthew Warner
Creston
19:57.40
9
Hector Suazo
Creston
20:09.87
10
Joseph DeVore
Clarke Osceola
20:20.69
11
Liam Caldwell
Clarke Osceola
20:20.73
12
Griffin Messer
Earlham
20:24.61
13
Merrick Wieland
Creston
20:29.73
14
Payton Dickson
Earlham
20:40.10
15
Zach Maiers
Interstate 35 Truro
20:40.12
16
Ryan Iwig
Des Moines Christian
20:50.76
17
Braylon Greenwell
Mount Ayr
21:00.57
18
Carson Denzin
Des Moines Christian
21:17.42
19
Briggs Casady
Des Moines Christian
21:30.29
20
Austin Jondle
Creston
21:46.52
21
Blake Tedford
Central Deca
21:47.07
22
Trevor Quigley
Central Deca
22:04.56
23
Lucas Baudler
Interstate 35 Truro
22:09.42
24
Matthias Campbell
Des Moines Christian
22:22.01
25
Mason Severidt
Interstate 35 Truro
22:22.21
26
Wyatt Bird
Interstate 35 Truro
22:37.09
27
Asher McAnally
Des Moines Christian
22:38.63
28
Luke Wade
Clarke Osceola
22:41.03
29
Dwight Humphrey
Clarke Osceola
22:41.28
30
Brayton Ellison
Des Moines Christian
22:44.13
31
Zoel Cardenas
Des Moines Christian
22:47.73
32
Paul Bruggeman
Des Moines Christian
22:50.70
33
Quincy Allen
Interstate 35 Truro
22:52.89
34
Alexande Steenhoek
Des Moines Christian
22:55.75
35
Cole Jacobsen
Clarke Osceola
22:58.04
36
Bryse Auxier
Central Deca
23:02.73
37
Landon Palmer
Central Deca
23:09.93
38
Joey Turpin
Clarke Osceola
23:22.13
39
Erik Redmond
Earlham
23:33.50
40
Caleb Van Arkel
Des Moines Christian
23:46.78
41
Carson Winey
Earlham
23:48.47
42
Cadyn Valdez
Des Moines Christian
23:49.34
43
Sam Smit
Des Moines Christian
23:49.39
44
Hudson Leitheiser
Des Moines Christian
23:49.46
45
Jack Weaver
Des Moines Christian
24:18.00
46
Trenton Brewer
Des Moines Christian
24:18.74
47
Asher Tweed
Des Moines Christian
24:18.84
48
Ethan Harden
Des Moines Christian
24:22.15
49
Tyler Redmond
Earlham
24:35.31
50
Zamarripa Comtreras
Clarke Osceola
24:39.22
51
Hunter Grimes
Des Moines Christian
25:06.31
52
Erick Hernandez
Clarke Osceola
25:06.80
53
Johnathon Henry
Creston
25:27.02
54
Mitchell Shoup
Des Moines Christian
25:39.90
55
Cristian Cortez
Clarke Osceola
26:00.19
56
Andrew Chilcote
Des Moines Christian
26:09.16
57
Jay Muller
Des Moines Christian
26:32.59
58
Leo Vega-Inerarity
Clarke Osceola
26:36.73
59
Teagan Sullivan
Clarke Osceola
27:59.94
60
Aiden Hayes
Southeast Warren Liberty Cente
28:03.72
61
Luke Jensen
Earlham
28:03.75
62
Caden Sponsler
Southeast Warren Liberty Cente
28:05.19
63
Cesar Linares
Clarke Osceola
28:07.69
64
Michael Brogdon
Clarke Osceola
28:21.72
65
Kellon Shaffer
Mount Ayr
28:49.02
66
Hunter Clark
Southeast Warren Liberty Cente
28:50.14
67
Elliott McMichael
Interstate 35 Truro
28:52.12
68
Johnathan Smith
Interstate 35 Truro
28:57.23
69
Austin Briner
Mount Ayr
28:58.69
70
Casey Wade
Clarke Osceola
30:00.00
71
Isiash Clark
Southeast Warren Liberty Cente
30:24.27
72
Rodrigo Hernandez
Clarke Osceola
30:38.23
73
Aiden Craig
Creston
33:57.25
74
Ce Cisneros Ambriz
Clarke Osceola
34:47.92
75
Cael Wisniewski
Clarke Osceola
37:49.68
76
Blaze Schiltz
Clarke Osceola
40:49.43
77
Alexandro Ambriz
Clarke Osceola
42:23.80
78
Bryce Hall
Clarke Osceola
42:36.75

