Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 20 | DSM Valley 9-10 BoysApr 20 · 1600 Meters · Place 24 · Valley West Des Moines | 1600 Meters | 24 | 7:05.06a | 11 |
| Apr 14 | Johnston HS Boys MeetApr 14 · 1600 Meters · Place 80 · Valley West Des Moines | 1600 Meters | 80 | 6:43.87a | 11 |
| Apr 8 | DSM Valley JV Boys MeetApr 8 · 1600 Meters · Valley West Des Moines | 1600 Meters | Ex. | 6:46.42a | 11 |
| Mar 30 | Northwest 9-10-JV BoysMar 30 · 3200 Meters · Place 6 · Valley West Des Moines | 3200 Meters | 6 | 13:10.18a PB | 11 |
| Mar 26 | Waukee HS BoysMar 26 · 1600 Meters · Place 30 · Valley West Des Moines | 1600 Meters | 30 | 7:16.54a | 11 |
2025 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | Valley HS Coed MeetMay 2 · 1600 Meters · Place 34 · Valley West Des Moines | 1600 Meters | 34 | 6:18.38a PB | 10 |
| Apr 21 | DSM Valley 9-10 BoysApr 21 · 800 Meters · Place 22 · Valley West Des Moines | 800 Meters | 22. | 2:45.56a PB | 10 |
| Apr 15 | Johnston HS BoysApr 15 · 1600 Meters · Place 86 · Valley West Des Moines | 1600 Meters | 86 | 6:20.24a | 10 |
| Apr 14 | Northwest 9-10 BoysApr 14 · 3200 Meters · Place 7 · Valley West Des Moines | 3200 Meters | 7 | 14:25.63a | 10 |
| Mar 31 | Northwest 9-10-JV BoysMar 31 · 800 Meters · Place 9 · Valley West Des Moines | 800 Meters | 9 | 2:52.27a | 10 |
| Mar 24 | Urbandale JV BoysMar 24 · 3200 Meters · Place 5 · Valley West Des Moines | 3200 Meters | 5 | 13:48.44a | 10 |
2024 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | Ankeny HS Boys JV TriangularApr 29 · 800 Meters · Place 19 · Valley West Des Moines | 800 Meters | 19. | 2:52.90a | 9 |
| Apr 22 | DSM Valley HS BoysApr 22 · 800 Meters · Place 22 · Valley West Des Moines | 800 Meters | 22 | 2:57.51a | — |
| Apr 15 | Northwest 9-10 BoysApr 15 · 3200 Meters · Place 13 · Valley West Des Moines | 3200 Meters | 13. | 13:37.50a | 9 |
| Apr 8 | DSM Valley HS Boys 9/10Apr 8 · 1600 Meters · Place 20 · Valley West Des Moines | 1600 Meters | 20 | 6:23.17a | — |
| Mar 28 | Waukee HS BoysMar 28 · 3200 Meters · Valley West Des Moines | 3200 Meters | -- | NT | 9 |