Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · Place 146 · University of Iowa Track Club | 8,000 Meters College | 146 | 33:40.3 PB | Sr |
| Sep 5 | Dutch InvitationalSep 5 · 6,000 Meters Men's Race · Place 77 · University of Iowa Track Club | 6,000 Meters Men's Race | 77 | 23:45.9 PB | Sr |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · University of Iowa Track Club | 8,000 Meters College Mens 8000M | — | DNF | So |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Seminole Valley StampedeOct 8 · 8,000 Meters Varsity · Place 78 · University of Iowa Trac | 8,000 Meters Varsity | 78 | 28:45.0 | FR |
| Oct 1 | Steve Johnson InvitationalOct 1 · 8,000 Meters College · Place 102 · University of Iowa Track Club | 8,000 Meters College | 102 | 29:56.36 PB | Fr |
| Sep 2 | Corridor XC ClashSep 2 · 5,000 Meters Varsity · Place 33 · University of Iowa Trac | 5,000 Meters Varsity | 33 | 17:48.2 | FR |