Complete race history and performance trends
| Date | Event | Race | Place | Time | Perf Score | Rating |
|---|---|---|---|---|---|---|
| 10/22 | Iowa 3A SQM @ Pella | Boys 5000m | 58 | 19:24.15 | ---- | ---- |
| 10/14 | Little Hawkeye HS Conference XC | Little Hawkeye Conference HS XC Boys JV 5 km Backup | 139 | 26:24.5 | ---- | ---- |
| 10/07 | Chariton CC Invite | Boys 5k High School | 38 | 18:48.60 | ---- | ---- |
| 09/30 | Knoxville Invitational | High School Boys 5k | 33 | 19:58 | ---- | ---- |
| 09/23 | Mount Pleasant Invite | HS Boys | 46 | 19:18 | ---- | ---- |
| 09/16 | Oskaloosa Invite 2025 | HS Boys | 35 | 19:41.70 | ---- | ---- |
| 09/11 | Fairfield Invitational XC | HS Boys | 35 | 20:13.59 | ---- | ---- |
| 09/06 | Dutch CC Invite | Pella HS Dutch CC Invite Boys | 83 | 19:54.70 | ---- | ---- |
| 09/02 | Williamsburg Raider Invitational | Varsity Boys 5K | 40 | 20:15.70 | ---- | ---- |
Access detailed performance trend charts showing rating progression, uncertainty ranges, and performance analytics across all seasons.