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

JV Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Ayden McRoberts 20:10.4 12 Sergeant Bluff-Luton ---- ---- ----
2 James O'Brien 20:23.6 11 Council Bluffs, Abraham Lincoln ---- ---- ----
3 Konstantine Poulos-Schweer 20:23.8 10 St. Albert, Council Bluffs ---- ---- ----
4 William Bramble 20:27.9 10 Council Bluffs, Abraham Lincoln ---- ---- ----
5 Charlie Badding 20:32.3 10 Kuemper Catholic, Carroll ---- ---- ----
6 Atreyu Potter 20:34.5 12 Winterset ---- ---- ----
7 Baylen Kueffer 20:35.8 10 Sergeant Bluff-Luton ---- ---- ----
8 Colton Hering 20:38.0 9 Riverside, Oakland ---- ---- ----
9 Brody McCormick 20:38.0 9 Sergeant Bluff-Luton ---- ---- ----
10 Carson Winey 20:40.1 10 Earlham ---- ---- ----
11 Juan Avalos Ceballos 20:42.1 11 Council Bluffs, Abraham Lincoln ---- ---- ----
12 Max Millage 20:48.0 10 Earlham ---- ---- ----
13 Oliver Vonnahme 20:50.8 9 Kuemper Catholic, Carroll ---- ---- ----
14 Caleb Andersen 20:57.6 10 Atlantic ---- ---- ----
15 Hadin Thompson 20:58.5 12 Atlantic ---- ---- ----
16 Broxton Hill 21:02.9 10 Lewis Central ---- ---- ----
17 Evan Applegate 21:03.0 10 Lewis Central ---- ---- ----
18 Thomas Engler 21:04.0 9 Atlantic ---- ---- ----
19 Kyler Tendal 21:10.5 10 Sergeant Bluff-Luton ---- ---- ----
20 Alex Alford 21:11.6 11 Lewis Central ---- ---- ----
21 Israel Bernal Serrato 21:20.5 9 Denison-Schleswig ---- ---- ----
22 Malak McDaniel 21:21.9 10 Council Bluffs, Abraham Lincoln ---- ---- ----
23 Tyrus Murren 21:29.5 10 Lewis Central ---- ---- ----
24 Jud Hensley 21:36.8 9 Winterset ---- ---- ----
25 Wyatt Schechinger 21:37.0 9 Riverside, Oakland ---- ---- ----
26 Liberto Iniesta 21:39.0 12 Winterset ---- ---- ----
27 Ethan Cowman 21:39.8 9 Winterset ---- ---- ----
28 Max Johnson 21:47.1 9 St. Albert, Council Bluffs ---- ---- ----
29 Eduardo Cruz 21:50.0 9 Denison-Schleswig ---- ---- ----
30 Ryan McColloch 21:57.0 10 St. Albert, Council Bluffs ---- ---- ----
31 Tyler Mullenix 21:57.5 10 Sergeant Bluff-Luton ---- ---- ----
32 Jacob Kolhof-Sadler 22:01.0 12 Lewis Central ---- ---- ----
33 Mason Shields 22:03.5 9 Council Bluffs, Abraham Lincoln ---- ---- ----
34 Raul Salas 22:04.9 9 Denison-Schleswig ---- ---- ----
35 Gabe Showers 22:12.3 10 Council Bluffs, Abraham Lincoln ---- ---- ----
36 Anthony Akers 22:16.3 10 Atlantic ---- ---- ----
37 Isaac Keokenchanh 22:24.4 11 Sergeant Bluff-Luton ---- ---- ----
38 Hunter Taylor 22:26.4 9 Winterset ---- ---- ----
39 Tye Houser 22:27.4 12 Atlantic ---- ---- ----
40 Jonathan Marquez 22:28.5 9 Denison-Schleswig ---- ---- ----
41 Charlie King 22:31.6 11 Winterset ---- ---- ----
42 Jon Ryan 22:35.5 12 Council Bluffs, Abraham Lincoln ---- ---- ----
43 Cooper Simms 22:39.0 10 St. Albert, Council Bluffs ---- ---- ----
44 Omar Ramos 22:39.1 10 Denison-Schleswig ---- ---- ----
45 Carter Frank 22:41.4 10 Earlham ---- ---- ----
46 Aidan Johnson 22:46.6 12 Lewis Central ---- ---- ----
47 Leighton Applegate 22:47.3 10 Lewis Central ---- ---- ----
48 Dominic Elings 22:47.9 9 Atlantic ---- ---- ----
49 Coleton Anderson 22:49.9 9 Council Bluffs, Abraham Lincoln ---- ---- ----
50 Hayden Lett 22:56.0 11 Lewis Central ---- ---- ----
51 Kody Nelson 22:57.0 10 Winterset ---- ---- ----
52 Braidyn Campbell 22:57.9 9 Lewis Central ---- ---- ----
53 Wyatt Hoover 23:10.0 9 Atlantic ---- ---- ----
54 Nolyn Kinney 23:10.3 10 Atlantic ---- ---- ----
55 Nathan Smith 23:15.4 10 Riverside, Oakland ---- ---- ----
56 Erik Redmond 23:16.5 10 Earlham ---- ---- ----
57 Ryan Gowens 23:29.6 10 Council Bluffs, Abraham Lincoln ---- ---- ----
58 Talon LaJeuness 23:30.3 12 Atlantic ---- ---- ----
59 Logan Moeller 23:30.9 9 Winterset ---- ---- ----
60 Cooper Thelen 23:33.0 10 Kuemper Catholic, Carroll ---- ---- ----
61 Logan Bennett 23:37.0 11 Lewis Central ---- ---- ----
62 Colt Key 23:38.3 9 Creston ---- ---- ----
63 Max Booton 23:50.1 10 Winterset ---- ---- ----
64 Brock Schnepel 23:53.5 9 Treynor ---- ---- ----
65 Eli Hanson 23:57.1 9 Council Bluffs, Abraham Lincoln ---- ---- ----
66 Jaime Hernandez 24:01.4 9 Denison-Schleswig ---- ---- ----
67 Harrison Warden 24:02.0 10 Earlham ---- ---- ----
68 Kirk Hol 24:04.1 9 Harlan Community ---- ---- ----
69 Logan Breyfogle 24:04.3 12 Harlan Community ---- ---- ----
70 Simon Pietig 24:07.8 11 Kuemper Catholic, Carroll ---- ---- ----
71 Aj Kremkoski 24:11.5 10 Riverside, Oakland ---- ---- ----
72 Griffin Melby 24:13.5 9 Treynor ---- ---- ----
73 Collin Harris 24:14.3 10 Atlantic ---- ---- ----
74 Gabriel Van Sickle 24:23.1 9 Council Bluffs, Abraham Lincoln ---- ---- ----
75 Aiden Wimmer 24:31.4 9 Sergeant Bluff-Luton ---- ---- ----
76 Daniel Hernandez 24:34.4 11 Sergeant Bluff-Luton ---- ---- ----
77 Noah Wellhausen 24:39.0 10 Clarinda ---- ---- ----
78 Alex German 24:43.4 11 Council Bluffs, Abraham Lincoln ---- ---- ----
79 Ryan Lawrence 24:45.4 10 Shenandoah ---- ---- ----
80 Laith Hedeen 24:46.8 9 Kuemper Catholic, Carroll ---- ---- ----
81 John Janssen 24:59.0 9 Kuemper Catholic, Carroll ---- ---- ----
82 Gabe Clausen 25:00.0 10 Kuemper Catholic, Carroll ---- ---- ----
83 William Taylor 25:00.0 9 Council Bluffs, Abraham Lincoln ---- ---- ----
84 Isaac Hamilton 25:02.0 10 Council Bluffs, Abraham Lincoln ---- ---- ----
85 Muhammed Ahmad 25:10.6 11 Winterset ---- ---- ----
86 Josh Gray 25:11.8 9 Sergeant Bluff-Luton ---- ---- ----
87 Brian Sell 25:13.4 11 Lewis Central ---- ---- ----
88 Alex Kosloske 25:16.0 10 Earlham ---- ---- ----
89 Lucas Sun 25:20.4 11 Shenandoah ---- ---- ----
90 Griffin Allen 25:22.5 10 Winterset ---- ---- ----
91 Eli Filloon 25:23.5 9 Kuemper Catholic, Carroll ---- ---- ----
92 Xander Markut 25:35.9 11 Glenwood ---- ---- ----
93 Owen Berglund 25:36.0 9 Sergeant Bluff-Luton ---- ---- ----
94 Trygg Petersen 25:39.5 9 Council Bluffs, Abraham Lincoln ---- ---- ----
95 Nathan Bowman 25:40.5 10 Winterset ---- ---- ----
96 Porter Snyder 25:41.5 11 Kuemper Catholic, Carroll ---- ---- ----
97 Brayden Bolton 25:43.3 10 Council Bluffs, Abraham Lincoln ---- ---- ----
98 Ben DeVore 25:55.1 10 Winterset ---- ---- ----
99 Maddux Bellinghausen 26:00.1 11 Kuemper Catholic, Carroll ---- ---- ----
100 Jackson Jensen 26:02.0 11 Lewis Central ---- ---- ----
101 Gavin Schaben 26:03.8 9 Lewis Central ---- ---- ----
102 Spencer Brown 26:19.5 12 Creston ---- ---- ----
103 Max Reincke 26:22.0 12 Kuemper Catholic, Carroll ---- ---- ----
104 Brett Haider 26:23.8 10 Sergeant Bluff-Luton ---- ---- ----
105 Cameron Matulka 26:28.0 10 Lewis Central ---- ---- ----
106 Charlie Gandy 26:32.5 9 Shenandoah ---- ---- ----
107 Erik Cabrera 26:37.0 9 Denison-Schleswig ---- ---- ----
108 Gavin Harrington 26:37.9 12 Lewis Central ---- ---- ----
109 Miles Hanisch 26:46.4 9 Shenandoah ---- ---- ----
110 Carter Phipps 27:23.9 12 Shenandoah ---- ---- ----
111 Cooper Greteman 27:25.5 9 Kuemper Catholic, Carroll ---- ---- ----
112 Jamie Hawkinson 27:41.8 9 Kuemper Catholic, Carroll ---- ---- ----
113 Evan Streufert 27:51.0 11 Kuemper Catholic, Carroll ---- ---- ----
114 Ramsey Gottsch 27:52.0 9 Harlan Community ---- ---- ----
115 Luke Jensen 27:53.0 10 Earlham ---- ---- ----
116 Cael Juon 28:15.0 11 Lewis Central ---- ---- ----
117 Vincent Ford 28:53.0 11 Shenandoah ---- ---- ----
118 Wyatt Cain 28:57.6 10 Council Bluffs, Abraham Lincoln ---- ---- ----
119 Tyler De Leon 28:58.0 11 Winterset ---- ---- ----
120 Hudson Anderson 29:53.5 12 Lewis Central ---- ---- ----
121 Ozzie Diamond 30:05.1 9 Lewis Central ---- ---- ----
122 Luis Rivas 30:07.4 9 Denison-Schleswig ---- ---- ----
123 Jeremy Ragland 30:12.3 10 Glenwood ---- ---- ----
124 Wylie Clark 30:14.1 11 Kuemper Catholic, Carroll ---- ---- ----
125 Nathaniel Biederman 30:36.8 12 Treynor ---- ---- ----
126 Johnathon Henry 31:58.0 10 Creston ---- ---- ----
127 Lukas Macias 35:02.1 12 Atlantic ---- ---- ----
Unlock Advanced Performance Analytics

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