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

HS Boys 5K

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Conall Sauser 16:40.7 12 Oelwein ---- ---- ----
2 Nathan Ahern 16:48.5 12 Crestwood, Cresco ---- ---- ----
3 Alex Torres 16:55.7 11 Vinton-Shellsburg ---- ---- ----
4 Karsten Nuehring 17:15.9 12 Jesup ---- ---- ----
5 Keshaun Williams 17:19.8 11 Oelwein ---- ---- ----
6 Jacob Schellhorn 17:23.0 12 MFL MarMac ---- ---- ----
7 Nathan Pint 17:26.8 12 Jesup ---- ---- ----
8 Silas Gann 17:31.6 11 Forest City ---- ---- ----
9 Zach Dickinson 17:39.1 11 Vinton-Shellsburg ---- ---- ----
10 Gabe Driscoll 17:39.1 11 Oelwein ---- ---- ----
11 Caleb Schunk 17:49.6 12 Oelwein ---- ---- ----
12 Holden Reynolds 17:50.8 10 Forest City ---- ---- ----
13 Daunta Berg 17:54.3 10 Forest City ---- ---- ----
14 Keagan Albertson 17:57.0 10 Forest City ---- ---- ----
15 Landon Dowd 17:57.4 11 Oelwein ---- ---- ----
16 Bryan Munguia-Chavez 17:58.3 12 Dike-New Hartford ---- ---- ----
17 Ethan Bertram 18:05.8 11 Forest City ---- ---- ----
18 Cooper Blaser 18:08.1 10 Forest City ---- ---- ----
19 Tate Rochford 18:19.8 12 Sumner-Fredericksburg ---- ---- ----
20 Ty Luhring 18:22.1 12 Aplington-Parkersburg ---- ---- ----
21 Jaxon Andreasen 18:28.1 10 Jesup ---- ---- ----
22 Grant Gayther 18:28.5 10 Forest City ---- ---- ----
23 Vincent O'Connor 18:31.5 10 Jesup ---- ---- ----
24 Kaiden Irvine 18:34.8 9 Oelwein ---- ---- ----
25 Keaton Vobr 18:39.4 10 Crestwood, Cresco ---- ---- ----
26 Jack Blais 18:40.6 11 Vinton-Shellsburg ---- ---- ----
27 Will Primrose 18:41.0 9 Vinton-Shellsburg ---- ---- ----
28 Jack MacDuff 18:44.0 11 Crestwood, Cresco ---- ---- ----
29 Gavin Runyon 18:46.8 12 South Hardin ---- ---- ----
30 Will Nesbit 18:48.4 11 Jesup ---- ---- ----
31 Lincoln Lamont 18:49.3 9 Vinton-Shellsburg ---- ---- ----
32 Sully O'Neill 18:49.8 9 Dike-New Hartford ---- ---- ----
33 Connor Stumme 18:51.3 10 New Hampton ---- ---- ----
34 Leif Allen 18:56.5 10 Vinton-Shellsburg ---- ---- ----
35 Zabdi Castro 18:57.1 12 Eagle Grove ---- ---- ----
36 Felix Reyes 19:02.0 11 Eagle Grove ---- ---- ----
37 Hayden Benton 19:04.0 9 Jesup ---- ---- ----
38 Robert Huck 19:12.4 10 North Fayette Valley ---- ---- ----
39 Caleb Detemmerman 19:22.1 9 Oelwein ---- ---- ----
40 Sam Egan 19:23.5 11 Sumner-Fredericksburg ---- ---- ----
41 Gus L' Heureux 19:25.0 9 Dike-New Hartford ---- ---- ----
42 Elmer Trinidad 19:26.8 10 North Fayette Valley ---- ---- ----
43 Hayden Starr 19:28.4 12 South Hardin ---- ---- ----
44 Calyb Zeien 19:29.0 12 New Hampton ---- ---- ----
45 Jonah VanderWilt 19:31.4 10 South Hardin ---- ---- ----
46 Hunter Waldo-Martinez 19:32.4 10 Eagle Grove ---- ---- ----
47 Cooper Dall 19:38.4 10 Dike-New Hartford ---- ---- ----
48 Asarel Castro 19:40.0 9 Eagle Grove ---- ---- ----
49 Trey Smith 19:42.4 12 Sumner-Fredericksburg ---- ---- ----
50 Oliver Whalen 19:42.5 10 Vinton-Shellsburg ---- ---- ----
51 Melvin Martin 19:44.9 12 Postville ---- ---- ----
52 Colin Shatek 19:49.1 11 New Hampton ---- ---- ----
53 Xander Meyerhoff 19:57.8 12 New Hampton ---- ---- ----
54 Zach McLellan 19:57.8 12 North Fayette Valley ---- ---- ----
55 Easton Wurzer 20:01.6 10 Sumner-Fredericksburg ---- ---- ----
56 Collin Burk 20:04.0 11 South Hardin ---- ---- ----
57 Jonah Carney 20:08.9 11 Aplington-Parkersburg ---- ---- ----
58 Dylan Beck 20:09.5 12 Eagle Grove ---- ---- ----
59 Felix Gonzalez 20:09.6 11 Eagle Grove ---- ---- ----
60 Camden Fuelling 20:11.5 11 Jesup ---- ---- ----
61 Brody Grove 20:14.8 9 North Fayette Valley ---- ---- ----
62 Esten Moellering 20:22.3 9 North Fayette Valley ---- ---- ----
63 Michael Hill 20:22.9 10 Postville ---- ---- ----
64 Easton Monteith 20:24.6 11 New Hampton ---- ---- ----
65 Clayton Cable 20:33.4 9 South Hardin ---- ---- ----
66 Ezekiel Boehmler 20:34.3 10 Sumner-Fredericksburg ---- ---- ----
67 Westin Osborn 20:42.5 12 Sumner-Fredericksburg ---- ---- ----
68 Angel Callejas - Lopez 20:43.9 10 Postville ---- ---- ----
69 Isaiah Olson 20:44.6 9 Dike-New Hartford ---- ---- ----
70 Samuel Andersen 21:12.0 11 Dike-New Hartford ---- ---- ----
71 Ethan Holthaus 21:14.6 11 Crestwood, Cresco ---- ---- ----
72 Viet Nguyen 21:16.1 10 South Hardin ---- ---- ----
73 Anthony Vasquez 21:23.6 10 Eagle Grove ---- ---- ----
74 Michael Eimers 21:31.4 10 Sumner-Fredericksburg ---- ---- ----
75 Kamdyn Trower 21:35.8 9 New Hampton ---- ---- ----
76 Peyton Elliott 21:47.6 11 North Fayette Valley ---- ---- ----
77 Richie McKusker 21:48.0 11 Crestwood, Cresco ---- ---- ----
78 Jacob White 21:49.4 11 Dike-New Hartford ---- ---- ----
79 Brooks Moser 22:01.4 12 Crestwood, Cresco ---- ---- ----
80 Collin Rice 22:02.5 11 Crestwood, Cresco ---- ---- ----
81 Darinel Ramirez 22:11.4 10 Postville ---- ---- ----
82 Daniel Boelman 22:32.3 9 Aplington-Parkersburg ---- ---- ----
83 Cody Drehobl 23:14.0 11 Aplington-Parkersburg ---- ---- ----
84 Jacob Michael 23:30.6 9 Aplington-Parkersburg ---- ---- ----
85 Gabe Stansbery 25:14.5 11 North Fayette Valley ---- ---- ----
86 Dennis Hernandez 25:16.5 12 Postville ---- ---- ----
87 Logan Ross 25:50.1 12 MFL MarMac ---- ---- ----
88 Payton Schultz 26:20.8 9 MFL MarMac ---- ---- ----
Unlock Advanced Performance Analytics

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