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

Boys Varsity 5K

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Kyle Olson 15:57.2 11 Central DeWitt ---- ---- ----
2 Zack Ryan 15:57.7 11 Davenport, Central ---- ---- ----
3 Carson Meskimen 16:13.3 10 Clear Creek Amana ---- ---- ----
4 Adam Wilke 16:29.7 12 Central DeWitt ---- ---- ----
5 John Murphy 16:31.6 12 Assumption, Davenport ---- ---- ----
6 Juan Nuci 16:39.5 11 Davenport, North ---- ---- ----
7 Emmett Revell-Beck 16:41.7 10 Davenport, Central ---- ---- ----
8 Josh Gant 16:42.0 12 Davenport, Central ---- ---- ----
9 Cole Niemann 16:46.8 9 Central DeWitt ---- ---- ----
10 Talan Becker 16:57.1 12 Muscatine ---- ---- ----
11 Leo Knox 16:59.1 9 Assumption, Davenport ---- ---- ----
12 Kaedyn Garnica 17:04.7 10 Davenport, Central ---- ---- ----
13 Nicholas Schieltz 17:05.5 12 Clear Creek Amana ---- ---- ----
14 Mason Miller 17:05.5 10 Clear Creek Amana ---- ---- ----
15 Aedan Althoff 17:08.2 12 Monticello ---- ---- ----
16 Connor Diehl 17:08.7 12 Muscatine ---- ---- ----
17 Ryan Bang 17:14.5 11 Assumption, Davenport ---- ---- ----
18 Jackson VanHorn 17:16.0 12 Clear Creek Amana ---- ---- ----
19 Parker Hamly 17:16.9 11 North Scott, Eldridge ---- ---- ----
20 Sam Crawford 17:18.0 11 Davenport, Central ---- ---- ----
21 Caden Burkle 17:18.2 12 Clear Creek Amana ---- ---- ----
22 Micah Johnson 17:21.7 10 Clear Creek Amana ---- ---- ----
23 Kyle Vogel 17:21.7 10 Clear Creek Amana ---- ---- ----
24 Leo Murphy 17:23.9 9 Assumption, Davenport ---- ---- ----
25 Manny Leveridge 17:24.0 11 Davenport, Central ---- ---- ----
26 Tim Bassier 17:24.9 11 Assumption, Davenport ---- ---- ----
27 Liam Kinrade 17:26.0 11 Central DeWitt ---- ---- ----
28 Lane Johnston 17:26.2 9 Central DeWitt ---- ---- ----
29 Ben Barnds 17:28.7 10 Davenport, Central ---- ---- ----
30 Adam Wiese 17:30.9 12 Davenport, North ---- ---- ----
31 Carter Unwin 17:37.7 12 North Scott, Eldridge ---- ---- ----
32 Mason Mohr 17:42.7 12 Calamus-Wheatland ---- ---- ----
33 Alan Arriaga-Rangel 17:47.2 11 Monticello ---- ---- ----
34 Aaron Morehead 17:47.5 12 Burlington ---- ---- ----
35 Jack McCarthy 17:51.9 12 North Scott, Eldridge ---- ---- ----
36 Ben Clayton 17:53.7 11 North Scott, Eldridge ---- ---- ----
37 Kolton Lorion 17:58.5 12 Clinton ---- ---- ----
38 Carter Houseman 17:59.2 9 Muscatine ---- ---- ----
39 Ian Bitterman 17:59.5 10 Davenport, North ---- ---- ----
40 Lucas Johnston 18:00.9 12 Central DeWitt ---- ---- ----
41 Owen Goodwin 18:01.7 9 Muscatine ---- ---- ----
42 Tim Regan 18:03.9 11 North Scott, Eldridge ---- ---- ----
43 Charles Estes 18:06.7 11 Clinton ---- ---- ----
44 Sam Kotleba 18:07.5 11 Burlington ---- ---- ----
45 Aiden Bullock 18:15.2 10 Muscatine ---- ---- ----
46 Nicholas Schrader 18:15.5 11 Monticello ---- ---- ----
47 James Garrison 18:15.7 9 Central DeWitt ---- ---- ----
48 Chase Monroe 18:18.2 11 Davenport, West ---- ---- ----
49 Carter Davis 18:18.4 11 Camanche ---- ---- ----
50 Ezekiel Skyles 18:21.0 10 North Scott, Eldridge ---- ---- ----
51 Christian Bielema 18:22.0 12 Easton Valley ---- ---- ----
52 Gavin Machael 18:23.7 10 Maquoketa ---- ---- ----
53 Ryan Greve 18:25.9 11 Prince of Peace Catholic, Clinton ---- ---- ----
54 Mac Burkle 18:29.5 10 Monticello ---- ---- ----
55 Aidan Yaddof 18:32.0 12 Calamus-Wheatland ---- ---- ----
56 Bryce McDonald 18:37.7 10 Monticello ---- ---- ----
57 Fiston Asifiwe 18:38.7 11 Davenport, North ---- ---- ----
58 Kyle Brewer 18:42.4 11 Muscatine ---- ---- ----
59 Mace Schnoor 18:44.0 12 Monticello ---- ---- ----
60 Trevor Matthaidess 18:48.0 10 North Scott, Eldridge ---- ---- ----
61 Dylon Mason 18:53.9 12 Muscatine ---- ---- ----
62 Trenton Seemann 18:55.7 11 Monticello ---- ---- ----
63 Mason Ringdahl 19:00.9 10 Davenport, North ---- ---- ----
64 Alex Rickertsen 19:01.2 12 Calamus-Wheatland ---- ---- ----
65 Kellan Lange 19:01.5 10 Northeast, Goose Lake ---- ---- ----
66 Ibrahim Alallaf 19:15.2 10 Davenport, North ---- ---- ----
67 David Peralta-Torres 19:19.7 12 Clinton ---- ---- ----
68 Andrew Gimbel 19:22.4 11 Assumption, Davenport ---- ---- ----
69 Hunter Hansen 19:22.7 12 Burlington ---- ---- ----
70 Cael Schwarz 19:28.2 10 Clinton ---- ---- ----
71 Mason Fritz 19:31.5 12 Burlington ---- ---- ----
72 Maddox Mojeiko 19:35.7 9 Clinton ---- ---- ----
73 Bryden Francois 19:35.9 9 Prince of Peace Catholic, Clinton ---- ---- ----
74 Thomas Wiebenga 19:43.0 10 Maquoketa ---- ---- ----
75 Anthony Sayson 19:52.5 10 Clinton ---- ---- ----
76 Sebastian Paez 19:53.4 11 Davenport, North ---- ---- ----
77 Jayden Krogmann 19:55.4 12 Clinton ---- ---- ----
78 David Swanton 19:56.0 11 Northeast, Goose Lake ---- ---- ----
79 Dalton Allendorf 19:58.9 9 Davenport, West ---- ---- ----
80 Kyler Leslie 20:00.0 11 Prince of Peace Catholic, Clinton ---- ---- ----
81 Gregory Huffman 20:09.5 12 Easton Valley ---- ---- ----
82 Alex Marquez 20:12.7 9 Camanche ---- ---- ----
83 Brenden Gerardy 20:17.0 9 Maquoketa ---- ---- ----
84 Carter Shinn 20:23.9 11 Burlington ---- ---- ----
85 Parker Adams 20:37.4 11 Prince of Peace Catholic, Clinton ---- ---- ----
86 Edward Bickel 20:37.7 11 Burlington ---- ---- ----
87 Jesse Mccarty 20:38.9 12 Davenport, West ---- ---- ----
88 Jasper Bonney 21:19.0 9 Maquoketa ---- ---- ----
89 Preston Riedesel 21:22.0 9 Calamus-Wheatland ---- ---- ----
90 Nate Leathers 21:44.2 9 Prince of Peace Catholic, Clinton ---- ---- ----
91 Zach Karney 21:47.2 12 Davenport, West ---- ---- ----
92 Brayden Tuttle 22:27.2 12 Burlington ---- ---- ----
93 Jackson Kleinschmidt 22:31.5 10 Northeast, Goose Lake ---- ---- ----
94 Asher Rolland 23:59.2 11 Davenport, West ---- ---- ----
95 Tucker Moore 24:50.7 10 Maquoketa ---- ---- ----
Unlock Advanced Performance Analytics

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