Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Clarinda InviteSep 8 · 5,000 Meters Varsity · Place 16 · Riverside Oakland | 5,000 Meters Varsity | 16 | 19:00.06 PB | 11 |
| Aug 29 | Glenwood InviteAug 29 · 5,000 Meters Varsity · Place 18 · Riverside Oakland | 5,000 Meters Varsity | 18 | 17:28.6 PB | 11 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Western Iowa ChampionshipsOct 13 · 5,000 Meters Varsity · Riverside Oakland | 5,000 Meters Varsity | — | DNF | 10 |
| Oct 9 | Atlantic InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 85 · Riverside Oakland | 5,000 Meters Varsity Boys | 85 | 20:35.5 PB | 10 |
| Sep 13 | Tim Thomas ClassicSep 13 · 5,000 Meters JV B · Place 3 · Riverside Oakland | 5,000 Meters JV B | 3 | 20:15.66 PB | 10 |
| Sep 9 | Clarinda InviteSep 9 · 5,000 Meters New Division · Place 20 · Riverside Oakland | 5,000 Meters New Division | 20 | 19:23.50 | 10 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Western Iowa ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 1 · Riverside Oakland | 5,000 Meters Junior Varsity | 1 | 20:36.47 | 09 |
| Sep 28 | Cyclone InviteSep 28 · 5,000 Meters Junior Varsity · Place 5 · Riverside, Oak | 5,000 Meters Junior Varsity | 5 | 19:56.53 | 09 |