1

Mason Narotam
Ames MS
12:59.51
2

Derek Lee
North Polk
13:01.36
3

Owen Peacock
McCombs
13:12.80
4

James Nigg
Winterset
13:14.81
5

Landon Ollendike
North Polk
13:15.75
6

Nhan Vo
McCombs
13:17.10
7

Jonathan Payton
Ames MS
13:18.65
8

Linken Reed
Winterset
13:22.41
9

Colby Stockstrom
North Polk
13:27.12
10

Macintyre Anderson
Ames MS
13:32.62
11

Judah Bolles
Ames MS
13:34.63
12

Booker Bhave
Ames MS
13:35.37
13

James Kline
North Polk
13:39.22
14

Brecken Johnson
Ames MS
13:40.08
15

Leif Tepley
Ames MS
13:43.21
16

Alexander Wolfe
Winterset
13:52.57
17
Owen Wonderlin
Bondurant-Farrar
13:58.76
18

Jon Einck
North Polk
14:01.66
19

Corwin Comstock
North Polk
14:05.50
20
Drake Irion
Bondurant-Farrar
14:07.02
21

Sawyer Schmidt
Ames MS
14:13.72
22

Harrison Chen
Ames MS
14:15.56
23

Ashton Lauter
Ames MS
14:16.17
24
Torren Johnson
Bondurant-Farrar
14:17.68
25

Arlo Sivisend
Ames MS
14:20.50
26
Colin Humphreys
Bondurant-Farrar
14:22.01
27

Oscar Donner
North Polk
14:22.07
28

Antonio Sanchez
McCombs
14:23.08
29

Gavin Mathes
North Polk
14:28.11
30

Walker Canavan
North Polk
14:30.24
31

Zayden Van Dyke
North Polk
14:31.03
32

Jude Navrkal
North Polk
14:31.77
33

Nurlan Nebbe
Ames MS
14:32.83
34

Jonathan Schaack
North Polk
14:34.45
35

Camden Harberts
North Polk
14:34.83
36

Drake Nordstrom
Winterset
14:34.92
37

Raymond Moore
Ames MS
14:40.02
38

Joe Potratz
Roland-Story
14:40.26
39

Lincoln Kruse
Winterset
14:46.04
40

Drew Petersen
North Polk
14:48.76
41

Joshua Dahl
Roland-Story
14:59.35
42

Charlie Bacon
North Polk
15:00.58
43

Curtis Pollard
Winterset
15:06.17
44

Jonah Meyer
Winterset
15:06.52
45

Dawson Shipley
North Polk
15:07.36
46

Liam Ludwig
North Polk
15:08.82
47

Johnkely Kolacia
Ames MS
15:10.15
48

Benjamin Schuele
Ames MS
15:12.09
49

Owen Miller
North Polk
15:14.91
50

Tyrus McCuller
McCombs
15:25.82
51

Ian Moyer
McCombs
15:26.39
52

Drew Mueggenberg
North Polk
15:28.13
53

Carlos Carmona
McCombs
15:33.08
54

Pedro Ortiz
McCombs
15:33.54
55

Carson Birkland
Roland-Story
15:42.22
56
Reece Wipperman
Bondurant-Farrar
15:43.66
57

Wesley Gordon
Ames MS
15:47.80
58

Gus King
Winterset
15:54.15
59

Jude Orngard
Ames MS
16:01.18
60

Jack Carlat
Ames MS
16:03.91
61

Jerry Jensen
Roland-Story
16:11.54
62

Oscar Senske
Roland-Story
16:12.44
63
Carter Rose
Bondurant-Farrar
16:20.12
64

Alex Watson
Roland-Story
16:20.56
65

David Chen
Ames MS
16:28.79
66

Will Einck
North Polk
16:31.30
67
Wesley Throop
Bondurant-Farrar
16:32.17
68

Camden Bradley
Winterset
16:51.71
69

Ryder Hugney
Winterset
16:53.58
70

Kevin Xial
Ames MS
16:58.16
71

Logan Hardnock
Roland-Story
17:06.08
72

Gavin Hermanson
Roland-Story
17:09.50
73

James Anderson
Ames MS
17:19.03
74

Blake Bauer
North Polk
17:36.45
75

Zayne Leeman
Roland-Story
17:37.47
76

Samuel Yao
Ames MS
17:40.54
77

Jesus Rodruiguez-Torres
Hoyt
17:43.32
78

Eric Lein
McCombs
17:49.24
79

Carlos Elliott
McCombs
17:57.22
80

Brody Osterhaus
McCombs
17:58.29
81

Kael Wilson
McCombs
17:59.92
82

Xayden Dameron
McCombs
18:17.30
83
Micah Musso
Bondurant-Farrar
18:41.26
84

Andrew Caes
McCombs
19:00.07
85

Robert Vrba
McCombs
19:09.22
86

Keiran Gogerty
Roland-Story
19:11.92
87

Roman Stegman
North Polk
19:20.54
88
Kipton Crist
Bondurant-Farrar
19:27.19
89

Jordan Evans
Ames MS
19:49.63
90

Brantly Deelner
Ames MS
19:53.59
91

Riley Brittain
Roland-Story
20:04.01
92

Zeke Iddings
Roland-Story
20:10.80
93

Teddy Christian
Roland-Story
20:13.23
94

Justin Salguero
McCombs
20:16.63
95

Kosal Chhouy
Hoyt
20:30.11
96

Jack Lyons
Hoyt
20:30.33
97

Xavier Mason
McCombs
20:52.74
98

Ian Juarez-Perez
McCombs
20:53.62
99

Nguyen Pham
McCombs
21:04.25
100

Liam Sudoy
Ames MS
21:09.68

