Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 21:28.3 | Dan Huston Invitational | September 30, 2023 |
| 5,000 Meters · Cow Creek ParkPleasant Valley Spartan Classic · Sep 2 | 21:24 | Pleasant Valley Spartan Classic | September 2, 2023 |
| 5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 9 | 22:04.2 | MVC Super Meet | October 9, 2025 |
| 5,000 Meters · University of Iowa XC CourseTrojan Early Bird Invitational · Aug 28 | 21:59.3 | Trojan Early Bird Invitational | August 28, 2023 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 21:28.30 | Steve Johnson Invitational | September 30, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | MVC Mississippi DivisionalOct 16 · 5,000 Meters Junior Varsity · Place 133 · Iowa City West | 5,000 Meters Junior Varsity | 133 | 21:27.7 | SR |
| Oct 9 | MVC Super MeetOct 9 · 5,000 Meters Junior Varsity · Place 121 · Iowa City West | 5,000 Meters Junior Varsity | 121 | 22:04.2 PB | 12 |
| Oct 2 | Iowa City West InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 50 · Iowa City West | 5,000 Meters Junior Varsity | 50 | 20:14.5 | SR |
| Sep 25 | Eastern Iowa ClassicSep 25 · 5,000 Meters Junior Varsity · Place 116 · Iowa City West | 5,000 Meters Junior Varsity | 116 | 21:02.4 | SR |
| Aug 28 | Trojan Early BirdAug 28 · 5,000 Meters Junior Varsity · Place 83 · Iowa City West | 5,000 Meters Junior Varsity | 83 | 21:08.3 | SR |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | MVC Mississippi DivisionalOct 17 · 5,000 Meters Junior Varsity · Place 114 · Iowa City West | 5,000 Meters Junior Varsity | 114 | 20:19.0 | JR |
| Oct 10 | MVC Super MeetOct 10 · 5,000 Meters Junior Varsity · Place 101 · Iowa City West | 5,000 Meters Junior Varsity | 101 | 19:57.9 | JR |
| Oct 1 | Iowa City West InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 50 · Iowa City West | 5,000 Meters Junior Varsity | 50 | 20:38.7 | JR |
| Sep 12 | Cedar Rapids InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 62 · Iowa City West | 5,000 Meters Junior Varsity | 62 | 20:25.9 | JR |
| Sep 7 | Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Junior Varsity · Place 84 · Iowa City West | 5,000 Meters Junior Varsity | 84 | 20:38 | 10 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | 2023 MVC Valley Divisional MeetOct 12 · 5,000 Meters Junior Varsity · Place 113 · Iowa City West | 5,000 Meters Junior Varsity | 113 | 20:07.91 | 10 |
| Oct 5 | MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 109 · Iowa City West | 5,000 Meters Varsity | 109 | 21:14.5 | SO |
| Sep 30 | Dan Huston InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 142 · Iowa City West | 5,000 Meters Junior Varsity | 142 | 21:28.3 PB | 10 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Boys JV 5000M · Place 142 · Iowa City West | 5,000 Meters Boys JV 5000M | 142 | 21:28.30 PB | 10 |
| Sep 21 | Eastern Iowa ClassicSep 21 · 5,000 Meters Junior Varsity · Place 95 · Iowa City West | 5,000 Meters Junior Varsity | 95 | 20:37.76 | 10 |
| Sep 2 | Pleasant Valley Spartan ClassicSep 2 · 5,000 Meters Frosh/Soph · Place 85 · Iowa City West | 5,000 Meters Frosh/Soph | 85 | 21:24 PB | 10 |
| Aug 28 | Trojan Early Bird InvitationalAug 28 · 5,000 Meters JV Boys 5K · Place 45 · Iowa City West | 5,000 Meters JV Boys 5K | 45 | 21:59.3 PB | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | MVC Valley Divisional @ WaterlooOct 13 · 5,000 Meters Varsity · Place 31 · Iowa City West | 5,000 Meters Varsity | 31 | 6:14 | 9 |
| Oct 6 | MVC Super MeetOct 6 · 5,000 Meters Sophomore · Place 61 · Iowa City West | 5,000 Meters Sophomore | 61 | 19:34.13 | 9 |
| Sep 27 | Iowa City West InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 16 · Iowa City West | 5,000 Meters Junior Varsity | 16 | 6:14 | 9 |
| Sep 22 | Eastern Iowa ClassicSep 22 · 5,000 Meters Junior Varsity · Place 96 · Iowa City West | 5,000 Meters Junior Varsity | 96 | 20:14.20 | 9 |
| Sep 3 | Pleasant Valley Spartan InvitationalSep 3 · 5,000 Meters Frosh/Soph Freshman · Place 63 · Iowa City West | 5,000 Meters Frosh/Soph Freshman | 63 | 20:38 | 9 |
| Aug 27 | Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Varsity · Iowa City West | 5,000 Meters Varsity | — | DNF | FR |
| Aug 27 | Cedar Rapids Prairie InvitationalAug 27 · 4,000 Meters Varsity · Place 49 · Iowa City West | 4,000 Meters Varsity | 49 | 16:06.37 | FR |