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

51st Tom Karpen CC Invite Varsity boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Carter Nunn 16:37.7 12 Marshalltown ---- ---- ----
2 Thomas Limback 17:05.0 11 Valley, West Des Moines ---- ---- ----
3 Angel Cruz Felipe 17:27.0 12 Valley, West Des Moines ---- ---- ----
4 Johnny Reynolds 17:33.4 12 Valley, West Des Moines ---- ---- ----
5 Nelsen Perrigo 17:36.0 10 Valley, West Des Moines ---- ---- ----
6 Noah Davidson 17:40.7 11 Johnston ---- ---- ----
7 Ronak Bhargava 17:59.5 12 Valley, West Des Moines ---- ---- ----
8 Tarunesh Gopinath 18:00.0 11 Valley, West Des Moines ---- ---- ----
9 Weston Bowser 18:02.0 11 Valley, West Des Moines ---- ---- ----
10 John Widtfeldt 18:05.9 12 Johnston ---- ---- ----
11 Gabriel Zingler 18:12.2 11 Valley, West Des Moines ---- ---- ----
12 Blake Bybee 18:14.2 12 Ankeny Centennial ---- ---- ----
13 Jackson Tallman 18:17.0 11 Johnston ---- ---- ----
14 Matthew Alberico 18:17.7 11 Valley, West Des Moines ---- ---- ----
15 Jacob Rowland 18:21.5 12 Johnston ---- ---- ----
16 Grayson Corbett 18:22.0 9 Dallas Center-Grimes ---- ---- ----
17 Cameron Bauman 18:22.5 11 Valley, West Des Moines ---- ---- ----
18 Ansh Patel 18:25.0 12 Johnston ---- ---- ----
19 Luka Felbapov 18:26.2 12 Johnston ---- ---- ----
20 Tristan Vuijk 18:27.5 10 Johnston ---- ---- ----
21 Peter LaMasters 18:36.4 12 Valley, West Des Moines ---- ---- ----
22 Camden Cunningham 18:39.9 10 Dallas Center-Grimes ---- ---- ----
23 Ethan Pewe 18:42.4 10 Johnston ---- ---- ----
24 Madden Humes 18:47.2 10 Dallas Center-Grimes ---- ---- ----
25 Brian Ly 18:53.0 12 Johnston ---- ---- ----
26 Luke Wagner 18:54.7 12 Johnston ---- ---- ----
27 Julian Nicolino 18:55.0 11 Des Moines, Roosevelt ---- ---- ----
28 Parker McCrea 18:58.0 11 Waukee ---- ---- ----
29 Shawn Harris 18:59.5 11 Ankeny Centennial ---- ---- ----
30 Aj Powers 19:01.0 9 Waukee ---- ---- ----
31 Gabriel Bennett 19:01.2 10 Dallas Center-Grimes ---- ---- ----
32 Cooper Briggs 19:01.9 10 Des Moines, Roosevelt ---- ---- ----
33 Roman Fye 19:03.9 9 Ankeny Centennial ---- ---- ----
34 Isaiah Keller 19:06.2 12 Des Moines, Roosevelt ---- ---- ----
35 Lucas Knutson 19:08.2 11 Des Moines, Roosevelt ---- ---- ----
36 Graham Wise 19:08.5 11 Des Moines, Roosevelt ---- ---- ----
37 Isaac Porter 19:08.7 12 Ankeny Centennial ---- ---- ----
38 Jonas Robinson 19:10.7 12 Ankeny Centennial ---- ---- ----
39 Costin Piscatelli 19:14.0 9 Marshalltown ---- ---- ----
40 Melvin Nziraguhunga 19:17.4 10 Waukee ---- ---- ----
41 Thomas Stanley 19:18.9 10 Marshalltown ---- ---- ----
42 Devon Toledo-Comer 19:22.7 11 Des Moines, Lincoln ---- ---- ----
43 Silvio Hermann 19:22.9 12 Des Moines, Roosevelt ---- ---- ----
44 Luke Beecher 19:23.7 9 Ankeny Centennial ---- ---- ----
45 Max Peterson 19:25.7 9 Des Moines, Roosevelt ---- ---- ----
46 Noah Townsend 19:28.7 10 Dallas Center-Grimes ---- ---- ----
47 Fletcher Mohrhauser 19:28.7 9 Ankeny Centennial ---- ---- ----
48 Kade Randal 19:31.0 12 Marshalltown ---- ---- ----
49 Jessie Hays 19:34.0 12 Des Moines, East ---- ---- ----
50 Ted Swanson 19:37.0 10 Des Moines, Roosevelt ---- ---- ----
51 Hayden Ibeling 19:40.0 9 Dallas Center-Grimes ---- ---- ----
52 Brant McElderry 19:41.2 11 Des Moines, Roosevelt ---- ---- ----
53 William Moore 19:45.2 9 Ankeny Centennial ---- ---- ----
54 Michael Downs 19:46.0 10 Marshalltown ---- ---- ----
55 Henry Murphy 19:46.7 11 Des Moines, Roosevelt ---- ---- ----
56 Reed Opsal 19:47.7 11 Waukee ---- ---- ----
57 Ryder La Bar 19:52.7 12 Waukee ---- ---- ----
58 Cole Irlmeier 19:58.7 11 Dallas Center-Grimes ---- ---- ----
59 Parker Gunn 20:01.7 9 Ankeny Centennial ---- ---- ----
60 Zavier McKee 20:05.0 11 Des Moines, Lincoln ---- ---- ----
61 Dylan Renaud 20:09.2 11 Waukee ---- ---- ----
62 Alex Escorcia-Cordero 20:18.9 10 Des Moines, Lincoln ---- ---- ----
63 Owen Peacock 20:21.0 9 Des Moines, Lincoln ---- ---- ----
64 Warren Mead 20:24.5 11 Des Moines, Lincoln ---- ---- ----
65 Nick Butler 20:25.7 11 Waukee ---- ---- ----
66 Elliot Kodis 20:28.5 11 Marshalltown ---- ---- ----
67 Alonso Casillas 22:29.9 9 Des Moines, Lincoln ---- ---- ----
68 Jack Bryant 23:24.5 10 Des Moines, Lincoln ---- ---- ----
69 Tayvin Warner 23:36.5 12 Des Moines, East ---- ---- ----
70 Issac Kouang 24:20.2 12 Des Moines, East ---- ---- ----
71 Pryderi Ramirez 25:03.4 9 Des Moines, Lincoln ---- ---- ----
Unlock Advanced Performance Analytics

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