Complete race history and performance trends
| Date | Event | Race | Place | Time | Perf Score | Rating |
|---|---|---|---|---|---|---|
| 10/24 | Iowa Class 1A State Qualifier | Boys 5000m High School | 89 | 24:25.55 | ---- | ---- |
| 10/17 | Twin Lakes XC Championship | Boys Varsity 5K | 52 | 23:51.69 | ---- | ---- |
| 10/08 | Brian Knapp SCC CC Invite | HS Boys | 101 | 24:26.18 | ---- | ---- |
| 10/05 | PAC XC Meet | Boys 5000m High School | 71 | 22:34.41 | ---- | ---- |
| 09/30 | Algona CC Invite | Boys 5k VARSITY | 108 | 25:45.59 | ---- | ---- |
| 09/23 | Humboldt XC Meet | Boys 5000m Varsity | 80 | 25:09.84 | ---- | ---- |
| 09/16 | E-Hawk XC Invitational | Boys Varsity 5K | 33 | 27:46.09 | ---- | ---- |
| 09/10 | ELC XC Meet | Boys 5000m High School | 77 | 24:07.56 | ---- | ---- |
| 09/05 | Spirit Lake/Okoboji XC Meet | Boys 5000m Varsity | 123 | 24:42.15 | ---- | ---- |
| 08/29 | Southeast Valley Invitational | Boys 5k Run CC Wave 1 | 96 | 25:59.89 | ---- | ---- |
Access detailed performance trend charts showing rating progression, uncertainty ranges, and performance analytics across all seasons.