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

FreshSoph Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Kamran Foad 17:27.9 9 Pleasant Valley ---- ---- ----
2 Jonah Whitson 17:47.5 9 Pleasant Valley ---- ---- ----
3 Dylan Berg 18:09.5 9 Bettendorf ---- ---- ----
4 Andrew Heden 18:12.3 9 Bettendorf ---- ---- ----
5 Landon Orris 18:14.0 9 Pleasant Valley ---- ---- ----
6 Kolton Lorion 18:26.8 10 Clinton ---- ---- ----
7 Liam Rehnberg 18:37.3 10 Bettendorf ---- ---- ----
8 Nathan Winger 18:46.0 10 Bettendorf ---- ---- ----
9 Jacob O'Connnor 18:57.5 9 Pleasant Valley ---- ---- ----
10 Elliot Davis 19:01.1 10 Bettendorf ---- ---- ----
11 Lucas Johnston 19:04.5 10 Central DeWitt ---- ---- ----
12 Levi Steele 19:08.5 10 Pleasant Valley ---- ---- ----
13 David Swanton 19:11.9 9 Central DeWitt ---- ---- ----
14 Brogan Ganshert 19:13.3 9 Davenport, Central ---- ---- ----
15 Tim Regan 19:18.0 9 North Scott, Eldridge ---- ---- ----
16 Ryan Zidarich 19:25.5 10 Central DeWitt ---- ---- ----
17 Ryan Gripp 19:28.3 9 Davenport, Central ---- ---- ----
18 Kyle Brewer 19:29.5 9 Muscatine ---- ---- ----
19 Zach Bauer 19:32.4 10 Pleasant Valley ---- ---- ----
20 Keegan Ayers 19:46.9 9 North Scott, Eldridge ---- ---- ----
21 Liam Kinrade 19:52.3 9 Central DeWitt ---- ---- ----
22 Canton Welsch 19:53.1 10 Muscatine ---- ---- ----
23 JJ / Jason Garnica 19:55.5 9 North Scott, Eldridge ---- ---- ----
24 Carter Bass 20:09.1 9 Davenport, Central ---- ---- ----
25 Beck Maricle 20:25.3 9 Central DeWitt ---- ---- ----
26 Aidan Costas 20:26.1 10 Central DeWitt ---- ---- ----
27 Henry Rieck 20:26.9 10 North Scott, Eldridge ---- ---- ----
28 Cooper McLeod 20:32.6 9 Muscatine ---- ---- ----
29 David Peralta-Torres 20:34.5 10 Clinton ---- ---- ----
30 Braxton Helstrom 20:39.3 9 Davenport, Central ---- ---- ----
31 Jordan DeSimone 20:43.5 10 Bettendorf ---- ---- ----
32 Koen Krambeck 20:48.5 10 North Scott, Eldridge ---- ---- ----
33 Jayden Krogmann 20:53.5 10 Clinton ---- ---- ----
34 Nate Holst 21:11.3 9 North Scott, Eldridge ---- ---- ----
35 Carter Dunham 21:15.3 9 Clinton ---- ---- ----
36 Cole Sharar 21:28.0 9 Muscatine ---- ---- ----
37 Micah Rohde 21:36.8 9 Bettendorf ---- ---- ----
38 Corwin McDonald 21:37.5 10 Muscatine ---- ---- ----
39 Aaron Raleigh 21:39.6 9 North Scott, Eldridge ---- ---- ----
40 Josh Schwartzhoff 21:46.9 9 Davenport, Central ---- ---- ----
41 Declan Murphy 21:52.1 9 Assumption, Davenport ---- ---- ----
42 Sam Crawford 21:54.0 9 Davenport, Central ---- ---- ----
43 Logan Bailey 21:57.4 10 Muscatine ---- ---- ----
44 Newell Yates 22:02.8 9 Davenport, North ---- ---- ----
45 Evan Wilson 22:04.0 9 Assumption, Davenport ---- ---- ----
46 Jackson Beck 22:04.0 9 Assumption, Davenport ---- ---- ----
47 Elias Kinrade 22:05.8 9 Central DeWitt ---- ---- ----
48 Ivan Akolly 22:08.0 9 Davenport, North ---- ---- ----
49 Ben Miller 22:33.8 9 Muscatine ---- ---- ----
50 Connor Roberts 22:55.0 9 Clinton ---- ---- ----
51 Cole Parker 23:02.6 10 Davenport, Central ---- ---- ----
52 Andrew Gimbel 23:07.3 9 Assumption, Davenport ---- ---- ----
53 Zander Roach 23:25.5 9 Davenport, North ---- ---- ----
54 Joah Fryxell 24:16.0 9 Assumption, Davenport ---- ---- ----
55 Dexter Adamson 24:23.3 9 Davenport, North ---- ---- ----
56 Cayden Fries 25:39.5 9 Davenport, North ---- ---- ----
57 Donovan Rubenacker-Howard 26:22.8 9 Davenport, North ---- ---- ----
58 Zachary Lechvar 29:56.0 9 Davenport, North ---- ---- ----
Unlock Advanced Performance Analytics

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