Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 19:12.1 | Dan Huston Invitational | September 30, 2023 |
| 5,000 Meters · Cow Creek ParkPleasant Valley Spartan Classic · Sep 2 | 19:22 | Pleasant Valley Spartan Classic | September 2, 2023 |
| 5,000 Meters · Grace Camp2025 Jim Hetrick High School Invitational (Central DeWitt) · Oct 9 | 17:51.9 | 2025 Jim Hetrick High School Invitational (Central DeWitt) | October 9, 2025 |
| 5,000 Meters · Pleasant Valley HSIowa State Qualifier - 4A - Pleasant Valley · Oct 22 | 18:11 | Iowa State Qualifier - 4A - Pleasant Valley | October 22, 2025 |
| 5,000 Meters · Scott County ParkNorth Scott Lancer Invitational · Sep 17 | 17:59.0 | North Scott Lancer Invitational | September 17, 2024 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 19:12.10 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Iowa State Qualifier - 4A - Pleasant ValleyOct 22 · 5,000 Meters State · Place 40 · North Scott Eldridge | 5,000 Meters State | 40 | 18:11 PB | 12 |
| Oct 9 | 2025 Jim Hetrick High School Invitational (Central DeWitt)Oct 9 · 5,000 Meters Boys Varsity 5K · Place 35 · North Scott Eldridge | 5,000 Meters Boys Varsity 5K | 35 | 17:51.9 PB | 12 |
| Oct 2 | Iowa City West InvitationalOct 2 · 5,000 Meters Varsity · Place 17 · North Scott Eldridge | 5,000 Meters Varsity | 17 | 17:27.5 | SR |
| Sep 16 | Lancer XCSep 16 · 5,000 Meters Varsity · Place 6 · North Scott Eldridge | 5,000 Meters Varsity | 6 | 18:02.5 | SR |
| Sep 11 | Cedar Rapids InvitationalSep 11 · 5,000 Meters Varsity · Place 45 · North Scott Eldridge | 5,000 Meters Varsity | 45 | 17:42.1 | SR |
| Aug 26 | Mount Vernon InvitationalAug 26 · 5,000 Meters Varsity · Place 15 · North Scott Eldridge | 5,000 Meters Varsity | 15 | 18:08.1 | SR |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Iowa State Qualifier - 4A - Pleasant ValleyOct 23 · 5,000 Meters Varsity · Place 36 · North Scott Eldridge | 5,000 Meters Varsity | 36 | 17:54 | 11 |
| Oct 16 | MAC Conference Meet (Central DeWitt)Oct 16 · 5,000 Meters Varsity · Place 44 · North Scott Eldridge | 5,000 Meters Varsity | 44 | 17:54.9 | JR |
| Oct 10 | Jim Hetrick High School Invitational (Central DeWitt)Oct 10 · 5,000 Meters Varsity · Place 33 · North Scott Eldridge | 5,000 Meters Varsity | 33 | 17:48.3 | JR |
| Oct 1 | Iowa City West InvitationalOct 1 · 5,000 Meters Varsity · Place 9 · North Scott Eldridge | 5,000 Meters Varsity | 9 | 17:17.5 | JR |
| Sep 26 | Jim Boughton XCSep 26 · 5,000 Meters Varsity · Place 52 · North Scott Eldridge | 5,000 Meters Varsity | 52 | 17:15.7 | JR |
| Sep 17 | North Scott Lancer Invitational Sep 17 · 5,000 Meters Varsity Boys · Place 6 · North Scott Eldridge | 5,000 Meters Varsity Boys | 6 | 17:59.0 PB | 11 |
| Sep 12 | Cedar Rapids InvitationalSep 12 · 5,000 Meters Varsity · Place 46 · North Scott Eldridge | 5,000 Meters Varsity | 46 | 17:38.0 | JR |
| Sep 7 | Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Varsity · Place 72 · North Scott Eldridge | 5,000 Meters Varsity | 72 | 18:08 | 11 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Iowa State Qualifier - 4A - Iowa City, WestOct 18 · 5,000 Meters Varsity · Place 46 · North Scott Eldridge | 5,000 Meters Varsity | 46 | 19:04.7 | SO |
| Oct 5 | Jim Hetrick Invitational (Central DeWitt)Oct 5 · 5,000 Meters Varsity · Place 53 · North Scott Eldridge | 5,000 Meters Varsity | 53 | 19:05.6 | SO |
| Sep 30 | Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 210 · North Scott Eldridge | 5,000 Meters Varsity | 210 | 19:12.1 PB | 10 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 210 · North Scott Eldridge | 5,000 Meters Boys Varsity Orange 5000M | 210 | 19:12.10 PB | 10 |
| Sep 21 | Jim Boughton XCSep 21 · 5,000 Meters Varsity · Place 88 · North Scott Eldridge | 5,000 Meters Varsity | 88 | 18:57.6 | SO |
| Sep 12 | North Scott XCSep 12 · 5,000 Meters Varsity Boys · Place 34 · North Scott Eldridge | 5,000 Meters Varsity Boys | 34 | 19:07.6 | 10 |
| Sep 7 | Cedar Rapids InvitationalSep 7 · 5,000 Meters Varsity · Place 90 · North Scott Eldridge | 5,000 Meters Varsity | 90 | 18:41.58 | 10 |
| Sep 2 | Pleasant Valley Spartan ClassicSep 2 · 5,000 Meters Varsity · Place 81 · North Scott Eldridge | 5,000 Meters Varsity | 81 | 19:22 PB | 10 |