Complete race history and performance trends
| Date | Event | Race | Place | Time | Perf Score | Rating |
|---|---|---|---|---|---|---|
| 10/23 | Iowa Class 2A State Qualifier | Boys 5000m | 85 | 21:26.74 | ---- | ---- |
| 10/13 | OA-BCIG XC Meet | Boys 5000m High School | 67 | 20:44.40 | ---- | ---- |
| 10/07 | Kingsley-Pierson XC Invite | Boys 5000m Varsity & JV | 20 | 20:18.40 | ---- | ---- |
| 09/30 | Hull Western XC Invite | Boys 5000m Varsity & JV | 59 | 20:37.72 | ---- | ---- |
| 09/25 | MVAOCOU XC Meet | Boys 5000m High School | 37 | 20:45.48 | ---- | ---- |
| 09/16 | Woodbury Central XC Meet | Boys 5000m Varsity & JV | 15 | 21:40.42 | ---- | ---- |
| 09/13 | Tim Thomas Classic | Boys 5000m Varsity | 152 | 21:49.90 | ---- | ---- |
| 09/09 | Le Mars XC Invite | Boys 5000m Varsity | 80 | 22:56.90 | ---- | ---- |
| 09/05 | Augustana Twilight XC Meet | Boys 5000m | 488 | 20:55.39 | ---- | ---- |
| 08/28 | Deb Hankins XC Meet | Boys 5000m | 53 | 23:35.75 | ---- | ---- |
Access detailed performance trend charts showing rating progression, uncertainty ranges, and performance analytics across all seasons.