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

JV Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Eli Hughes 18:09.5 12 Bettendorf ---- ---- ----
2 William Parrish 18:10.5 11 Pleasant Valley ---- ---- ----
3 Caleb Rankin 18:25.0 11 Bettendorf ---- ---- ----
4 Pete Linehan 18:30.5 12 Davenport, Central ---- ---- ----
5 Parker Millage 18:34.4 11 Pleasant Valley ---- ---- ----
6 Henry Allers 18:44.5 11 Pleasant Valley ---- ---- ----
7 Finn McMillan 18:49.0 11 Pleasant Valley ---- ---- ----
8 Carson Roman 19:09.8 11 Pleasant Valley ---- ---- ----
9 Evan Osler 19:12.0 9 Pleasant Valley ---- ---- ----
10 Zach VanWychen 19:25.6 12 Bettendorf ---- ---- ----
11 Rylan Windmiller 19:32.4 12 Pleasant Valley ---- ---- ----
12 Parker Petsche 19:33.4 11 Central DeWitt ---- ---- ----
13 Ian Benge 19:36.5 11 Pleasant Valley ---- ---- ----
14 Caleb Govert 19:37.5 12 Central DeWitt ---- ---- ----
15 Grayer Pruitt 19:42.4 10 Pleasant Valley ---- ---- ----
16 Anthony Conard 19:43.3 12 Davenport, Central ---- ---- ----
17 Vrayas Pila 19:49.0 10 Pleasant Valley ---- ---- ----
18 Dylan Stoker 19:49.3 12 Central DeWitt ---- ---- ----
19 Matthew Pearson 20:16.3 11 Bettendorf ---- ---- ----
20 Athon Wilcox 20:18.6 10 Pleasant Valley ---- ---- ----
21 Mason Schaack 20:21.6 11 North Scott, Eldridge ---- ---- ----
22 Ashton Marvin 20:24.3 9 Assumption, Davenport ---- ---- ----
23 Rowan Adkins 20:25.6 9 Pleasant Valley ---- ---- ----
24 Isaac Copeland 20:27.8 12 North Scott, Eldridge ---- ---- ----
25 Thomas Bacon 20:31.0 10 Pleasant Valley ---- ---- ----
26 Lane Morgart 20:33.5 9 Pleasant Valley ---- ---- ----
27 J.J. McDermott 20:38.0 10 Bettendorf ---- ---- ----
28 Corbin Jorgensen 20:40.6 11 Central DeWitt ---- ---- ----
29 Caden Ervin 20:43.9 12 Pleasant Valley ---- ---- ----
30 Will Neighbor 20:45.8 11 Bettendorf ---- ---- ----
31 Colin Merrell 20:46.9 10 Pleasant Valley ---- ---- ----
32 Nikhil Behere 20:50.5 12 Pleasant Valley ---- ---- ----
33 Noah Baxa 20:59.6 11 Bettendorf ---- ---- ----
34 Lucas Wienclaw 20:59.6 10 Bettendorf ---- ---- ----
35 Chauncey Duffee 21:02.1 11 Davenport, Central ---- ---- ----
36 Aiden Nuci 21:06.1 9 Assumption, Davenport ---- ---- ----
37 Colbie Shupe 21:06.9 9 Pleasant Valley ---- ---- ----
38 Cooper Bries 21:08.0 10 Pleasant Valley ---- ---- ----
39 Brandon Thomas 21:08.5 10 Pleasant Valley ---- ---- ----
40 James Porter 21:08.6 12 Bettendorf ---- ---- ----
41 Reuben Leveridge 21:11.5 12 Davenport, Central ---- ---- ----
42 Owen Levora 21:12.6 9 Bettendorf ---- ---- ----
43 Luke Simmons 21:15.0 12 North Scott, Eldridge ---- ---- ----
44 Griffin Adkins 21:15.4 10 Pleasant Valley ---- ---- ----
45 Truman Brooks 21:16.6 9 Bettendorf ---- ---- ----
46 Oliver Totten 21:18.5 12 Clinton ---- ---- ----
47 Oliver Olsen 21:20.5 11 North Scott, Eldridge ---- ---- ----
48 Sam Pfeifle 21:24.0 9 Central DeWitt ---- ---- ----
49 Joseph Hanson 21:27.0 11 Pleasant Valley ---- ---- ----
50 Nathan Schmitt 21:34.6 12 Muscatine ---- ---- ----
51 Ethan Freckleton 21:34.9 10 Pleasant Valley ---- ---- ----
52 Evan Padron 21:37.6 11 Davenport, North ---- ---- ----
53 Cole Halupnik 21:39.1 12 Pleasant Valley ---- ---- ----
54 Ganesh Maridu 21:43.8 9 Pleasant Valley ---- ---- ----
55 Ethan Strobbe 21:44.1 9 North Scott, Eldridge ---- ---- ----
56 Karter Holdridge 21:45.6 12 Bettendorf ---- ---- ----
57 Clark Lechtenberg 21:46.4 11 Pleasant Valley ---- ---- ----
58 Matt Pischke 21:52.5 12 Pleasant Valley ---- ---- ----
59 Ethan Hunt 21:53.4 12 Davenport, Central ---- ---- ----
60 Steven Ly 21:56.0 12 Pleasant Valley ---- ---- ----
61 Garrett Schutte 21:56.3 9 Pleasant Valley ---- ---- ----
62 Gustavo Perez-Espina 21:56.4 11 North Scott, Eldridge ---- ---- ----
63 Bodie Logsdon 21:57.9 11 Davenport, Central ---- ---- ----
64 Neal Patel 21:58.5 9 Pleasant Valley ---- ---- ----
65 Connor Lerch 22:05.5 11 Assumption, Davenport ---- ---- ----
66 Rowan Shalk 22:08.5 10 Bettendorf ---- ---- ----
67 Shane Bahns 22:14.3 11 Assumption, Davenport ---- ---- ----
68 Liam Ryan 22:14.3 12 Assumption, Davenport ---- ---- ----
69 Zach Huyten 22:17.8 9 Central DeWitt ---- ---- ----
70 Jordan Stafford 22:20.1 11 Clinton ---- ---- ----
71 Odin Moore 22:26.5 11 Bettendorf ---- ---- ----
72 Connor Brooks 22:40.1 11 Bettendorf ---- ---- ----
73 Timothy Ku 22:45.3 12 Pleasant Valley ---- ---- ----
74 Nikhil Saini 22:49.0 10 Pleasant Valley ---- ---- ----
75 Jacob Fedderson 22:58.5 11 Clinton ---- ---- ----
76 Nick Tronnes 23:00.8 11 Davenport, North ---- ---- ----
77 Will Woodruff 23:13.1 9 Bettendorf ---- ---- ----
78 Jack Belby 23:13.4 9 Pleasant Valley ---- ---- ----
79 Ryan Stickler 23:18.4 12 North Scott, Eldridge ---- ---- ----
80 Elian Aquino Colon 23:28.1 11 Davenport, North ---- ---- ----
81 Nathanial Jack 23:28.5 11 Davenport, North ---- ---- ----
82 Grant Porter 23:30.5 11 North Scott, Eldridge ---- ---- ----
83 Jorge Azuela 23:31.3 9 North Scott, Eldridge ---- ---- ----
84 Maddox Warren 23:32.9 9 Muscatine ---- ---- ----
85 Chance Siem 23:35.6 10 Bettendorf ---- ---- ----
86 Jeremiah Rodgers 23:41.3 9 Pleasant Valley ---- ---- ----
87 Aidan Price 24:35.5 11 Davenport, North ---- ---- ----
88 Jaxson Gutierrez 25:09.3 9 Bettendorf ---- ---- ----
89 Will Hinds 25:12.5 9 Bettendorf ---- ---- ----
90 Chris Moss 25:14.4 12 Davenport, North ---- ---- ----
91 Isaac Lewis 25:28.0 9 Central DeWitt ---- ---- ----
92 Miles Erickson 25:30.5 10 Davenport, Central ---- ---- ----
93 Owen Powell 25:57.5 11 North Scott, Eldridge ---- ---- ----
94 Corbin Blubaugh 26:13.0 11 Davenport, North ---- ---- ----
95 Aaron Edstrom 26:35.0 9 Central DeWitt ---- ---- ----
96 Seth Christiansen 26:37.9 11 North Scott, Eldridge ---- ---- ----
97 Braylon Hayes 26:38.3 9 Davenport, Central ---- ---- ----
98 Carmelo Baker 26:38.9 12 Davenport, Central ---- ---- ----
99 Dayne Kulland 27:29.0 9 Muscatine ---- ---- ----
100 Kolton Dirks 27:42.0 11 Davenport, North ---- ---- ----
101 Juan Villalpando 33:45.3 10 Davenport, North ---- ---- ----
Unlock Advanced Performance Analytics

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