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

20th Heartland Classic Varsity Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Quentin Nauman 15:01.1 12 Epworth, Western Dubuque ---- ---- ----
2 Canaan Dunham 15:11.5 12 Pella ---- ---- ----
3 Preston Johnson 15:17.8 11 Marshalltown ---- ---- ----
4 Linus McRoberts 15:48.2 12 Iowa City, City High ---- ---- ----
5 Cole Carrizales 15:56.6 11 Prairie, Cedar Rapids ---- ---- ----
6 Cohen Moll 16:01.7 12 Ankeny Centennial ---- ---- ----
7 Kyle Johnson 16:04.7 12 Prairie, Cedar Rapids ---- ---- ----
8 Carter Nunn 16:08.2 12 Marshalltown ---- ---- ----
9 Davis Johnson 16:10.0 12 Ankeny Centennial ---- ---- ----
10 Harper Gessmann 16:11.8 12 Dallas Center-Grimes ---- ---- ----
11 Owen Miller 16:12.2 12 Prairie, Cedar Rapids ---- ---- ----
12 Graham Ibeling 16:13.7 11 Dallas Center-Grimes ---- ---- ----
13 Kellen Tuyls 16:14.5 12 Waukee, Northwest ---- ---- ----
14 Jax Alvarez 16:16.2 11 Ankeny Centennial ---- ---- ----
15 Jonah Whitson 16:17.1 11 Pleasant Valley ---- ---- ----
16 David Randall 16:20.8 11 Iowa City, City High ---- ---- ----
17 Ayden Gabrielson 16:22.2 12 Waukee, Northwest ---- ---- ----
18 Landon Orris 16:26.5 11 Pleasant Valley ---- ---- ----
19 Jack Meggison 16:29.7 11 Dallas Center-Grimes ---- ---- ----
20 Noah Kerndt 16:29.8 10 Dallas Center-Grimes ---- ---- ----
21 Sammy Lange 16:31.2 11 Prairie, Cedar Rapids ---- ---- ----
22 Noah Schuknecht 16:33.0 12 Pella ---- ---- ----
23 Nolan Van Bruggen 16:34.3 10 Waukee, Northwest ---- ---- ----
24 Rodrigo Verastegui 16:35.1 10 Waukee, Northwest ---- ---- ----
25 Harry Abbott 16:37.2 12 Waukee ---- ---- ----
26 Emmett Palmberg 16:37.8 11 Iowa City, City High ---- ---- ----
27 Josiah Sisler 16:39.2 11 Des Moines Christian ---- ---- ----
28 Brody Henderson 16:40.0 12 Riverside, Oakland ---- ---- ----
29 Kamran Foad 16:40.7 11 Pleasant Valley ---- ---- ----
30 Jasper McRoberts 16:42.6 10 Iowa City, City High ---- ---- ----
31 Ben Peterson 16:43.2 11 Waukee ---- ---- ----
32 Leo Derry 16:43.6 10 Waukee, Northwest ---- ---- ----
33 Maxwell McDowell 16:44.8 12 Iowa City, City High ---- ---- ----
34 Cedar Bandy 16:46.3 10 Dallas Center-Grimes ---- ---- ----
35 Dawson Henderson 16:47.8 12 Riverside, Oakland ---- ---- ----
36 Elijah Dahlem 16:48.5 10 Prairie, Cedar Rapids ---- ---- ----
37 Jarris Prottsman 16:48.7 12 Iowa City, City High ---- ---- ----
38 Wyatt Beyer 16:49.8 10 Waukee ---- ---- ----
39 Cael Ramsey 16:50.0 12 Dallas Center-Grimes ---- ---- ----
40 Nolan Olson 16:50.3 10 Waukee, Northwest ---- ---- ----
41 Joe Knepp 16:51.5 12 Pleasant Valley ---- ---- ----
42 Luke McCormick 16:51.7 9 Des Moines Christian ---- ---- ----
43 Brett Augustine 16:53.8 12 Ankeny ---- ---- ----
44 Adam Ruehling 16:53.8 12 Waukee, Northwest ---- ---- ----
45 Ian Smith 16:54.6 12 Ankeny Centennial ---- ---- ----
46 Max Fugleberg 16:54.7 10 Waukee, Northwest ---- ---- ----
47 Mason Gaulke 16:55.2 12 Pella ---- ---- ----
48 Colton Kokjohn 16:55.3 9 Waukee ---- ---- ----
49 Owen Fenner 16:55.6 11 Riverside, Oakland ---- ---- ----
50 Owen Tuyls 17:00.2 10 Waukee, Northwest ---- ---- ----
51 Porter Carlton 17:00.2 11 Pella ---- ---- ----
52 Rishab Patel 17:00.3 12 Waukee ---- ---- ----
53 Avery Arthur 17:00.7 11 Waukee, Northwest ---- ---- ----
54 Gus Brown 17:02.0 9 Ankeny ---- ---- ----
55 Mason Friedel 17:05.0 10 Waukee ---- ---- ----
56 Will Carey 17:06.0 11 Iowa City, City High ---- ---- ----
57 Zachary Howard 17:06.7 10 Iowa City, City High ---- ---- ----
58 Rylan Heeren 17:10.7 9 Dallas Center-Grimes ---- ---- ----
59 Jack Leman 17:11.5 12 Iowa City, City High ---- ---- ----
60 Isaiah Swanson 17:14.5 10 Ankeny ---- ---- ----
61 Mason Nove 17:14.7 11 Prairie, Cedar Rapids ---- ---- ----
62 Carter Hoskins 17:15.2 11 Waukee ---- ---- ----
63 Griffin Stoltz 17:15.4 11 Pella Christian ---- ---- ----
64 Matthew Sargent 17:17.7 10 Pleasant Valley ---- ---- ----
65 Jonah Ebersole 17:21.9 11 Pella ---- ---- ----
66 Benton Schuchart 17:23.0 10 Ankeny ---- ---- ----
67 Jacob O'Connnor 17:23.5 11 Pleasant Valley ---- ---- ----
68 Logan Rolling 17:26.0 12 Ankeny ---- ---- ----
69 Dillon Wiethorn 17:27.2 12 Prairie, Cedar Rapids ---- ---- ----
70 Cruz Jaquez 17:27.7 11 Riverside, Oakland ---- ---- ----
71 Carter Hatz 17:28.5 11 Pleasant Valley ---- ---- ----
72 Max Davidson 17:30.2 12 Ballard ---- ---- ----
73 Jackson Kaiser 17:30.2 12 Ankeny ---- ---- ----
74 Dillon Dorenkamp 17:30.7 11 Des Moines Christian ---- ---- ----
75 Trevor Nusbaum 17:35.4 11 Nevada ---- ---- ----
76 Will Vanden Bosch 17:36.7 11 Pella Christian ---- ---- ----
77 Caleb Biensen 17:37.9 12 Nevada ---- ---- ----
78 John Taylor 17:37.9 11 Winterset ---- ---- ----
79 Asher Schiebout 17:40.5 12 Pella ---- ---- ----
80 Leif Eastlund 17:43.2 10 Iowa City, City High ---- ---- ----
81 Matthew Formanek 17:44.5 10 Prairie, Cedar Rapids ---- ---- ----
82 Eli Hudnall 17:50.0 10 Riverside, Oakland ---- ---- ----
83 Levi Odson 17:50.7 11 Ankeny Centennial ---- ---- ----
84 Brayden Nixt 17:51.5 11 Ankeny ---- ---- ----
85 Cody Banks 17:52.0 10 Ankeny ---- ---- ----
86 Hudson Wheelock 17:52.4 12 Des Moines, Lincoln ---- ---- ----
87 Liam Triplett 17:54.9 12 North Polk, Alleman ---- ---- ----
88 Henry Little 17:56.2 11 Nevada ---- ---- ----
89 Kristoffer Zellner 17:57.5 11 Sioux City, East ---- ---- ----
90 Abe Hensley 17:58.5 10 Winterset ---- ---- ----
91 Alexander Wolfe 17:59.0 9 Winterset ---- ---- ----
92 Gavin Russell 18:01.2 11 Pleasant Valley ---- ---- ----
93 Jackson Schulz 18:02.5 11 Ankeny ---- ---- ----
94 Rishi Patel 18:04.5 12 Waukee ---- ---- ----
95 Graden Hermann 18:05.4 11 Ballard ---- ---- ----
96 Austin Vance 18:05.9 10 Ballard ---- ---- ----
97 Gideon Miller 18:07.7 12 Ankeny ---- ---- ----
98 Dane Paulsen 18:11.7 12 Pella ---- ---- ----
99 Sawyer Meinders 18:12.0 12 Pella Christian ---- ---- ----
100 Benjamin Nelson 18:12.0 11 Ankeny Centennial ---- ---- ----
101 Hudson Meixner 18:18.7 11 Pella Christian ---- ---- ----
102 Isaac Ceniceros 18:19.2 12 Marshalltown ---- ---- ----
103 Joel Pogany 18:20.2 9 Pella Christian ---- ---- ----
104 Costin Piscatelli 18:21.7 9 Marshalltown ---- ---- ----
105 Ayden Reed 18:37.5 11 North Polk, Alleman ---- ---- ----
106 Zavier McKee 18:39.0 11 Des Moines, Lincoln ---- ---- ----
107 Myles Goldman 18:41.7 12 Marshalltown ---- ---- ----
108 Parker Van Steenis 18:42.2 9 Des Moines Christian ---- ---- ----
109 Devon Toledo-Comer 18:44.7 11 Des Moines, Lincoln ---- ---- ----
110 Peyton Hoffman 18:45.2 12 Waukee ---- ---- ----
111 Trig Drahota 18:58.5 9 Riverside, Oakland ---- ---- ----
112 Emmet Johnson 18:59.2 11 Sioux City, East ---- ---- ----
113 Thomas Stanley 19:04.2 10 Marshalltown ---- ---- ----
114 Jacob Condon 19:10.2 11 Nevada ---- ---- ----
115 Michael Downs 19:10.7 10 Marshalltown ---- ---- ----
116 Paxton Bouma 19:13.9 12 Pella Christian ---- ---- ----
117 Warren Mead 19:18.5 11 Des Moines, Lincoln ---- ---- ----
118 Maddox Wynja 19:20.5 11 Pella Christian ---- ---- ----
119 Hunter Haley 19:21.5 10 Nevada ---- ---- ----
120 Ethan Cowman 19:22.4 10 Winterset ---- ---- ----
121 Alexander Chisholm 19:23.2 9 North Polk, Alleman ---- ---- ----
122 Kade Randal 19:25.0 12 Marshalltown ---- ---- ----
123 Jud Hensley 19:26.5 10 Winterset ---- ---- ----
124 Kaden Koepke 19:27.2 12 Sioux City, East ---- ---- ----
125 Ben Owen 19:27.9 9 Des Moines Christian ---- ---- ----
126 Peyton Shipley 19:29.2 11 North Polk, Alleman ---- ---- ----
127 Evan Fowle 19:34.2 10 North Polk, Alleman ---- ---- ----
128 Dylan Chwirka 19:36.2 11 Sioux City, East ---- ---- ----
129 Alex Escorcia-Cordero 19:39.0 10 Des Moines, Lincoln ---- ---- ----
130 Owen Peacock 19:43.5 9 Des Moines, Lincoln ---- ---- ----
131 Reed Koson 19:45.7 10 Sioux City, East ---- ---- ----
132 JJ Bartleman 19:47.4 11 North Polk, Alleman ---- ---- ----
133 Calen Perera 19:57.7 9 Sioux City, East ---- ---- ----
134 Daylan Young 20:00.5 9 Winterset ---- ---- ----
135 Nathan Harrington 20:02.2 12 North Polk, Alleman ---- ---- ----
136 Isaac Swisher 20:04.2 11 Ballard ---- ---- ----
137 Jack Devine 20:06.0 9 Des Moines Christian ---- ---- ----
138 Miles Engstrom 20:08.2 12 Nevada ---- ---- ----
139 Ethan Johnson 20:11.9 9 Ballard ---- ---- ----
140 Chase Twedt 20:12.9 12 North Polk, Alleman ---- ---- ----
141 Kenneth Burton 20:16.0 10 Sioux City, East ---- ---- ----
142 Jude Jones 20:18.2 11 Ballard ---- ---- ----
143 Lucas Hall 20:25.5 9 Winterset ---- ---- ----
144 Avery Flemmer 20:29.2 11 North Polk, Alleman ---- ---- ----
145 Evan Newman 20:36.7 11 Ballard ---- ---- ----
146 Daughtry Franks 20:42.2 9 Ballard ---- ---- ----
147 Aksel Peterson 21:00.2 11 Ballard ---- ---- ----
148 Alonso Casillas 21:34.2 9 Des Moines, Lincoln ---- ---- ----
149 Hunter Taylor 21:40.5 10 Winterset ---- ---- ----
150 Lincoln Fletchall 21:47.2 11 North Polk, Alleman ---- ---- ----
151 Jack Bryant 23:02.9 10 Des Moines, Lincoln ---- ---- ----
Unlock Advanced Performance Analytics

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