Complete race history and performance trends
| Date | Event | Race | Place | Time | Perf Score | Rating |
|---|---|---|---|---|---|---|
| 10/23 | Iowa State Qualifier - 1A - Emmetsburg | Boys 5000m | 35 | 20:37.79 | ---- | ---- |
| 10/16 | War Eagle Conference XC Meet | Boys 5000m | 12 | 19:47.17 | ---- | ---- |
| 10/13 | MMCRU XC Meet | Boys 5000m | 9 | 20:37.63 | ---- | ---- |
| 10/09 | George-Little Rock XC Invite | Boys 5000m | 35 | 21:26.21 | ---- | ---- |
| 10/02 | South O'Brien XC Meet | Boys 5000m High School | 26 | 22:43.59 | ---- | ---- |
| 09/30 | Hull Western XC Invite | Boys 5000m Varsity & JV | 61 | 20:51.01 | ---- | ---- |
| 09/25 | Sioux Center XC Invite | Boys 5000m Varsity | 96 | 21:27.08 | ---- | ---- |
| 09/22 | HMS Cross Country Invite | Boys 5k Run CC Varsity | 25 | 22:16.91 | ---- | ---- |
| 09/16 | Woodbury Central XC Meet | Boys 5000m Varsity & JV | 16 | 21:54.58 | ---- | ---- |
| 09/09 | Sibley-Ocheyedan XC Invite | Boys 5000m Varsity | 53 | 21:49.24 | ---- | ---- |
| 09/02 | BHRV Night Hawk | Boys 5000m Varsity | 24 | 21:51.01 | ---- | ---- |
Access detailed performance trend charts showing rating progression, uncertainty ranges, and performance analytics across all seasons.