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

Varsity Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Kyle Wagoner 16:52.2 12 Clarinda ---- ---- ----
2 Emmanuel Grass 17:15.4 10 Red Oak ---- ---- ----
3 Brody Henderson 17:17.0 11 Riverside, Oakland ---- ---- ----
4 Dawson Henderson 17:22.3 11 Riverside, Oakland ---- ---- ----
5 Kevin Sanchez 17:45.1 10 Denison-Schleswig ---- ---- ----
6 Cole Hotopp 17:46.5 12 Winterset ---- ---- ----
7 Hayden Heitbrink 17:52.3 9 Red Oak ---- ---- ----
8 Dayton Wiederien 18:03.1 11 Kuemper Catholic, Carroll ---- ---- ----
9 David Nichols 18:06.5 10 Earlham ---- ---- ----
10 Fletch Badding 18:07.5 11 Kuemper Catholic, Carroll ---- ---- ----
11 Dawson Braet 18:11.3 10 Earlham ---- ---- ----
12 Owen Fenner 18:14.1 10 Riverside, Oakland ---- ---- ----
13 Gabriel Winkelmann 18:15.4 9 Nodaway Valley ---- ---- ----
14 Erik Heslink 18:19.1 10 Harlan Community ---- ---- ----
15 Griffin Messer 18:22.5 11 Earlham ---- ---- ----
16 Jackson Walter 18:33.4 10 St. Albert, Council Bluffs ---- ---- ----
17 Donovan Braet 18:39.3 11 Earlham ---- ---- ----
18 Ethan Olsen 18:45.9 12 Denison-Schleswig ---- ---- ----
19 Collin Kessler 18:46.3 12 Winterset ---- ---- ----
20 Dylan Kellogg 18:48.6 12 Shenandoah ---- ---- ----
21 Blake Tiemeyer 18:51.0 12 Earlham ---- ---- ----
22 Luis Avalos-Ceballos 18:52.0 12 Council Bluffs, Abraham Lincoln ---- ---- ----
23 Luke Irlmeier 18:54.0 12 Atlantic ---- ---- ----
24 Luke Daoust 18:56.4 10 Shenandoah ---- ---- ----
25 Abe Hensley 18:56.6 9 Winterset ---- ---- ----
26 Evan Schaefer 18:59.6 12 Kuemper Catholic, Carroll ---- ---- ----
27 Wyatt Goodenberger 19:00.0 10 Creston ---- ---- ----
28 Andrew Lincoln 19:03.3 10 Sergeant Bluff-Luton ---- ---- ----
29 Cruz Jaquez 19:04.0 10 Riverside, Oakland ---- ---- ----
30 David McCormick 19:04.0 9 Sergeant Bluff-Luton ---- ---- ----
31 Josh Leu 19:05.0 12 Glenwood ---- ---- ----
32 Thomas Pottebaum 19:07.5 11 Kuemper Catholic, Carroll ---- ---- ----
33 Devon Fields 19:10.6 12 Atlantic ---- ---- ----
34 Alejandro Vargas 19:14.5 12 Sergeant Bluff-Luton ---- ---- ----
35 John Taylor 19:17.0 10 Winterset ---- ---- ----
36 Zed Wolf 19:26.5 9 Council Bluffs, Abraham Lincoln ---- ---- ----
37 Luke Kading 19:28.5 10 Nodaway Valley ---- ---- ----
38 Pace Chaillie 19:32.1 10 Red Oak ---- ---- ----
39 Osiel Pedersen 19:32.5 10 Red Oak ---- ---- ----
40 Jeffrey Gross 19:32.6 10 Harlan Community ---- ---- ----
41 Bryar Hudson 19:36.4 10 Clarinda ---- ---- ----
42 Jacob McCargar 19:37.6 11 Kuemper Catholic, Carroll ---- ---- ----
43 Aiden Gaul 19:38.6 9 St. Albert, Council Bluffs ---- ---- ----
44 Bryce Keller 19:41.0 11 Glenwood ---- ---- ----
45 James McCready 19:41.1 10 Riverside, Oakland ---- ---- ----
46 Damien Little Thunder 19:42.5 12 Shenandoah ---- ---- ----
47 Angel Garcia 19:44.8 9 Denison-Schleswig ---- ---- ----
48 Paxtyn Meek 19:45.3 12 Riverside, Oakland ---- ---- ----
49 Ayden Larrabee 19:46.3 11 Sergeant Bluff-Luton ---- ---- ----
50 Dan Delarosa 19:47.5 11 Sergeant Bluff-Luton ---- ---- ----
51 Jack Naughton 19:48.9 9 Council Bluffs, Abraham Lincoln ---- ---- ----
52 Payton Dickson 19:50.8 9 Earlham ---- ---- ----
53 Malcolm Taylor 19:52.6 10 Clarinda ---- ---- ----
54 Wyatt Wunschel 19:54.9 10 Kuemper Catholic, Carroll ---- ---- ----
55 Isaiah Stogdill 19:55.8 10 Clarinda ---- ---- ----
56 Wyatt Lemonds 19:56.0 10 Fremont-Mills, Tabor ---- ---- ----
57 Kaleb Johnson 19:56.5 9 Bedford ---- ---- ----
58 Xander Cook 19:57.0 11 Atlantic ---- ---- ----
59 Conor O'Hara 19:58.3 10 Shenandoah ---- ---- ----
60 Anderson Carter 20:00.1 11 Fremont-Mills, Tabor ---- ---- ----
61 Jake Hall 20:03.4 11 Winterset ---- ---- ----
62 Ben Walsh 20:05.4 11 Sergeant Bluff-Luton ---- ---- ----
63 Luke Walsh 20:08.5 9 Sergeant Bluff-Luton ---- ---- ----
64 Haden Colton 20:10.3 10 Nodaway Valley ---- ---- ----
65 Miguel Hernandez 20:11.4 9 Denison-Schleswig ---- ---- ----
66 Grant Sorensen 20:11.4 9 Glenwood ---- ---- ----
67 Hunter Harmsen 20:12.8 10 Council Bluffs, Abraham Lincoln ---- ---- ----
68 Christian Thompson 20:21.1 12 Atlantic ---- ---- ----
69 Preston Williams 20:23.0 11 Atlantic ---- ---- ----
70 Bryce Williams 20:27.4 11 Red Oak ---- ---- ----
71 Elijah Cox 20:27.8 10 Harlan Community ---- ---- ----
72 Alex Johnston 20:29.4 12 Council Bluffs, Abraham Lincoln ---- ---- ----
73 Cody Henderson 20:29.4 12 Glenwood ---- ---- ----
74 Colin Allen 20:33.0 12 Winterset ---- ---- ----
75 Kohen Stypa 20:34.3 11 Kuemper Catholic, Carroll ---- ---- ----
76 Davin Holste 20:39.4 12 Shenandoah ---- ---- ----
77 Blake Petersen 20:44.0 12 Earlham ---- ---- ----
78 Vincent Meisinger 20:45.8 10 Atlantic ---- ---- ----
79 Hector Suazo 20:49.0 11 Creston ---- ---- ----
80 Jack Smithers 20:52.5 12 Glenwood ---- ---- ----
81 Brayden Lockwood 20:56.1 11 Griswold ---- ---- ----
82 Abdiel Corona 20:57.5 9 Denison-Schleswig ---- ---- ----
83 Jayden Snow 20:58.3 9 Stanton ---- ---- ----
84 Carter Wymore 21:00.0 9 Council Bluffs, Abraham Lincoln ---- ---- ----
85 Raul Castillo 21:02.0 9 Denison-Schleswig ---- ---- ----
86 Alex Dawson 21:02.6 11 St. Albert, Council Bluffs ---- ---- ----
87 Ivan Ledesma 21:07.9 11 Denison-Schleswig ---- ---- ----
88 Nollan Smith 21:19.5 11 Griswold ---- ---- ----
89 Brady Smith 21:19.8 11 St. Albert, Council Bluffs ---- ---- ----
90 Cooper Haddix 21:21.8 12 Council Bluffs, Abraham Lincoln ---- ---- ----
91 Kouper Kinney 21:23.6 9 Atlantic ---- ---- ----
92 Brody Schultes 21:25.5 11 Audubon ---- ---- ----
93 Cherubim Mercado 21:32.6 9 Nodaway Valley ---- ---- ----
94 Paul Kading 21:34.8 10 Nodaway Valley ---- ---- ----
95 Kobe Kimmen 21:35.6 10 Harlan Community ---- ---- ----
96 Nathan Sandquist 21:44.8 10 Harlan Community ---- ---- ----
97 Kylen Parsons 21:51.0 11 Creston ---- ---- ----
98 Jayven Welch 21:54.8 12 Bedford ---- ---- ----
99 Cole Alff 21:59.8 9 Treynor ---- ---- ----
100 Morgan Manes 22:13.5 11 Clarinda ---- ---- ----
101 Jeb Sonderman 22:27.0 12 Harlan Community ---- ---- ----
102 Garrison Hickey 22:28.4 11 Clarinda ---- ---- ----
103 Eli Hudnall 22:38.6 9 Riverside, Oakland ---- ---- ----
104 Cale Hall 22:38.8 11 Red Oak ---- ---- ----
105 Owen Peverill 22:41.3 9 Glenwood ---- ---- ----
106 Will Stevenson 23:09.4 10 Shenandoah ---- ---- ----
107 Mak Horton 23:15.3 10 Glenwood ---- ---- ----
108 Austin Jondle 23:20.0 9 Creston ---- ---- ----
109 Kaden Foster 23:22.1 12 Fremont-Mills, Tabor ---- ---- ----
110 Koen DeHass 23:31.4 12 Bedford ---- ---- ----
111 Jayden Haffner 23:44.6 9 Clarinda ---- ---- ----
112 Tanner Rowe 23:45.6 12 Bedford ---- ---- ----
113 Ethan Schmitz 23:55.0 10 Harlan Community ---- ---- ----
114 Broden Zimmerman 24:15.6 9 Fremont-Mills, Tabor ---- ---- ----
115 Ethan Dines 24:27.0 11 Fremont-Mills, Tabor ---- ---- ----
116 Zooey Allen 24:37.0 12 Stanton ---- ---- ----
117 Dom Breheny 24:47.0 9 Nodaway Valley ---- ---- ----
118 Cade Harris 25:21.3 11 Fremont-Mills, Tabor ---- ---- ----
119 Luke Mather 26:39.9 10 Shenandoah ---- ---- ----
120 Anthony Villanueva 26:58.5 10 Lenox ---- ---- ----
121 Brett Meyer 27:13.4 9 Bedford ---- ---- ----
122 Wyatt Danielski 27:28.3 9 Bedford ---- ---- ----
123 Eli Johnson 27:47.8 11 Bedford ---- ---- ----
124 Eric Kutzli 28:08.0 11 Stanton ---- ---- ----
Unlock Advanced Performance Analytics

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