Complete race history and performance trends
Date | Event | Race | Place | Time | Perf Score | Rating |
---|---|---|---|---|---|---|
10/23 | 4A SQM SE Polk | 4A State Qualifying XC Boys 5 km | 57 | 19:34.20 | 1600 | 1604 |
10/16 | Iowa Alliance Conference XC | Iowa Alliance Conference XC meet Varsity boys | 42 | 18:56 | 1640 | 1611 |
10/10 | 69th East-Mike Augustine XC Classic | 69th East, Mike Augustine XC Classic Boys 5 km | 16 | 20:27.59 | 1603 | 1568 |
10/03 | Southeast Polk CC Invitational | Southeast Polk CC Invitational Varsity boys | 49 | 21:06.90 | 1489 | 1509 |
09/26 | 56th Indianola CC Invitational | 56th Indianola CC Invitational Varsity boys | 74 | 19:30.70 | 1561 | 1544 |
09/23 | PCM CC Invite | Boys 5k High School | 49 | 21:53.40 | 1463 | 1513 |
09/17 | 50th Tom Karpen XC Invite | 50th Tom Karpen XC Invite Varsity boys | 68 | 21:12.29 | 1582 | 1574 |
09/12 | 51st Marshalltown Bobcat xc Invite | 51st Marshalltown Bobcat xc Invite Varsity boys | 131 | 19:29.90 | 1588 | 1563 |
09/05 | 2024 Ames - Schmaltz XC Invite | Ames - Kirk Schmaltz Invitational JV Boys | 85 | 20:04.5 | 1523 | 1521 |
Date | Event | Race | Place | Time | Perf Score | Rating |
---|---|---|---|---|---|---|
10/18 | Iowa State Qualifier - 4A - Southeast Polk | Mens 5,000 Meters Varsity | 61 | 20:46.59 | 1432 | 1422 |
10/12 | Iowa Alliance Conference 2023 | Varsity Boys 5000 Meter Run Finals | 55 | 21:00.5 | 1367 | 1403 |
10/05 | 68th Mike Augustine XC Classic | 68th Mike Augustine Cross Country Classic Varsity Boys 5 km | 21 | 21:12 | 1467 | 1455 |
09/28 | Southeast Polk XC meet | Southeast Polk CC Invitational 4 - Varsity Boys | 54 | 21:46.79 | 1424 | 1436 |
09/21 | Indianola CC Invitational | 55th Indianola XC Invitational 4 - Varsity Boys | 83 | 21:10.20 | 1480 | 1457 |
09/12 | 49th Tom Karpan XC Invite | 49th Tom Karpan XC Invite Varsity boys | 63 | 22:22.70 | 1387 | 1408 |
08/29 | Dallas Center-Grimes Invitational | Dallas Center-Grimes Invitational XC Boys 5 km | 136 | 22:47 | 1461 | 1462 |
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.