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

55th Kirk Schmaltz XC Invite Varsity Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Ethan Zuber 15:11.5 11 Ankeny ---- ---- ----
2 Ethan Eichhorn 15:20.7 12 Lewis Central ---- ---- ----
3 Owen Marett 15:35.7 11 Des Moines, Roosevelt ---- ---- ----
4 Evan McClinton 15:38.7 12 Valley, West Des Moines ---- ---- ----
5 Grady Olberding 15:43.4 11 Mount Vernon-Lisbon ---- ---- ----
6 Joseph Lawry 15:44.7 11 Waukee ---- ---- ----
7 Zack Janulewicz 15:50.5 11 Waukee, Northwest ---- ---- ----
8 Noah Buhrow 15:55.0 12 Norwalk ---- ---- ----
9 Tony Anania 15:55.2 11 Norwalk ---- ---- ----
10 Jackson Bergman 15:58.5 12 Valley, West Des Moines ---- ---- ----
11 Ike Smith 16:00.9 10 Ankeny ---- ---- ----
12 Jack Cavan 16:05.5 12 Valley, West Des Moines ---- ---- ----
13 Jake Bosch 16:07.4 12 Ankeny ---- ---- ----
14 Charlie Bennett 16:14.2 12 Ames ---- ---- ----
15 Teegan Kralik 16:15.9 10 Norwalk ---- ---- ----
16 Brice McNeley 16:17.5 12 Southeast Polk ---- ---- ----
17 Joel Bloomer 16:18.9 12 Waukee, Northwest ---- ---- ----
18 Kellen Tuyls 16:19.0 10 Waukee, Northwest ---- ---- ----
19 Jacob Forney 16:20.0 12 Valley, West Des Moines ---- ---- ----
20 Aidan Cooper 16:25.2 12 Waukee, Northwest ---- ---- ----
21 Grant Wallace 16:28.0 11 Norwalk ---- ---- ----
22 Erik Anderson 16:28.5 10 Ames ---- ---- ----
23 Kevin Coots 16:29.5 10 Lewis Central ---- ---- ----
24 Zack Stoermer 16:29.9 12 Des Moines, Lincoln ---- ---- ----
25 Brennen Bhave 16:34.5 11 Ames ---- ---- ----
26 Brendan Owens 16:35.0 12 Ankeny Centennial ---- ---- ----
27 Kellan Croatt 16:37.0 11 Waukee, Northwest ---- ---- ----
28 Brayden Vander Wilt 16:40.2 11 Ankeny Centennial ---- ---- ----
29 Henry Groos 16:42.9 11 Norwalk ---- ---- ----
30 Zak Shlomi 16:43.7 10 Waukee, Northwest ---- ---- ----
31 Abel Squires 16:44.0 12 Ankeny ---- ---- ----
32 AJ Acheson 16:45.0 10 Des Moines, Roosevelt ---- ---- ----
33 Will Beaumont 16:47.4 12 Des Moines, Roosevelt ---- ---- ----
34 Richard Selken 16:48.4 11 Lewis Central ---- ---- ----
35 Tate Brownsberger 16:48.5 11 Ankeny ---- ---- ----
36 Klayten Perreault 16:49.4 12 Mount Vernon-Lisbon ---- ---- ----
37 Dashiell Coyier 16:49.9 11 Waukee ---- ---- ----
38 Owen Line 16:51.0 12 Waukee, Northwest ---- ---- ----
39 James Johnson 16:54.2 12 Marshalltown ---- ---- ----
40 Debas Hagdu 16:56.2 12 Valley, West Des Moines ---- ---- ----
41 Preston Johnson 16:57.2 9 Marshalltown ---- ---- ----
42 John Moellers 16:57.5 11 Marshalltown ---- ---- ----
43 Sam Parker 16:59.2 10 Norwalk ---- ---- ----
44 Dawson Scheil 17:01.0 10 Mount Vernon-Lisbon ---- ---- ----
45 Jonas VanDis 17:03.2 11 Waukee ---- ---- ----
46 Sean Thomas 17:07.8 11 Ankeny Centennial ---- ---- ----
47 Ben Peterson 17:10.0 9 Waukee ---- ---- ----
48 Aydin McNeley 17:11.0 12 Southeast Polk ---- ---- ----
49 Harry Abbott 17:12.5 10 Waukee ---- ---- ----
50 Kade Diercks 17:14.5 12 Lewis Central ---- ---- ----
51 Corbin Oswald 17:16.5 11 Norwalk ---- ---- ----
52 Justice Rathje 17:17.4 11 Ankeny ---- ---- ----
53 Marshall Arkfeld 17:22.1 11 Lewis Central ---- ---- ----
54 Brock Johnson 17:26.5 11 Southeast Polk ---- ---- ----
55 Mark Nelson 17:28.0 11 Ankeny Centennial ---- ---- ----
56 Jalen Taha 17:31.4 12 Waukee ---- ---- ----
57 Caleb Rasmussen 17:31.8 10 Marshalltown ---- ---- ----
58 Carter Nunn 17:33.5 10 Marshalltown ---- ---- ----
59 Wesley Sadler 17:35.3 11 Mount Vernon-Lisbon ---- ---- ----
60 Jonah Flynn 17:45.0 12 Des Moines, Roosevelt ---- ---- ----
61 Sawyer Feldman 17:46.6 10 Mount Vernon-Lisbon ---- ---- ----
62 Aammin Hassan 17:47.0 11 Ankeny Centennial ---- ---- ----
63 Sean Martin 17:47.0 11 Des Moines, Roosevelt ---- ---- ----
64 Frank McEvoy 17:52.5 12 Valley, West Des Moines ---- ---- ----
65 Hudson Wheelock 17:54.8 10 Des Moines, Lincoln ---- ---- ----
66 Rylan Althof 17:57.8 12 Southeast Polk ---- ---- ----
67 Jackson Cox 17:58.5 11 Lewis Central ---- ---- ----
68 Joseph Payton 18:02.5 11 Ames ---- ---- ----
69 Chasen Caskey 18:04.0 9 Mount Vernon-Lisbon ---- ---- ----
70 Seamus O'Connor 18:10.8 11 Mount Vernon-Lisbon ---- ---- ----
71 Luke Bartlett 18:12.8 11 Southeast Polk ---- ---- ----
72 Noah Williamson 18:17.3 12 Ames ---- ---- ----
73 Charlie Wilterdink 18:42.4 12 Southeast Polk ---- ---- ----
74 Carter Hoskins 18:57.0 9 Waukee ---- ---- ----
75 Asher Rodenburg 18:57.9 10 Lewis Central ---- ---- ----
76 Graham Wise 18:59.6 9 Des Moines, Roosevelt ---- ---- ----
77 Dale Greene 19:27.8 12 Marshalltown ---- ---- ----
78 Trey Jackson 19:30.5 12 Des Moines, Roosevelt ---- ---- ----
79 Mason Dvorak 19:36.5 10 Des Moines, Lincoln ---- ---- ----
80 Noah Wright 19:45.0 9 Southeast Polk ---- ---- ----
81 Ian Meyer 20:19.6 12 Marshalltown ---- ---- ----
82 Michael Todhunter 21:05.3 11 Des Moines, Lincoln ---- ---- ----
Unlock Advanced Performance Analytics

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