Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Treynor Recreation Golf CourseTreynor XC Invitational · Sep 5 | 21:53.46 | Treynor XC Invitational | September 5, 2023 |
| 5,000 Meters · Holstein Country ClubTim Thomas XC Classic · Sep 12 | 22:30.1 | Tim Thomas XC Classic | September 12, 2026 |
| 5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Oct 30 | 21:27.1 | Iowa State Championships 1A | October 30, 2026 |
| 5,000 Meters · Manning and Manilla Golf CourseIKM Manning CC Invite · Oct 1 | 22:50.30 | IKM Manning CC Invite | October 1, 2026 |
| 5,000 Meters · Sergeant BluffSergeant Bluff-Luton XC Invite · Sep 17 | 24:58.2 | Sergeant Bluff-Luton XC Invite | September 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 147 · Logan-MagnoliaLogan-Magnolia | 5,000 Meters State | 147 | 21:27.1 PB | 11 |
| Oct 22 | Iowa State Qualifier - 1A - Southwest ValleyOct 22 · 5,000 Meters Varsity · Place 49 · Logan-MagnoliaLogan-Magnolia | 5,000 Meters Varsity | 49 | 23:32.7 | 11 |
| Oct 1 | IKM Manning CC InviteOct 1 · 5,000 Meters High School · Place 47 · Logan-MagnoliaLogan-Magnolia | 5,000 Meters High School | 47 | 22:50.30 PB | 11 |
| Sep 28 | Glenwood InviteSep 28 · 5,000 Meters JV Division · Logan-MagnoliaLogan-Magnolia | 5,000 Meters JV Division | — | DNS | 11 |
| Sep 17 | Sergeant Bluff-Luton XC InviteSep 17 · 5,000 Meters Varsity · Place 51 · Logan-MagnoliaLogan-Magnolia | 5,000 Meters Varsity | 51 | 24:58.2 PB | 11 |
| Sep 12 | Tim Thomas XC ClassicSep 12 · 5,000 Meters Class B Varsity · Place 118 · Logan-MagnoliaLogan-Magnolia | 5,000 Meters Class B Varsity | 118 | 22:30.1 PB | 11 |
2023 Cross Country
2 results2022 Cross Country
1 results