Complete race history and performance trends
Date | Event | Race | Place | Time | Perf Score | Rating |
---|---|---|---|---|---|---|
10/24 | Iowa Class 2A State Qualifier | Boys 5000m | 88 | 22:45.77 | 1248 | 1271 |
10/19 | Western Valley Conference XC Meet | Boys 5000m High School | 40 | 22:21.52 | 1232 | 1300 |
10/14 | OA-BCIG XC Meet | Boys 5000m High School | 60 | 21:32.13 | 1351 | 1346 |
10/08 | Kingsley-Pierson XC Invite | Boys 5000m | 35 | 21:46.56 | 1350 | 1341 |
10/01 | Hull Western XC Invite | Boys 5000m Varsity | 41 | 20:59.18 | 1372 | 1330 |
09/26 | MVAOCOU XC Meet | Boys 5000m High School | 69 | 22:47.89 | 1299 | 1293 |
09/17 | Woodbury Central XC Meet | Boys 5000m Varsity & JV | 47 | 22:53.14 | 1365 | 1283 |
09/14 | Tim Thomas Classic | Boys 5000m High School Class A | 140 | 22:50.88 | 1291 | 1231 |
09/10 | Lemars XC Invite | Boys 5000m Varsity | 99 | 26:06.83 | 1224 | 1189 |
09/06 | 2024 Augustana Twilight XC Meet Varsity 5k | Boys 5000m | 421 | 21:55.24 | 1136 | 1158 |
08/30 | SC Heelan XC Meet | Boys 5000y Varsity | 32 | 24:55 | 1182 | 1188 |
Date | Event | Race | Place | Time | Perf Score | Rating |
---|---|---|---|---|---|---|
10/19 | Iowa State Qualifier - 2A - Unity Christian | Mens 5,000 Meters Varsity | 70 | 21:12.93 | 1470 | 1451 |
10/14 | Western Valley Conference @ OABCIG 2023 | Varsity Boys 5000 Meter Run Finals | 25 | 21:19.20 | 1478 | 1431 |
10/09 | OA-BCIG 2023 | Varsity Boys 5000 Meter Run Finals | 52 | 21:29.14 | 1432 | 1377 |
09/26 | Western Christian XC Invitational 2023 | Varsity Boys 5000 Meter Run Finals | 51 | 22:44.82 | 1307 | 1308 |
09/21 | MVAOCOU XC Meet 2022 2023 | Varsity Boys 5000 Meter Run Finals | 64 | 22:25 | 1341 | 1309 |
09/12 | Woodbury Central XC Invitational 2023 | JV Boys 5000 Meter Run Finals | 46 | 23:43.06 | 1333 | 1264 |
09/09 | Tim Thomas XC Classic 2023 | 1A Boys 5000 Meter Run Finals | 95 | 23:58.66 | 1233 | 1223 |
09/05 | Gary Meyer Memorial | Mens 5,000 Meters Varsity | 94 | 24:24.26 | 1251 | 1207 |
08/25 | Heelan XC Invite 2023 | Mens 2.1 Miles Varsity | 47 | 17:14.41 | 1052 | 1059 |
Visual representation of performance progression across all seasons. Box plots show rating uncertainty ranges, with the blue line indicating updated ratings and red dotted line showing individual race performance scores.