1
Jacob Shottenkirk
Fort Madison
16:30.13
2
David Crabb
Chariton
16:46.39
3
Will Roach
Oskaloosa
16:47.58
4
Nolan Guzman
Fort Madison
16:51.60
5
Sawyer Meinders
Pella Christian
16:53.75
6
Brent Crabb
Chariton
16:57.61
7
Isaac Rankin
Knoxville
16:59.59
8
Ethan Stalzer
Albia
17:05.53
9
Mason McLey
Fort Madison
17:06.13
10
Cody Dixson
Chariton
17:10.77
11
Deacon Branderhorst
Pella Christian
17:14.39
12
Cael Cook
Knoxville
17:20.08
13
Levi Moss
Wayne, Corydon
17:22.19
14
Ethan Yarkosky
Albia
17:29.07
15
Tysen De Vries
Pella Christian
17:31.44
16
Connor Dixson
Chariton
17:31.75
17
Lucas Anderson
Chariton
17:32.98
18
Paxton Bouma
Pella Christian
17:33.32
19
Aaron Cook
Davis County
17:34.48
20
Bradley Hobbs
Chariton
17:46.01
21
Reid Luck
Oskaloosa
17:48.22
22
Hunter Wiegand
Fort Madison
17:49.34
23
Coby Deraad
Pcm, Monroe
17:50.88
24
Gauge Macgregor
Newtown-Harris
17:57.26
25
Sutton Shively
Davis County
17:57.66
26
Skyler Cook
Kirksville (Mo)
17:57.93
27
Riley Tripp
Fort Madison
17:59.43
28
Shaun Bos
Pella Christian
18:05.96
29
Lucas Peace
Ottumwa
18:16.43
30
Waulfret Morales
Ottumwa
18:16.88
31
Eli Hoksbergen
Pella Christian
18:17.71
32
Sam Nelson
Oskaloosa
18:22.96
33
Gavin Shively
Davis County
18:23.49
34
Peyton Lambert
Fort Madison
18:23.55
35
Connor Schultz
Knoxville
18:27.13
36
Dreavin Shenefield
Chariton
18:27.82
37
Max Pollock
Wayne, Corydon
18:28.52
38
Brenden Lahart
Albia
18:30.15
39
Calvin Johnson
Fort Madison
18:30.85
40
Mark Shirley
Davis County
18:32.08
41
Ben Wilson
Albia
18:33.50
42
Guy Sample
Albia
18:36.04
43
Joe Sheetz
Cent Decatur
18:37.56
44
Reed Peterson
Oskaloosa
18:40.44
45
Tyler Burton
Davis County
18:44.44
46
Dylan Renaud
Albia
18:44.57
47
Blake Herny
Oskaloosa
18:45.32
48
Gavin Spaur
Eddyvl-Blakes/F
18:48.03
49
Luke Abrahamson
Oskaloosa
18:48.72
50
Elijah Gibbs
Keokuk
18:58.21
51
John Quinn
Kirksville (Mo)
19:02.85
52
Gable Whitlow
Moravia
19:05.12
53
Joe Shaver
Pcm, Monroe
19:18.11
54
Ethan Russell
Knoxville
19:19.02
55
Isaiah Meinen
Kirksville (Mo)
19:19.57
56
Leighton McClure
Pcm, Monroe
19:27.03
57
Eric AuBuchon
Kirksville (Mo)
19:27.65
58
Euan Lechtenberg
Centerville
19:38.84
59
Chandler Bachman
Davis County
19:43.44
60
Alex Gomez-Cantarero
Ottumwa
19:43.50
61
Jonatan Villatoro
Ottumwa
19:46.75
62
Max Marlin
Kirksville (Mo)
19:55.60
63
Charlie Ford
Pcm, Monroe
19:56.92
64
Hunter Gray
Knoxville
20:09.24
65
Zach Cross
Newtown-Harris
20:14.27
66
Oliver Smith
Oskaloosa
20:15.67
67
Noah Hagan
Wayne, Corydon
20:18.15
68
Asher Applegate
Schuyler (Mo)
20:18.68
69
Bradley Hembrook
Knoxville
20:25.15
70
Rollan Zetterlund
Keokuk
20:27.32
71
Kolby Clark
Pcm, Monroe
20:30.65
72
Cameron Swarts
Moulton-Udell
20:32.39
73
Ethan Hale
Kirksville (Mo)
20:33.88
74
Elliot Sandefur
Kirksville (Mo)
20:37.20
75
Hudson Meixner
Pella Christian
20:43.09
76
Bryson Benge
Davis County
20:44.07
77
Gabe Nessa
Pcm, Monroe
20:46.27
78
Ari Johnson
Cent Decatur
20:49.32
79
Cooper Anderson
Wayne, Corydon
20:51.95
80
Grant Wilson
Albia
21:02.76
81
Garek Lindberg
Ottumwa
21:04.73
82
Quenton Mitchell
Ottumwa
21:20.39
83
Gabriel Kimbrell
Schuyler (Mo)
21:22.61
84
Eli Palmer
Wayne, Corydon
21:34.96
85
Kacyn Watson
Cent Decatur
21:36.15
86
Allen Pace
Moulton-Udell
21:40.68
87
Reece Manges
Keokuk
21:47.32
88
Kinnick Russell
Eddyvl-Blakes/F
21:48.68
89
William Potratz
Keokuk
21:53.58
90
Alexander Kloster
Keokuk
21:53.77
91
Jaykob Finch
Keokuk
21:55.64
92
Braylon Greenwell
Mount Ayr
22:00.08
93
Gavin Rebanack
Moravia
22:19.64
94
Colton Brown
Eddyvl-Blakes/F
22:40.04
95
Kaydon Leadon
Moravia
22:53.16
96
Logan Toloza
Ottumwa
22:55.61
97
Anden Hall
Cent Decatur
23:01.08
98
Hayden Brinegar
Moulton-Udell
23:06.60
99
Elijah Moss
Wayne, Corydon
23:22.94
100
Nash Buckingham
Wayne, Corydon
23:30.21

