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

HS Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jackson Shacklett 16:33.0 12 Danville ---- ---- ----
2 Ty Muniz 16:43.5 12 Columbus Community, Columbus Junction ---- ---- ----
3 Will Schmidgall 16:50.9 10 Mediapolis ---- ---- ----
4 Lincoln Bainbridge 17:04.1 11 Van Buren County ---- ---- ----
5 Kohlby Newsom 17:04.3 12 Winfield-Mt Union ---- ---- ----
6 Simon Wendel 17:28.3 11 Mediapolis ---- ---- ----
7 Mason Dahlstrom 17:37.0 9 Pekin ---- ---- ----
8 Nick Powell 17:38.1 12 Danville ---- ---- ----
9 Cole Millikin 17:38.1 11 Pekin ---- ---- ----
10 Noah Horn 17:38.4 11 Danville ---- ---- ----
11 Locken Henderson 17:39.3 11 Mount Pleasant ---- ---- ----
12 Landry Loeffler 17:47.1 10 Van Buren County ---- ---- ----
13 Silas Hulett 18:01.5 10 Mount Pleasant ---- ---- ----
14 Isaac Shinn 18:09.1 11 Danville ---- ---- ----
15 Cade Storm 18:13.4 10 Columbus Community, Columbus Junction ---- ---- ----
16 Lane Fariss 18:13.5 10 Pekin ---- ---- ----
17 Mason Lindeen 18:14.0 10 Mediapolis ---- ---- ----
18 Gavin Noll 18:15.5 11 Van Buren County ---- ---- ----
19 Logan Frank 18:18.4 11 Mediapolis ---- ---- ----
20 Leo Jirak 18:29.9 9 Van Buren County ---- ---- ----
21 Brock Nebergal 18:31.0 10 Lone Tree ---- ---- ----
22 Ryan Villa 18:34.1 10 Columbus Community, Columbus Junction ---- ---- ----
23 Kayden Farris 18:34.5 10 Van Buren County ---- ---- ----
24 Drake Marin 18:37.5 10 Columbus Community, Columbus Junction ---- ---- ----
25 Elias Gonzalez Bravo 18:48.1 9 Columbus Community, Columbus Junction ---- ---- ----
26 Trevor Yaley 18:54.5 11 Danville ---- ---- ----
27 Bryan Tlatenchi 19:00.5 12 Columbus Community, Columbus Junction ---- ---- ----
28 Liam Haeger 19:04.1 10 Notre Dame / West Burlington ---- ---- ----
29 Leo Thomas 19:13.0 12 Central Lee, Donnellson ---- ---- ----
30 Gabe Andrus 19:28.0 9 Notre Dame / West Burlington ---- ---- ----
31 Juan Alcala 19:32.9 10 Columbus Community, Columbus Junction ---- ---- ----
32 Brody Sobaski 19:33.5 10 Pekin ---- ---- ----
33 Elijah Westercamp 19:35.1 12 Van Buren County ---- ---- ----
34 Kyle Luna 19:36.1 9 Mediapolis ---- ---- ----
35 Austin Fogarty 19:37.9 10 Central Lee, Donnellson ---- ---- ----
36 Sam Hall 19:38.6 9 Pekin ---- ---- ----
37 Alan Miranda 19:41.8 9 Columbus Community, Columbus Junction ---- ---- ----
38 Jared Glendening 19:43.3 9 Notre Dame / West Burlington ---- ---- ----
39 Victor Tovar 19:47.3 9 Columbus Community, Columbus Junction ---- ---- ----
40 Payton Wilson 19:50.9 11 Mount Pleasant ---- ---- ----
41 Caden Crozier 19:50.9 10 Central Lee, Donnellson ---- ---- ----
42 Caleb Massner 20:00.3 12 Mediapolis ---- ---- ----
43 Jackson Meek 20:00.6 10 Van Buren County ---- ---- ----
44 Dylan Sobaski 20:01.0 12 Pekin ---- ---- ----
45 Kaidin Humes 20:03.4 10 Central Lee, Donnellson ---- ---- ----
46 Caedon Newton 20:12.3 9 Central Lee, Donnellson ---- ---- ----
47 Brandon Franklin 20:15.8 9 Danville ---- ---- ----
48 Eli Shinn 20:16.9 9 Danville ---- ---- ----
49 Beckham Prough 20:26.6 12 Mount Pleasant ---- ---- ----
50 Ayden Kent 20:28.3 10 Central Lee, Donnellson ---- ---- ----
51 Will Parsons 20:30.3 11 Wapello ---- ---- ----
52 Jovan Rule 20:33.0 10 Central Lee, Donnellson ---- ---- ----
53 Rollan Zetterlund 20:33.8 10 Keokuk ---- ---- ----
54 Carter Killoren 20:39.9 11 Keokuk ---- ---- ----
55 Bowen Thomson 20:43.8 11 Winfield-Mt Union ---- ---- ----
56 Jacob Nelson 20:44.0 12 Winfield-Mt Union ---- ---- ----
57 Jeremiah Aguma 20:46.9 9 Mount Pleasant ---- ---- ----
58 Brayden Cline 20:51.1 9 Winfield-Mt Union ---- ---- ----
59 Conor Cloyd 20:54.4 11 Pekin ---- ---- ----
60 Natan Bergman 21:04.5 9 New London ---- ---- ----
61 Lincoln Shaw 21:10.1 10 Van Buren County ---- ---- ----
62 Max Heater 21:12.0 9 Mount Pleasant ---- ---- ----
63 Shawn Griffis 21:12.8 10 Mediapolis ---- ---- ----
64 Lane Zinnert 21:16.0 12 Keokuk ---- ---- ----
65 Tanner Williams 21:18.0 10 Holy Trinity Catholic, Fort Madison ---- ---- ----
66 Alex Pfadenhauer 21:18.4 11 Danville ---- ---- ----
67 Ian Wenck 21:25.4 10 Danville ---- ---- ----
68 Ben Leishman 21:29.9 9 Mount Pleasant ---- ---- ----
69 Camden Phillips 21:36.4 9 Mediapolis ---- ---- ----
70 Adrian Matteson 21:37.8 12 Mediapolis ---- ---- ----
71 Sawyer Spiker 21:44.5 9 Van Buren County ---- ---- ----
72 Caleb Mondon 21:45.5 9 Keokuk ---- ---- ----
73 Nolan Scott 21:45.8 9 Notre Dame / West Burlington ---- ---- ----
74 Reece Manges 22:04.1 11 Keokuk ---- ---- ----
75 Tyson Corneille 22:04.8 10 Columbus Community, Columbus Junction ---- ---- ----
76 Maz Nunez 22:05.5 12 Columbus Community, Columbus Junction ---- ---- ----
77 Blaine Benjamin 22:08.5 12 Van Buren County ---- ---- ----
78 Jacob Hobbs 22:11.0 11 Danville ---- ---- ----
79 Elijah Chancellor 22:12.4 9 Danville ---- ---- ----
80 Brayden Zywiec 22:13.8 11 Highland, Riverside ---- ---- ----
81 Clayton Harvey 22:15.4 10 Pekin ---- ---- ----
82 Jordan Chamberlin-Johnston 22:16.5 11 Wapello ---- ---- ----
83 Riley Salter-Rickman 22:23.9 11 Central Lee, Donnellson ---- ---- ----
84 Trenton McKean 22:25.0 9 Lone Tree ---- ---- ----
85 Hayden Miller 22:25.0 10 Pekin ---- ---- ----
86 Isaiah Meek 22:30.1 12 Van Buren County ---- ---- ----
87 Jay Ellison 22:32.3 8 Holy Trinity Catholic, Fort Madison ---- ---- ----
88 Konner Kinnebug 22:34.5 9 Winfield-Mt Union ---- ---- ----
89 Zayden Lawrence 22:35.9 9 New London ---- ---- ----
90 Quinn Samples 22:36.3 11 Danville ---- ---- ----
91 Adam Subczak 22:39.8 9 Holy Trinity Catholic, Fort Madison ---- ---- ----
92 Oliver Rynders 22:39.9 10 Mount Pleasant ---- ---- ----
93 Griffin Robertson 22:40.5 9 Columbus Community, Columbus Junction ---- ---- ----
94 Tate Green 22:48.0 12 Holy Trinity Catholic, Fort Madison ---- ---- ----
95 Keagan Westfall 22:54.5 9 Central Lee, Donnellson ---- ---- ----
96 Layne Rung 22:56.4 11 Holy Trinity Catholic, Fort Madison ---- ---- ----
97 Carter Finnell 22:56.4 9 Winfield-Mt Union ---- ---- ----
98 Jack Krotz 23:08.0 11 Highland, Riverside ---- ---- ----
99 Christian Luna 23:21.4 12 Mediapolis ---- ---- ----
100 Elijah Ingwersen 23:22.0 9 New London ---- ---- ----
101 Beau Boyd 23:26.5 11 Central Lee, Donnellson ---- ---- ----
102 Blake Willems 23:29.0 12 Mediapolis ---- ---- ----
103 Noah Razo 23:29.8 10 Columbus Community, Columbus Junction ---- ---- ----
104 Ben Rice 23:30.5 12 Mediapolis ---- ---- ----
105 Brayden Beebe 23:36.1 9 Winfield-Mt Union ---- ---- ----
106 Chase Hickenbottom 23:44.8 11 Highland, Riverside ---- ---- ----
107 Hudson Gibb 23:53.5 11 Danville ---- ---- ----
108 Wyatt Brown 24:28.9 10 Pekin ---- ---- ----
109 Jacob Woodard 24:36.0 9 Danville ---- ---- ----
110 Liam Guise 24:38.4 9 Pekin ---- ---- ----
111 Cayson Brown 24:42.8 9 Notre Dame / West Burlington ---- ---- ----
112 Klayton Fountain 24:47.1 9 Notre Dame / West Burlington ---- ---- ----
113 Marion Yoder 24:54.9 11 Van Buren County ---- ---- ----
114 Jacob Baker 24:58.1 9 Holy Trinity Catholic, Fort Madison ---- ---- ----
115 William Cupps 25:23.4 12 Winfield-Mt Union ---- ---- ----
116 Djenn Eugene 26:26.9 12 Columbus Community, Columbus Junction ---- ---- ----
117 Aaron Pfadenhauer 26:44.1 11 Danville ---- ---- ----
118 Holden Helmig 27:31.5 11 Wapello ---- ---- ----
119 David Garcia 27:35.5 9 Columbus Community, Columbus Junction ---- ---- ----
120 Jayden Wagner 30:46.4 9 New London ---- ---- ----
121 Jagger Thomson 34:01.5 9 Winfield-Mt Union ---- ---- ----
122 Adlin Wilkerson 34:02.0 9 Winfield-Mt Union ---- ---- ----
Unlock Advanced Performance Analytics

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