1
Caleb Ten Pas
Des Moines Christian
15:50.87
2
David Nichols
Earlham
16:33.59
3
Josiah Sisler
Des Moines Christian
16:36.53
4
Luke McCormick
Des Moines Christian
16:46.47
5
Dillon Dorenkamp
Des Moines Christian
17:02.17
6
Donovan Braet
Earlham
17:38.63
7

Preston Kent
Acgc
17:40.12
8
Dawson Braet
Earlham
17:58.76
9
Thomas Bergstrom
Ogden
18:05.87
10
Hayden Hayes
Van Meter
18:06.16
11
Myles Tromblay
Ogden
18:08.57
12
Beck Sunderman
Van Meter
18:14.79
13
Parker Van Steenis
Des Moines Christian
18:17.42
14
Hudson White
Madrid
18:19.44
15
Griffin Messer
Earlham
18:21.20
16
Payton Dickson
Earlham
18:28.94
17
Landon Abbott
Ogden
18:31.98
18
Cavin Pehl
Madrid
18:37.02
19
Cole Barney
Van Meter
18:40.55
20
Liam Newell
Van Meter
18:42.91
21
Andrew Van Zee
Earlham
18:45.10
22
Issaac Jones
Woodward-Granger
18:48.97
23
Max Rasmussen
Van Meter
18:51.29
24
Kris Petersen
Madrid
18:58.69
25
Cooper Finestead
Woodward-Granger
19:05.67
26
Landon Sheffield
Earlham
19:10.63
27
Bek Anderson
Ogden
19:17.85
28
Ryan Iwig
Des Moines Christian
19:25.83
29
Carson Denzin
Des Moines Christian
19:26.76
30
Andrew Dea
Van Meter
19:30.47
31
Jack Devine
Des Moines Christian
19:32.79
32
Lucas Brandt
Woodward-Granger
19:33.86
33
Cael Leighton
Woodward-Granger
19:39.01
34
Jack Day
Van Meter
19:42.83
35
Carson Tigges
West Central Valley Stuart
19:46.89
36
Benjamin Owen
Des Moines Christian
19:53.72
37
Kaegan Wigant
Van Meter
20:00.43
38
Brayton Ellison
Des Moines Christian
20:00.85
39
Hudson Leitheiser
Des Moines Christian
20:02.93
40
Bladyn Wearmouth
Panorama Panora
20:03.48
41
Paul Bruggeman
Des Moines Christian
20:13.58
42
Jordan Gilliland
Van Meter
20:14.35
43
Vance Nyborg
Woodward-Granger
20:14.58
44
Alex Younts
Woodward-Granger
20:17.71
45
Logan Schaffer
Van Meter
20:20.71
46
Zoel Cardenas
Des Moines Christian
20:24.68
47
Alexande Steenhoek
Des Moines Christian
20:25.30
48
Joe Casey
Woodward-Granger
20:30.54
49
Zach Hayden
Panorama Panora
20:30.88
50
Cheikh Sylla
Van Meter
20:31.57
51
Sam Smit
Des Moines Christian
20:33.25
52
Jackson Bowlsby
Woodward-Granger
20:49.30
53
Ryder Rasmussen
Van Meter
20:56.35
54
Zach Maiers
Interstate 35 Truro
21:01.32
55
Aiden Johnson
Des Moines Christian
21:03.52
56
Nash Seeley
Van Meter
21:04.31
57
Matthias Campbell
Des Moines Christian
21:11.23
58

Adam Brown
Acgc
21:14.14
59
Solomon Claussen
Pleasantville
21:21.36
60
Weston Stec
Des Moines Christian
21:23.17
61
Henry Russo
Ogden
21:24.45
62
Aiden Titus
Madrid
21:25.20
63
Quincy Allen
Interstate 35 Truro
21:30.87
64
Erik Redmond
Earlham
21:31.00
65
Adrian Leone
Panorama Panora
21:31.54
66
Bennett Allen
Panorama Panora
21:32.62
67

Jameson Pfrang
Acgc
21:35.57
68
Mason Severidt
Interstate 35 Truro
22:00.36
69
Hunter Grimes
Des Moines Christian
22:02.64
70
Cory Oliver
Van Meter
22:04.14
71
Asher Tweed
Des Moines Christian
22:04.57
72
Lucas Baudler
Interstate 35 Truro
22:05.02
73
Sam Casey
Woodward-Granger
22:08.46
74
Cruz Stanley
Panorama Panora
22:09.50
75
Jack Weaver
Des Moines Christian
22:10.26
76
Trenton Brewer
Des Moines Christian
22:11.22
77
Ethan Harden
Des Moines Christian
22:11.64
78

Cameron Mozingo
Acgc
22:15.70
79
Caleb Van Arkel
Des Moines Christian
22:16.10
80
Kiernan Hutton
West Central Valley Stuart
22:17.07
81
Nate Schreck
Van Meter
22:18.47
82
Emerick Carlson
Van Meter
22:19.84
83
Carson Winey
Earlham
22:20.93
84
Mitchell Shoup
Des Moines Christian
22:26.46
85
Cole Berberich
Madrid
22:29.08
86
Blane Schneider
Madrid
22:39.82
87
Tyler Redmond
Earlham
22:43.91
88

Bryce Benda
Acgc
22:47.42
89
Graysen Shaffer
Panorama Panora
22:53.54
90

Stetson Ellis
Acgc
23:16.47
91
Ben Koster
Van Meter
23:29.17
92
Conner Coil
West Central Valley Stuart
23:34.29
93
Zayden Rist
Van Meter
23:37.46
94
Jay Muller
Des Moines Christian
23:39.63
95
Landen Schneider
Madrid
23:43.30
96
Sean Udelhoven
Madrid
24:02.16
97
Bentley England
West Central Valley Stuart
24:02.65
98
Aiden Firmstone
Madrid
24:07.56
99
Matthais Leib
Pleasantville
24:10.39
100

Dayton Crawley
Acgc
24:13.57

