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

Johnston XC Invite Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Tommy Hensley 16:18.7 12 Urbandale ---- ---- ----
2 Brayden Picken 16:20.2 12 Johnston ---- ---- ----
3 Blake Smith 16:26.7 11 Urbandale ---- ---- ----
4 Jack Coen 16:42.2 12 Johnston ---- ---- ----
5 Sidney Shide 16:47.7 11 Urbandale ---- ---- ----
6 Ben Neville 16:48.5 12 Johnston ---- ---- ----
7 Garrett Ness 16:48.9 11 Johnston ---- ---- ----
8 Carson Van Sickle 16:57.5 12 Ogden ---- ---- ----
9 Tay Ohr-Rottler 17:03.5 10 Johnston ---- ---- ----
10 David Crabb 17:06.1 12 Chariton ---- ---- ----
11 Holden Schug 17:06.4 11 Johnston ---- ---- ----
12 Brandt Haakenstad 17:07.1 11 Mason City ---- ---- ----
13 Ra'shaun Sinnwell 17:08.0 12 Mason City ---- ---- ----
14 Calahan Rourke 17:11.9 12 Johnston ---- ---- ----
15 Gavin Boliver 17:19.6 12 Johnston ---- ---- ----
16 Jack Brooks 17:28.1 12 Johnston ---- ---- ----
17 Owen Martin 17:32.0 12 Johnston ---- ---- ----
18 Jude Benbow 17:43.1 11 Ogden ---- ---- ----
19 Jack Crossland 17:48.1 9 Johnston ---- ---- ----
20 Ashton Hensley 17:51.3 10 Urbandale ---- ---- ----
21 Gavin Moore 17:52.8 12 Urbandale ---- ---- ----
22 Connor Dixson 17:56.1 12 Chariton ---- ---- ----
23 Brent Crabb 17:59.0 10 Chariton ---- ---- ----
24 William Zhao 18:00.4 12 Johnston ---- ---- ----
25 Porter Russell 18:00.4 11 Johnston ---- ---- ----
26 Henry Hansen 18:03.6 9 Mason City ---- ---- ----
27 Henry Strauss 18:05.3 12 Johnston ---- ---- ----
28 Will Johnson 18:07.0 10 Urbandale ---- ---- ----
29 Bradley Hobbs 18:08.5 12 Chariton ---- ---- ----
30 Cooper Smith 18:11.3 11 Urbandale ---- ---- ----
31 Cody Dixson 18:11.8 9 Chariton ---- ---- ----
32 Buck Pattinson 18:17.6 11 Johnston ---- ---- ----
33 Aydean Bejtovic 18:22.1 11 Johnston ---- ---- ----
34 Logan Brustkern 18:23.1 11 Johnston ---- ---- ----
35 Carter Gearhart 18:23.3 11 Johnston ---- ---- ----
36 William Giles 18:24.0 11 Urbandale ---- ---- ----
37 Blake Tiemeyer 18:24.8 11 Earlham ---- ---- ----
38 Ian Hurley 18:27.9 12 Johnston ---- ---- ----
39 Drew Johnson 18:28.5 12 Urbandale ---- ---- ----
40 Jack Meyer 18:30.5 12 Johnston ---- ---- ----
41 Eliott Ruiz 18:31.1 11 Mason City ---- ---- ----
42 Andrew Maitre 18:32.6 12 Johnston ---- ---- ----
43 Carson Maly 18:33.6 11 Earlham ---- ---- ----
44 Din Terzic 18:36.0 12 Urbandale ---- ---- ----
45 Garrett Pumphrey 18:39.0 9 Ottumwa ---- ---- ----
46 Kenny Uitermarkt 18:42.5 11 Urbandale ---- ---- ----
47 Donovan Braet 18:47.0 10 Earlham ---- ---- ----
48 Nate Hammerand 18:48.9 12 Urbandale ---- ---- ----
49 Dawson Braet 18:50.1 9 Earlham ---- ---- ----
50 Brian Ly 18:50.1 10 Johnston ---- ---- ----
51 Lucas Peace 18:53.0 12 Ottumwa ---- ---- ----
52 Travis Boothroyd 18:57.4 12 Ogden ---- ---- ----
53 Ben Cheese 19:03.0 10 Johnston ---- ---- ----
54 Porter Kimble 19:09.6 10 Urbandale ---- ---- ----
55 Noah Davidson 19:11.5 9 Johnston ---- ---- ----
56 David Nichols 19:12.5 9 Earlham ---- ---- ----
57 Cayden Miller 19:15.3 9 Urbandale ---- ---- ----
58 Henry Meyer 19:15.4 9 Johnston ---- ---- ----
59 Luka Felbapov 19:21.0 10 Johnston ---- ---- ----
60 Blake Petersen 19:22.9 11 Earlham ---- ---- ----
61 Brady Van Sickle 19:23.1 11 Ogden ---- ---- ----
62 Lucas Anderson 19:27.0 9 Chariton ---- ---- ----
63 Carson Tracy 19:37.3 12 Johnston ---- ---- ----
64 Sage Seeger 19:39.5 12 Ogden ---- ---- ----
65 Brady Wickering 19:40.4 11 Mason City ---- ---- ----
66 Blake Glennon 19:44.3 12 Johnston ---- ---- ----
67 Arthur Chen 19:54.8 11 Johnston ---- ---- ----
68 Luke Wagner 19:55.9 10 Johnston ---- ---- ----
69 Larson De Boer 20:02.5 11 Urbandale ---- ---- ----
70 Waulfret Morales 20:06.0 11 Ottumwa ---- ---- ----
71 Cael Dozier 20:07.9 11 Ogden ---- ---- ----
72 Thomas Bergstrom 20:12.9 9 Ogden ---- ---- ----
73 Nik Hudak 20:14.0 12 Urbandale ---- ---- ----
74 Carter Dyer 20:16.0 9 Johnston ---- ---- ----
75 Eli McGee 20:22.0 11 Johnston ---- ---- ----
76 Preston Molis 20:29.5 9 Urbandale ---- ---- ----
77 Samuel Kerns 20:36.3 11 Chariton ---- ---- ----
78 Jordan Benjamin 20:36.6 10 Ogden ---- ---- ----
79 Caden Lerdal 20:37.5 11 Ogden ---- ---- ----
80 Alex Argotsinger 20:43.4 10 Urbandale ---- ---- ----
81 Sam McAlister 20:46.4 12 Johnston ---- ---- ----
82 Ethan Guild 20:47.3 10 Urbandale ---- ---- ----
83 Logan Toloza 20:50.8 12 Ottumwa ---- ---- ----
84 Payton Harger 20:57.5 12 Earlham ---- ---- ----
85 Carlos Guzman 21:01.1 11 Urbandale ---- ---- ----
86 Kaden Gatton 21:11.4 9 Johnston ---- ---- ----
87 Michael Johnson 21:15.3 10 Mason City ---- ---- ----
88 Jon Hudak 21:17.9 12 Urbandale ---- ---- ----
89 Evan Siskow 21:19.3 10 Urbandale ---- ---- ----
90 Quenton Mitchell 21:19.9 11 Ottumwa ---- ---- ----
91 Jonah Rowland 21:26.8 11 Johnston ---- ---- ----
92 Sam Sparks 21:26.9 12 Urbandale ---- ---- ----
93 Ryker Kruse 21:29.5 11 Ogden ---- ---- ----
94 Harrison Burkhardt 21:32.0 10 Johnston ---- ---- ----
95 Ruhaan Gupta 21:33.3 10 Johnston ---- ---- ----
96 Landon Abbott 21:36.0 10 Ogden ---- ---- ----
97 Carter Frank 21:44.5 9 Earlham ---- ---- ----
98 Tom Coddington 21:49.0 9 Urbandale ---- ---- ----
99 Luke Gragg 21:52.3 10 Johnston ---- ---- ----
100 Trevor Boothroyd 21:59.3 12 Ogden ---- ---- ----
101 Garek Lindberg 22:00.9 10 Ottumwa ---- ---- ----
102 Ambrose Luong 22:05.0 9 Mason City ---- ---- ----
103 Mariano Chavez 22:05.0 12 Ottumwa ---- ---- ----
104 Will Frey 22:11.0 11 Ogden ---- ---- ----
105 Caleb Vaughan 22:19.1 9 Johnston ---- ---- ----
106 Carson Colton 22:29.9 10 Johnston ---- ---- ----
107 David Shi 22:29.9 9 Johnston ---- ---- ----
108 Will Sheer 22:31.9 10 Johnston ---- ---- ----
109 Karter Campbell 22:32.0 9 Earlham ---- ---- ----
110 Declan Sanculi 22:38.8 10 Ogden ---- ---- ----
111 Youssef Bouguerra 22:39.5 11 Johnston ---- ---- ----
112 Caleb Arroyo 22:39.9 9 Urbandale ---- ---- ----
113 Henry Russo 22:40.9 10 Ogden ---- ---- ----
114 Sam Schwarz 22:42.5 10 Mason City ---- ---- ----
115 Emmett Lewis 22:56.0 9 Urbandale ---- ---- ----
116 Jase Coleman 22:59.0 10 Ogden ---- ---- ----
117 Xayden Pauls 23:08.0 9 Ottumwa ---- ---- ----
118 Brennan Richardson 23:19.5 9 Johnston ---- ---- ----
119 Gabe Van Hemert 23:25.9 9 Johnston ---- ---- ----
120 Erik Redmond 23:27.9 9 Earlham ---- ---- ----
121 Michael Westendorf 23:32.0 11 Johnston ---- ---- ----
122 Zach Bakkie 23:33.6 9 Urbandale ---- ---- ----
123 Rome Brayton 23:34.0 9 Johnston ---- ---- ----
124 Evitt Fitzgerald 23:35.6 9 Johnston ---- ---- ----
125 Jacob Thomsen 23:43.4 11 Ogden ---- ---- ----
126 Alex Kosloske 23:46.1 9 Earlham ---- ---- ----
127 Cody Van Horn 23:49.5 9 Urbandale ---- ---- ----
128 Easton Hamilton 24:07.3 9 Urbandale ---- ---- ----
129 Jackson Tallman 24:09.0 9 Johnston ---- ---- ----
130 Zander Proctor 24:12.5 12 Ottumwa ---- ---- ----
131 Ryder Lee 24:14.6 9 Johnston ---- ---- ----
132 Corbin Reszel 24:30.5 9 Urbandale ---- ---- ----
133 Tristan Mosley 25:22.3 11 Ogden ---- ---- ----
134 Peter Hardee 25:32.8 10 Mason City ---- ---- ----
135 Nate Powers 25:37.3 11 Urbandale ---- ---- ----
136 Matthew Hammerand 25:41.0 12 Urbandale ---- ---- ----
137 Bradley Carrigan 26:07.9 9 Johnston ---- ---- ----
138 Shreyas Shrestha 26:12.9 11 Johnston ---- ---- ----
139 Syon Aggarwal 26:40.5 9 Johnston ---- ---- ----
140 Ben Wigen 26:41.1 10 Johnston ---- ---- ----
141 Kabeer Khanna 27:52.6 9 Johnston ---- ---- ----
142 Ethan MacFarland 27:55.0 9 Johnston ---- ---- ----
143 Carson King 28:16.0 9 Johnston ---- ---- ----
144 Abraham Prince 28:30.0 9 Johnston ---- ---- ----
145 Harjot Cheema 29:11.6 9 Johnston ---- ---- ----
146 Conner Dummermuth 29:23.6 9 Johnston ---- ---- ----
147 Harrison Gilroy 30:10.0 9 Johnston ---- ---- ----
148 Sushant Sakthivel 33:03.0 10 Johnston ---- ---- ----
149 Will Schmitz 33:33.4 9 Johnston ---- ---- ----
150 Ollie Moehlis 34:26.8 9 Urbandale ---- ---- ----
151 Elijah Young 35:34.6 9 Urbandale ---- ---- ----
152 Joe Van Steenhuyse 36:53.0 9 Mason City ---- ---- ----
153 Bjorn Roen 46:30.1 12 Mason City ---- ---- ----
Unlock Advanced Performance Analytics

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