Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 16:02.2 | Dan Huston Invitational | September 30, 2023 |
| 5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 4A Championships · Oct 27 | 15:54.1 | Iowa State Class 4A Championships | October 27, 2023 |
| 5,000 Meters · Marshalltown HSAlliance Conference Meet · Oct 13 | 16:59.6 | Alliance Conference Meet | October 13, 2022 |
| 5,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa Association Junior Olympic Championships · Nov 6 | 16:50.01 | USATF Iowa Association Junior Olympic Championships | November 6, 2022 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 16:02.20 | Steve Johnson Invitational | September 30, 2023 |
| 8,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 19 | 26:50.25 | Grand View Invitational | September 19, 2026 |
| 8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 1 | 24:51.0 | American Rivers Conference Championships | November 1, 2025 |
| 8,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 31 | 25:18.3 | American Rivers Conference Championships | October 31, 2026 |
| 8,000 Meters · Luther CollegeSaga Cup · Nov 7 | 26:01.4 | Saga Cup | November 7, 2025 |
| 8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 4 | 25:21.8 | Dan Huston/Steve Johnson Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 16 · Cedar FallsCedar Falls | 5,000 Meters Varsity | 16 | 15:54.1 | SR |
| Oct 27 | Iowa State Class 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 16 · Cedar FallsCedar Falls | 5,000 Meters Varsity | 16 | 15:54.1 PB | 12 |
| Oct 18 | Iowa State Qualifier - 4A - Iowa City, WestOct 18 · 5,000 Meters Varsity · Place 4 · Cedar FallsCedar Falls | 5,000 Meters Varsity | 4 | 15:47.9 | SR |
| Oct 12 | 2023 MVC Mississippi Divisional XC Meet @ Dubuque Soccer ComplexOct 12 · 5,000 Meters Varsity · Place 4 · Cedar FallsCedar Falls | 5,000 Meters Varsity | 4 | 16:00.5 | SR |
| Oct 5 | MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 5 · Cedar FallsCedar Falls | 5,000 Meters Varsity | 5 | 16:13.4 | SR |
| Sep 30 | Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 9 · Cedar FallsCedar Falls | 5,000 Meters Varsity | 9 | 16:02.2 PB | 12 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 9 · Cedar FallsCedar Falls | 5,000 Meters Boys Varsity Orange 5000M | 9 | 16:02.20 PB | 12 |
| Sep 21 | Jim Boughton XCSep 21 · 5,000 Meters Varsity · Place 2 · Cedar FallsCedar Falls | 5,000 Meters Varsity | 2 | 15:29.2 | SR |
| Sep 2 | Linn-Mar InvitationalSep 2 · 5,000 Meters Varsity · Place 2 · Cedar FallsCedar Falls | 5,000 Meters Varsity | 2 | 15:37.8 | SR |
2022 Cross Country
3 results