2025 Season Results
Optimizing app for faster loading...
We use analytics to improve your experience. No personal data is collected.
Screen Recording:

Class 1A Boys 5000M

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Hugh Conway 15:50.7 10 South Winneshiek, Calmar ---- ---- ----
2 Hayden Thompson 16:02.7 12 Lake Mills ---- ---- ----
3 Knute Rogne 16:03.3 12 Lake Mills ---- ---- ----
4 Haven Weers 16:11.2 10 Tri-Center, Neola ---- ---- ----
5 Dawson Henderson 16:25.7 12 Riverside, Oakland ---- ---- ----
6 Lucos Wernimont 16:33.0 11 Sioux Central, Sioux Rapids ---- ---- ----
7 Lincoln Bainbridge 16:36.6 12 Van Buren County ---- ---- ----
8 David Nichols 16:37.1 11 Earlham ---- ---- ----
9 Dane Gorham 16:38.7 11 Boyer Valley, Dunlap ---- ---- ----
10 Colton Alberts 16:39.0 11 Lynnville-Sully ---- ---- ----
11 Owen Fenner 16:40.7 11 Riverside, Oakland ---- ---- ----
12 Alex Davis 16:41.5 12 Ankeny Christian Academy ---- ---- ----
13 Eli Hudnall 16:44.3 10 Riverside, Oakland ---- ---- ----
14 Brody Henderson 16:45.5 12 Riverside, Oakland ---- ---- ----
15 Riley Aragon 16:49.6 12 East Sac County ---- ---- ----
16 Aiden Summerfield 16:50.2 10 Woodbine ---- ---- ----
17 Zachary Gardner 16:54.7 11 Ankeny Christian Academy ---- ---- ----
18 Jack Christian 16:55.3 12 Sioux Central, Sioux Rapids ---- ---- ----
19 Lane Rygh 16:56.7 11 Lake Mills ---- ---- ----
20 Blake Wilmesmeier 16:58.2 11 Lynnville-Sully ---- ---- ----
21 Justin Wagner 17:00.2 12 Kee, Lansing ---- ---- ----
22 Cruz Jaquez 17:01.7 11 Riverside, Oakland ---- ---- ----
23 Dawson Braet 17:01.8 11 Earlham ---- ---- ----
24 Brady Henning 17:04.0 11 North Butler, Greene ---- ---- ----
25 Cayden Fry 17:04.2 12 Ankeny Christian Academy ---- ---- ----
26 Thatcher Oswald 17:05.5 12 Manson Northwest Webster ---- ---- ----
27 Jacob Sporrer 17:05.7 10 Logan-Magnolia ---- ---- ----
28 Preston Kent 17:06.2 11 ACGC ---- ---- ----
29 Stephen Brandenburg 17:07.5 12 Lake Mills ---- ---- ----
30 Landon Sporrer 17:09.5 12 East Sac County ---- ---- ----
31 Hayden Riggan 17:10.4 12 Louisa-Muscatine ---- ---- ----
32 Jackson Walter 17:11.9 11 St. Albert, Council Bluffs ---- ---- ----
33 Cole Millikin 17:12.2 12 Pekin ---- ---- ----
34 Royce Peterson 17:13.9 12 Lake Mills ---- ---- ----
35 Josh Skinner 17:15.7 12 Springville ---- ---- ----
36 Gabriel Winkelmann 17:17.0 10 Nodaway Valley ---- ---- ----
37 Sullivan Wilkins 17:20.2 12 Colfax-Mingo ---- ---- ----
38 Isaiah Wheeldon 17:20.2 11 Martensdale-St Marys ---- ---- ----
39 Oscar Cline 17:20.5 11 Louisa-Muscatine ---- ---- ----
40 Mason Mohr 17:21.2 12 Calamus-Wheatland ---- ---- ----
41 Jesus Garcia 17:21.5 11 South Hamilton, Jewell ---- ---- ----
42 Donovan Braet 17:22.7 12 Earlham ---- ---- ----
43 Keagan Albertson 17:24.0 11 West Hancock, Britt ---- ---- ----
44 Cameron Einck 17:24.7 10 South Winneshiek, Calmar ---- ---- ----
45 Tyler Taube 17:25.5 11 Springville ---- ---- ----
46 Maddux Tuhn 17:30.0 10 Baxter ---- ---- ----
47 Troy Klett 17:30.2 12 Sigourney ---- ---- ----
48 Charlie McLaughlin 17:33.2 11 Ankeny Christian Academy ---- ---- ----
49 Ezra Almelien 17:33.2 11 North Butler, Greene ---- ---- ----
50 Ryan Villa 17:34.0 11 Columbus Community, Columbus Junction ---- ---- ----
51 Lane Fariss 17:37.0 11 Pekin ---- ---- ----
52 Owen Engel 17:37.4 12 East Sac County ---- ---- ----
53 Andrew Van Zee 17:37.4 9 Earlham ---- ---- ----
54 Mason Dahlstrom 17:39.5 11 Pekin ---- ---- ----
55 Andrew Schlarmann 17:39.9 12 Beckman Catholic, Dyersville ---- ---- ----
56 Cade Storm 17:40.5 11 Columbus Community, Columbus Junction ---- ---- ----
57 Riley Gauden 17:40.7 11 West Hancock, Britt ---- ---- ----
58 Malcolm Toornstra 17:41.5 10 Collins-Maxwell ---- ---- ----
59 Gavin Noll 17:41.5 12 Van Buren County ---- ---- ----
60 Jacob Launderville 17:42.5 12 Alta-Aurelia ---- ---- ----
61 Noah Derrick 17:42.7 11 Springville ---- ---- ----
62 Trager Pecha 17:44.0 12 North Butler, Greene ---- ---- ----
63 Landen Davenport 17:45.0 11 South O'Brien, Paullina ---- ---- ----
64 Victor Tovar 17:46.0 10 Columbus Community, Columbus Junction ---- ---- ----
65 Brock Driskill 17:47.4 11 East Union, Afton ---- ---- ----
66 Ethan Benton 17:48.9 9 Ankeny Christian Academy ---- ---- ----
67 Ayden Martinez 17:49.0 12 Louisa-Muscatine ---- ---- ----
68 Isaac Frazier 17:49.5 10 English Valleys, North English ---- ---- ----
69 Danny Dudzik 17:50.5 12 Beckman Catholic, Dyersville ---- ---- ----
70 Kevin Villa 17:51.0 9 Columbus Community, Columbus Junction ---- ---- ----
71 Daniel Spooner 17:51.2 12 Newman Catholic, Mason City ---- ---- ----
72 Brock Nebergal 17:51.7 11 Lone Tree ---- ---- ----
73 Kenyon Baker 17:53.7 12 Maquoketa Valley, Delhi ---- ---- ----
74 Beau Waugh 17:53.7 10 Central Decatur, Leon ---- ---- ----
75 Steffen Goerdt 17:53.9 11 Beckman Catholic, Dyersville ---- ---- ----
76 Luke Kading 17:55.0 11 Nodaway Valley ---- ---- ----
77 Brad Dahl 17:58.7 12 South Winneshiek, Calmar ---- ---- ----
78 James McCready 18:01.7 11 Riverside, Oakland ---- ---- ----
79 Nathan Schlarmann 18:02.9 10 Beckman Catholic, Dyersville ---- ---- ----
80 Luke Reitsma 18:03.7 12 Ankeny Christian Academy ---- ---- ----
81 Landon Sheffield 18:06.9 11 Earlham ---- ---- ----
82 Drake Marin 18:08.0 11 Columbus Community, Columbus Junction ---- ---- ----
83 Wyatt Lemonds 18:08.2 11 Fremont-Mills, Tabor ---- ---- ----
84 Jagger Timmerman 18:08.2 11 Starmont ---- ---- ----
85 Landry Loeffler 18:08.7 11 Van Buren County ---- ---- ----
86 Walker Riggan 18:10.9 9 Louisa-Muscatine ---- ---- ----
87 Brody Sullivan 18:11.5 11 Bellevue ---- ---- ----
88 Connor Sweet 18:12.2 10 Springville ---- ---- ----
89 Locken Henderson 18:12.5 12 WACO, Wayland ---- ---- ----
90 Isaac Shinn 18:13.7 12 Danville ---- ---- ----
91 Elias Gonzalez Bravo 18:14.0 10 Columbus Community, Columbus Junction ---- ---- ----
92 Payton Dickson 18:16.7 10 Earlham ---- ---- ----
93 Ben Cox 18:17.2 9 Emmetsburg ---- ---- ----
94 Jeremy Nicodemus 18:17.7 12 Springville ---- ---- ----
95 Markus Woolery 18:18.4 12 Cedar Ridge Christian ---- ---- ----
96 Paul Kading 18:18.7 11 Nodaway Valley ---- ---- ----
97 Griffin Messer 18:19.5 12 Earlham ---- ---- ----
98 Madden Gunsaulus 18:21.5 10 Lynnville-Sully ---- ---- ----
99 Matthew Heisterkamp 18:21.7 10 Ankeny Christian Academy ---- ---- ----
100 Isaiah Collins 18:22.0 12 West Hancock, Britt ---- ---- ----
101 Elias Duran 18:22.5 9 Columbus Community, Columbus Junction ---- ---- ----
102 Avery Kelley 18:22.7 12 Louisa-Muscatine ---- ---- ----
103 Brayden Eden 18:23.9 10 Lake Mills ---- ---- ----
104 Kaleb Johnson 18:24.2 10 Bedford ---- ---- ----
105 Sam Terlouw 18:24.5 11 Lynnville-Sully ---- ---- ----
106 Aidan Yaddof 18:26.2 12 Calamus-Wheatland ---- ---- ----
107 Carter Corona 18:27.0 10 B-G-M, Brooklyn ---- ---- ----
108 Tony Elsbernd 18:30.7 9 South Winneshiek, Calmar ---- ---- ----
109 Leo Jirak 18:33.5 10 Van Buren County ---- ---- ----
110 Oliver Engel 18:33.9 9 East Sac County ---- ---- ----
111 Archer Small 18:34.7 10 Akron-Westfield ---- ---- ----
112 Haden Colton 18:35.7 11 Nodaway Valley ---- ---- ----
113 Tate McDole 18:39.2 12 Lamoni ---- ---- ----
114 Landon Driver 18:40.0 11 Sioux Central, Sioux Rapids ---- ---- ----
115 Adam Gaul 18:41.2 12 Beckman Catholic, Dyersville ---- ---- ----
116 Colin Christians 18:41.4 11 Sioux Central, Sioux Rapids ---- ---- ----
117 Weston Smith 18:41.9 9 Sioux Central, Sioux Rapids ---- ---- ----
118 Trig Drahota 18:42.7 9 Riverside, Oakland ---- ---- ----
119 Tyler Deboer 18:43.0 9 Trinity Christian ---- ---- ----
120 Reid Kite 18:43.2 9 Van Buren County ---- ---- ----
121 Caleb Pinion 18:43.5 12 Starmont ---- ---- ----
122 Jaren Troxel 18:47.7 9 Van Buren County ---- ---- ----
123 Ethan Dunsbergen 18:49.0 12 Lynnville-Sully ---- ---- ----
124 Xander Hemer 18:52.5 12 East Sac County ---- ---- ----
125 Caleb Skogen 18:53.7 11 Lake Mills ---- ---- ----
126 Brenndan Engler 18:54.9 12 Beckman Catholic, Dyersville ---- ---- ----
127 Josh Nelson 18:58.0 9 Nodaway Valley ---- ---- ----
128 Augie Wiltgen 18:59.2 9 South Winneshiek, Calmar ---- ---- ----
129 Cole Luensmann 19:00.5 12 Beckman Catholic, Dyersville ---- ---- ----
130 Krayton Rutledge 19:05.5 12 Emmetsburg ---- ---- ----
131 Blake Leopard 19:07.2 10 Louisa-Muscatine ---- ---- ----
132 Cherubim Mercado 19:17.2 10 Nodaway Valley ---- ---- ----
133 Yosi Howard 19:19.7 9 Springville ---- ---- ----
134 Keegan Schnell 19:20.0 11 Lynnville-Sully ---- ---- ----
135 Everette Ehler 19:22.2 9 Nodaway Valley ---- ---- ----
136 Brody Sobaski 19:26.0 11 Pekin ---- ---- ----
137 Evan Arkema 19:30.0 11 Lynnville-Sully ---- ---- ----
138 Caden Tieskoetter 19:34.9 10 South Winneshiek, Calmar ---- ---- ----
139 Andrew Nelson 19:47.5 12 Sioux Central, Sioux Rapids ---- ---- ----
140 Landon Fariss 19:53.0 9 Pekin ---- ---- ----
141 Clayton Kuboushek 19:58.9 10 South Winneshiek, Calmar ---- ---- ----
142 Sawyer Spiker 20:00.2 10 Van Buren County ---- ---- ----
143 Miles Nielsen 20:10.9 11 North Butler, Greene ---- ---- ----
144 Cain Nielsen 20:14.4 12 North Butler, Greene ---- ---- ----
145 Aidan Manary 20:23.5 9 Louisa-Muscatine ---- ---- ----
146 Taylon Withers 20:25.0 12 Sioux Central, Sioux Rapids ---- ---- ----
147 William Nielsen 20:34.2 11 North Butler, Greene ---- ---- ----
148 Clayton Harvey 20:36.7 11 Pekin ---- ---- ----
149 Landon Conn 21:38.5 12 Springville ---- ---- ----
150 Hayden Miller 22:16.2 11 Pekin ---- ---- ----
151 Tucker Freese 22:34.9 12 East Sac County ---- ---- ----
152 Evan Swygman 24:51.7 12 North Butler, Greene ---- ---- ----
Unlock Advanced Performance Analytics

Access performance scores, updated ratings, and rating changes to analyze runner development and race performance trends.