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

Dragon Sunrise XC Invitational Boys

Place Name Time Grade School Name Performance Score Updated Rating Rating Change
1 Jack Crossland 15:42.3 11 Johnston ---- ---- ----
2 David Nichols 15:56.2 11 Earlham ---- ---- ----
3 Tay Ohr-Rottler 16:06.5 12 Johnston ---- ---- ----
4 Ryler Hanson 16:10.7 10 Bondurant-Farrar ---- ---- ----
5 Henry Hansen 16:11.2 11 Mason City ---- ---- ----
6 Cy Stuart 16:11.2 10 Chariton ---- ---- ----
7 Lucas Anderson 16:20.3 11 Chariton ---- ---- ----
8 Jack Tryon 16:21.6 10 Urbandale ---- ---- ----
9 Ty Miller 16:25.7 11 ADM, Adel ---- ---- ----
10 Brady Sanger 16:26.7 12 Bondurant-Farrar ---- ---- ----
11 Cody Dixson 16:29.3 11 Chariton ---- ---- ----
12 Josiah Sisler 16:33.3 11 Des Moines Christian ---- ---- ----
13 Carter Dyer 16:53.2 11 Johnston ---- ---- ----
14 Luke McCormick 16:58.2 9 Des Moines Christian ---- ---- ----
15 Ty Landphair 16:58.7 12 ADM, Adel ---- ---- ----
16 Ashton Hensley 17:02.0 12 Urbandale ---- ---- ----
17 Charles Strauss 17:02.7 11 Johnston ---- ---- ----
18 Ramsey Morgan 17:02.8 11 Johnston ---- ---- ----
19 Myles Tromblay 17:04.0 10 Ogden ---- ---- ----
20 Ben Cheese 17:05.0 12 Johnston ---- ---- ----
21 Dillon Dorenkamp 17:06.7 11 Des Moines Christian ---- ---- ----
22 Robert Widtfeldt 17:14.2 10 Johnston ---- ---- ----
23 Jack Rieck 17:17.2 12 Bondurant-Farrar ---- ---- ----
24 Isaiah Wheeldon 17:18.7 11 Martensdale-St Marys ---- ---- ----
25 Max Marple 17:20.4 11 ADM, Adel ---- ---- ----
26 Blake Williams 17:24.0 10 Johnston ---- ---- ----
27 Clark Bennett 17:24.0 10 Bondurant-Farrar ---- ---- ----
28 Evan Twombly 17:25.9 12 Urbandale ---- ---- ----
29 Cayden Miller 17:30.0 11 Urbandale ---- ---- ----
30 Dain Holdmeyer 17:32.7 10 ADM, Adel ---- ---- ----
31 Noah Davidson 17:34.7 11 Johnston ---- ---- ----
32 Jackson Tallman 17:36.4 11 Johnston ---- ---- ----
33 Luke Wagner 17:36.4 12 Johnston ---- ---- ----
34 Luka Felbapov 17:36.9 12 Johnston ---- ---- ----
35 Titan Reed 17:39.2 12 Chariton ---- ---- ----
36 Julian Nicolino 17:40.0 11 Des Moines, Roosevelt ---- ---- ----
37 Donovan Braet 17:41.0 12 Earlham ---- ---- ----
38 Abe Hensley 17:41.2 10 Winterset ---- ---- ----
39 Kaden Gatton 17:45.2 11 Johnston ---- ---- ----
40 Dawson Braet 17:46.4 11 Earlham ---- ---- ----
41 Sawyer Marrs 17:49.2 11 Urbandale ---- ---- ----
42 Robbie Hall 17:50.9 12 ADM, Adel ---- ---- ----
43 Andrew Coller 17:51.0 9 ADM, Adel ---- ---- ----
44 Brian Ly 17:51.2 12 Johnston ---- ---- ----
45 Cooper Briggs 17:52.9 10 Des Moines, Roosevelt ---- ---- ----
46 Isaiah Keller 17:53.5 12 Des Moines, Roosevelt ---- ---- ----
47 Grady Gibson 17:56.5 11 Bondurant-Farrar ---- ---- ----
48 Landon Sheffield 17:56.9 11 Earlham ---- ---- ----
49 Preston Francois 17:57.7 11 Bondurant-Farrar ---- ---- ----
50 Andrew Van Zee 18:00.5 9 Earlham ---- ---- ----
51 Porter Kimble 18:00.7 12 Urbandale ---- ---- ----
52 Carson King 18:01.7 11 Johnston ---- ---- ----
53 Jack Leistikow 18:03.2 10 ADM, Adel ---- ---- ----
54 John Widtfeldt 18:08.2 12 Johnston ---- ---- ----
55 Graham Wise 18:09.0 11 Des Moines, Roosevelt ---- ---- ----
56 Nic Fuller 18:09.7 12 ADM, Adel ---- ---- ----
57 Emmett Lewis 18:09.7 11 Urbandale ---- ---- ----
58 John Taylor 18:09.9 11 Winterset ---- ---- ----
59 Owen Royer 18:12.0 12 ADM, Adel ---- ---- ----
60 Thomas Bergstrom 18:15.0 11 Ogden ---- ---- ----
61 Ethan Pewe 18:16.5 10 Johnston ---- ---- ----
62 Braylon Welch-Groves 18:19.9 10 Bondurant-Farrar ---- ---- ----
63 Jacob Rowland 18:20.5 12 Johnston ---- ---- ----
64 Silvio Hermann 18:23.7 12 Des Moines, Roosevelt ---- ---- ----
65 Parker Van Steenis 18:25.2 9 Des Moines Christian ---- ---- ----
66 Max Peterson 18:28.2 9 Des Moines, Roosevelt ---- ---- ----
67 Noah Hardin 18:29.0 9 Johnston ---- ---- ----
68 Ben Owen 18:30.0 9 Des Moines Christian ---- ---- ----
69 Will Schmitz 18:32.7 11 Johnston ---- ---- ----
70 Dexter Thiessen 18:35.2 9 Des Moines, Roosevelt ---- ---- ----
71 Patrick Hoss 18:36.2 10 Johnston ---- ---- ----
72 Caelum Dunn 18:37.2 11 Des Moines, Roosevelt ---- ---- ----
73 Preston Molis 18:38.7 11 Urbandale ---- ---- ----
74 Griffin Messer 18:40.0 12 Earlham ---- ---- ----
75 Ayeden Lein 18:41.4 11 Mason City ---- ---- ----
76 Landon Abbott 18:44.2 12 Ogden ---- ---- ----
77 Tristan Vuijk 18:45.0 10 Johnston ---- ---- ----
78 Luke Parker 18:45.0 9 Johnston ---- ---- ----
79 Joey Zambreno 18:45.7 10 Des Moines, Roosevelt ---- ---- ----
80 Lucas Knutson 18:47.7 11 Des Moines, Roosevelt ---- ---- ----
81 Cade Bergman 18:50.7 10 Mason City ---- ---- ----
82 Braydon Murphy 18:51.0 10 Urbandale ---- ---- ----
83 Mark Behr 18:57.5 12 ADM, Adel ---- ---- ----
84 Brant McElderry 18:58.4 11 Des Moines, Roosevelt ---- ---- ----
85 Shane Ayres 19:02.4 11 Johnston ---- ---- ----
86 Elijah Bahls 19:02.5 10 Mason City ---- ---- ----
87 Tanner Christensen 19:02.7 11 Urbandale ---- ---- ----
88 Alexander Wolfe 19:03.0 9 Winterset ---- ---- ----
89 Brian Meier 19:03.9 10 Urbandale ---- ---- ----
90 Ethan Cowman 19:04.4 10 Winterset ---- ---- ----
91 Ted Swanson 19:04.7 10 Des Moines, Roosevelt ---- ---- ----
92 Henry Murphy 19:04.7 11 Des Moines, Roosevelt ---- ---- ----
93 Michael Johnson 19:05.7 12 Mason City ---- ---- ----
94 Braylon Whipps 19:08.5 9 ADM, Adel ---- ---- ----
95 Sam Schwarz 19:12.7 12 Mason City ---- ---- ----
96 Drew Hill 19:14.7 10 Bondurant-Farrar ---- ---- ----
97 Cristian Martinez-Tello 19:16.2 9 Des Moines, Roosevelt ---- ---- ----
98 Krish Bolar 19:16.7 10 Johnston ---- ---- ----
99 Drake Wood 19:16.9 9 Johnston ---- ---- ----
100 Jackson Pasakarnis 19:22.2 9 Des Moines, Roosevelt ---- ---- ----
101 Ryan MacFarland 19:24.9 10 Johnston ---- ---- ----
102 Brady Rish 19:25.5 9 Mason City ---- ---- ----
103 Alex Miller 19:26.4 10 Des Moines, Roosevelt ---- ---- ----
104 Trey Schwertfeger 19:27.5 9 ADM, Adel ---- ---- ----
105 Weston Stec 19:28.7 9 Des Moines Christian ---- ---- ----
106 Luke Allison 19:29.0 10 Johnston ---- ---- ----
107 Alex Argotsinger 19:29.5 12 Urbandale ---- ---- ----
108 Gavin Clausen 19:30.0 11 Mason City ---- ---- ----
109 George Baumgarten 19:30.4 10 Johnston ---- ---- ----
110 Logan Gordon 19:31.4 9 Urbandale ---- ---- ----
111 Payton Dickson 19:33.0 10 Earlham ---- ---- ----
112 Isaak Bruck 19:34.0 10 Johnston ---- ---- ----
113 Ronan Rock 19:34.2 10 Johnston ---- ---- ----
114 Kaden Wilson 19:34.4 10 Johnston ---- ---- ----
115 Ethan MacFarland 19:35.0 11 Johnston ---- ---- ----
116 Elliot Campisano 19:36.0 9 Urbandale ---- ---- ----
117 Jack Devine 19:37.7 9 Des Moines Christian ---- ---- ----
118 Alexi Duregger 19:38.5 9 Mason City ---- ---- ----
119 Drew Bjork 19:39.7 9 ADM, Adel ---- ---- ----
120 Nathan Tischer 19:40.2 12 Johnston ---- ---- ----
121 Keaton Holland 19:41.0 10 ADM, Adel ---- ---- ----
122 Jud Hensley 19:42.5 10 Winterset ---- ---- ----
123 Ben Harrington 19:44.0 12 Des Moines, Roosevelt ---- ---- ----
124 Bek Anderson 19:44.0 11 Ogden ---- ---- ----
125 Wyatt DeMoss 19:44.5 11 Bondurant-Farrar ---- ---- ----
126 Michael Klipping 19:45.0 10 Des Moines, Roosevelt ---- ---- ----
127 Mason Labby 19:46.2 12 Mason City ---- ---- ----
128 Kyran Hirsch 19:53.2 10 Mason City ---- ---- ----
129 Kaleb Gray 19:53.4 10 Urbandale ---- ---- ----
130 Evan Grodahl 19:53.5 10 Johnston ---- ---- ----
131 Connor Jorgensen 19:55.7 10 Johnston ---- ---- ----
132 Noah Marchese 19:56.4 9 Urbandale ---- ---- ----
133 Ryder Lee 19:56.9 11 Johnston ---- ---- ----
134 Axsyl Lein 19:59.9 10 Mason City ---- ---- ----
135 Will Sheer 20:01.5 12 Johnston ---- ---- ----
136 Gabe Canine 20:02.0 9 Urbandale ---- ---- ----
137 Evan Howe 20:04.5 10 Mason City ---- ---- ----
138 Conner Dummermuth 20:06.7 11 Johnston ---- ---- ----
139 Aiden Clark 20:07.4 10 Johnston ---- ---- ----
140 Lucas Hall 20:08.2 9 Winterset ---- ---- ----
141 Casey Catron 20:09.0 10 ADM, Adel ---- ---- ----
142 Matt Schmitz 20:11.7 11 Johnston ---- ---- ----
143 Thurston Tripp 20:14.2 9 Des Moines, Roosevelt ---- ---- ----
144 Owen Horgen 20:16.2 10 ADM, Adel ---- ---- ----
145 Ryan Iwig 20:17.5 9 Des Moines Christian ---- ---- ----
146 Dawson Foster 20:19.0 9 ADM, Adel ---- ---- ----
147 Westin Clemens 20:20.0 10 Winterset ---- ---- ----
148 Derek Coker 20:23.0 10 Chariton ---- ---- ----
149 Dylan Poe 20:24.0 11 Des Moines, Roosevelt ---- ---- ----
150 Alex Steenhoek 20:25.2 12 Des Moines Christian ---- ---- ----
151 Strummer Boone 20:27.7 9 Johnston ---- ---- ----
152 Jarrod Ellerbusch 20:30.4 9 ADM, Adel ---- ---- ----
153 Levi Gangwish 20:30.7 11 Mason City ---- ---- ----
154 Dawson Alstott 20:32.9 10 Des Moines, Roosevelt ---- ---- ----
155 Ian Hoff 20:33.2 10 Johnston ---- ---- ----
156 Luke Williams 20:33.2 10 Johnston ---- ---- ----
157 Ben Boyer 20:36.0 9 Mason City ---- ---- ----
158 Xander Terhark 20:39.0 9 Johnston ---- ---- ----
159 Langston Wilkins 20:39.9 9 ADM, Adel ---- ---- ----
160 Evitt Fitzgerald 20:40.0 11 Johnston ---- ---- ----
161 Carson Denzin 20:40.2 10 Des Moines Christian ---- ---- ----
162 Owen Nichols 20:40.4 9 Des Moines, Roosevelt ---- ---- ----
163 Thomas Thill 20:42.2 9 Johnston ---- ---- ----
164 Caiden Brustkern 20:43.4 9 Johnston ---- ---- ----
165 Carson Winey 20:44.9 11 Earlham ---- ---- ----
166 Will Truitt 20:45.9 10 ADM, Adel ---- ---- ----
167 Easton Hamilton 20:49.2 11 Urbandale ---- ---- ----
168 Karter Immerfall 20:50.0 10 Martensdale-St Marys ---- ---- ----
169 Erian Marquez 20:50.5 9 Des Moines, Roosevelt ---- ---- ----
170 Teo Crull 20:51.2 10 Des Moines Christian ---- ---- ----
171 Samuel Schmidt 20:51.9 11 Des Moines, Roosevelt ---- ---- ----
172 Paul Bruggeman 20:52.4 10 Des Moines Christian ---- ---- ----
173 Cody Gray 20:53.0 10 Urbandale ---- ---- ----
174 Abram Bintner 20:53.2 9 Des Moines, Roosevelt ---- ---- ----
175 Hadley Ekart 20:55.2 9 Des Moines, Roosevelt ---- ---- ----
176 Ethan Harden 20:57.0 12 Des Moines Christian ---- ---- ----
177 Aaron Kmoch 20:58.7 10 Mason City ---- ---- ----
178 Cris Enamorado 21:06.0 12 Chariton ---- ---- ----
179 Henry Russo 21:06.5 12 Ogden ---- ---- ----
180 Mason Elliott 21:08.7 9 Bondurant-Farrar ---- ---- ----
181 Hudson Leitheiser 21:09.7 12 Des Moines Christian ---- ---- ----
182 Ethan Huebbe 21:09.7 11 Johnston ---- ---- ----
183 Brayton Ellison 21:10.7 9 Des Moines Christian ---- ---- ----
184 Paxton Chancellor 21:11.2 9 Johnston ---- ---- ----
185 Ben Abild 21:11.7 10 Winterset ---- ---- ----
186 Asher Dyer 21:12.0 9 Johnston ---- ---- ----
187 Asher McAnally 21:12.7 10 Des Moines Christian ---- ---- ----
188 Andre Hoff 21:13.2 11 Bondurant-Farrar ---- ---- ----
189 Brody McDonough 21:14.7 10 Mason City ---- ---- ----
190 Mateo Cancino 21:16.5 10 Johnston ---- ---- ----
191 Oscar Kellen 21:17.0 12 Des Moines, Roosevelt ---- ---- ----
192 Owen Connelly 21:17.7 9 Johnston ---- ---- ----
193 Harrison Gilroy 21:17.7 11 Johnston ---- ---- ----
194 Cody Linthicum 21:24.0 10 Urbandale ---- ---- ----
195 Khaos Wood 21:26.0 9 Winterset ---- ---- ----
196 Sawyer McDonald 21:26.2 9 Winterset ---- ---- ----
197 Jackson Harvey 21:27.9 10 Bondurant-Farrar ---- ---- ----
198 Dysen Deardorf 21:28.2 9 ADM, Adel ---- ---- ----
199 Rome Brayton 21:29.0 11 Johnston ---- ---- ----
200 Lincoln Lawson 21:29.5 9 Des Moines, Roosevelt ---- ---- ----
201 Zoel Cardenas 21:30.0 9 Des Moines Christian ---- ---- ----
202 Jasper Kingery 21:31.4 9 Johnston ---- ---- ----
203 Elija Rattay 21:34.7 11 Mason City ---- ---- ----
204 Jack Weaver 21:36.7 10 Des Moines Christian ---- ---- ----
205 Asher Tweed 21:40.2 10 Des Moines Christian ---- ---- ----
206 Micah Bailey 21:41.2 12 Bondurant-Farrar ---- ---- ----
207 Ricky Randazzo 21:42.5 10 Des Moines, Roosevelt ---- ---- ----
208 Aiden Beitel 21:43.0 9 Mason City ---- ---- ----
209 Emerson Black 21:49.2 9 Urbandale ---- ---- ----
210 Matthias Campbell 21:51.7 11 Des Moines Christian ---- ---- ----
211 Leo Allen 21:52.0 10 Des Moines, Roosevelt ---- ---- ----
212 Kameron Casey 21:52.5 11 Mason City ---- ---- ----
213 Brady Quam 21:52.7 10 Johnston ---- ---- ----
214 Jubal Vance 21:53.0 9 Des Moines, Roosevelt ---- ---- ----
215 Kabeer Khanna 21:53.5 11 Johnston ---- ---- ----
216 Lucas Moetsch 21:54.2 9 Winterset ---- ---- ----
217 Dylan Williams 21:54.2 9 Johnston ---- ---- ----
218 Max Booton 21:56.2 11 Winterset ---- ---- ----
219 Lincoln Kruse 21:58.2 10 Des Moines, Roosevelt ---- ---- ----
220 Briggs Casady 21:58.5 9 Des Moines Christian ---- ---- ----
221 Peter Hardee 21:59.2 12 Mason City ---- ---- ----
222 Mel Chatterjee 22:01.9 11 Johnston ---- ---- ----
223 Carter Mitchell 22:02.9 12 Des Moines, Roosevelt ---- ---- ----
224 Aiden Johnson 22:05.9 11 Des Moines Christian ---- ---- ----
225 Will Barber 22:09.7 9 Bondurant-Farrar ---- ---- ----
226 Cadyn Valdez 22:10.5 9 Des Moines Christian ---- ---- ----
227 Christian Allen 22:10.9 9 ADM, Adel ---- ---- ----
228 Kayden Tritz 22:11.7 12 ADM, Adel ---- ---- ----
229 Jaidan Bailey 22:13.0 11 Bondurant-Farrar ---- ---- ----
230 Matthew Urness 22:18.9 12 Johnston ---- ---- ----
231 Riley Beitel 22:23.9 10 Mason City ---- ---- ----
232 Finn Murley 22:24.2 11 Bondurant-Farrar ---- ---- ----
233 Xander Belcher 22:31.2 9 Chariton ---- ---- ----
234 Sam Rezendes 22:31.5 10 Mason City ---- ---- ----
235 Jacob Hoben 22:33.7 12 ADM, Adel ---- ---- ----
236 Logan Dodge 22:36.2 10 Mason City ---- ---- ----
237 Taylor Thompson 22:37.7 11 Des Moines, Roosevelt ---- ---- ----
238 Parker Magill 22:40.7 11 Des Moines, Roosevelt ---- ---- ----
239 Landon Burke 22:43.2 9 Johnston ---- ---- ----
240 Urban Uthe 22:44.4 10 ADM, Adel ---- ---- ----
241 Mitchell Shoup 22:47.0 9 Des Moines Christian ---- ---- ----
242 Blake Wonderlin 22:48.7 10 Bondurant-Farrar ---- ---- ----
243 Logan Moeller 22:49.7 10 Winterset ---- ---- ----
244 Lincoln DeBoef 22:52.4 9 ADM, Adel ---- ---- ----
245 Gus King 22:52.9 9 Winterset ---- ---- ----
246 William Franks 22:53.5 9 Des Moines, Roosevelt ---- ---- ----
247 Harris Rychnovsky 22:55.7 9 ADM, Adel ---- ---- ----
248 Isaac Schrock 22:56.9 10 ADM, Adel ---- ---- ----
249 Samuel Griffith 22:57.0 12 Bondurant-Farrar ---- ---- ----
250 Levi Kinsey 22:58.2 9 Urbandale ---- ---- ----
251 Rylan Bethards 23:03.7 10 Urbandale ---- ---- ----
252 Hunter Grimes 23:09.0 11 Des Moines Christian ---- ---- ----
253 Reece Denahey 23:09.7 12 Des Moines, Roosevelt ---- ---- ----
254 Noah Olson 23:11.2 9 Mason City ---- ---- ----
255 Braeden Waters 23:11.5 10 Mason City ---- ---- ----
256 Jamie Tinajero 23:11.9 11 Mason City ---- ---- ----
257 Elijah Wirtz 23:17.5 11 Bondurant-Farrar ---- ---- ----
258 Isaac Lally 23:28.4 9 Johnston ---- ---- ----
259 Jaxson Rattay 23:33.4 11 Mason City ---- ---- ----
260 Michael Israel 23:35.2 10 Johnston ---- ---- ----
261 Henry Nugent 23:38.7 10 ADM, Adel ---- ---- ----
262 Liam Lord 23:40.0 11 Johnston ---- ---- ----
263 Onanefe Okpako 23:46.7 9 Johnston ---- ---- ----
264 Ethan Gran 23:50.2 10 Des Moines, Roosevelt ---- ---- ----
265 Moses Hochstetler 23:55.0 12 Winterset ---- ---- ----
266 Liem Huynh 24:00.7 9 Johnston ---- ---- ----
267 Dexter Van Auken 24:08.5 9 Urbandale ---- ---- ----
268 Henry Thompson 24:18.7 9 Urbandale ---- ---- ----
269 Tyler Redmond 24:26.5 9 Earlham ---- ---- ----
270 Devin Carlson 24:38.5 10 Urbandale ---- ---- ----
271 Griffin Allen 24:41.0 11 Winterset ---- ---- ----
272 Gavin Howell 24:45.2 9 Urbandale ---- ---- ----
273 Jonah Griffith 24:46.0 11 Bondurant-Farrar ---- ---- ----
274 Ben DeVore 24:53.5 11 Winterset ---- ---- ----
275 Lee Spencer 24:58.2 10 Bondurant-Farrar ---- ---- ----
276 Max Throop 25:02.5 11 Bondurant-Farrar ---- ---- ----
277 Isaac Peters 25:23.7 9 Mason City ---- ---- ----
278 Torren Johnston 25:37.7 9 Bondurant-Farrar ---- ---- ----
279 Umid Norkuziev 25:41.9 11 Winterset ---- ---- ----
280 Cade Eggleston 25:43.5 9 ADM, Adel ---- ---- ----
281 Jac Chedester 25:57.0 10 Des Moines, Roosevelt ---- ---- ----
282 Atharv Tiwari 26:00.2 9 Johnston ---- ---- ----
283 Elias Engelmann 26:18.2 9 Ogden ---- ---- ----
284 Nathan Bowman 26:21.4 11 Winterset ---- ---- ----
285 Ethan Boobyer 26:24.5 11 Urbandale ---- ---- ----
286 Dylan Pine 26:27.9 9 Johnston ---- ---- ----
287 Nikola Balac 26:39.0 10 Johnston ---- ---- ----
288 Jacob Ransom 27:02.0 8 Martensdale-St Marys ---- ---- ----
289 Donnie Westendorf 27:07.4 12 ADM, Adel ---- ---- ----
290 Jay Muller 27:07.4 10 Des Moines Christian ---- ---- ----
291 Luke Jensen 27:16.5 11 Earlham ---- ---- ----
292 Caleb Withers 27:49.7 10 Johnston ---- ---- ----
293 Cooper Ketelsen 29:15.4 10 Mason City ---- ---- ----
294 Kallen Yost 30:39.5 10 Des Moines Christian ---- ---- ----
295 Collin McCambridge 30:57.0 10 Mason City ---- ---- ----
296 Elijah Young 31:24.0 11 Urbandale ---- ---- ----
297 Ethan Walck 33:11.0 10 Johnston ---- ---- ----
298 Brodie Johansen 33:38.2 9 Martensdale-St Marys ---- ---- ----
299 Eli Hawthorne 33:55.7 9 Winterset ---- ---- ----
Unlock Advanced Performance Analytics

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