Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hutchinson Community CollegeTerry Masterson Twilight Classic · Aug 29 | 19:53.6 | Terry Masterson Twilight Classic | August 29, 2025 |
| 5,000 Meters · 4 Mile Creek Resort - RV Park and CampgroundWichita State JK Gold Classic · Sep 6 | 20:28.9 | Wichita State JK Gold Classic | September 6, 2025 |
| 5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 20:10.4 | Dan Huston Invitational | September 30, 2023 |
| 5,000 Meters · Clapp Memorial Park JK Gold Classic · Sep 5 | 19:35.15 | JK Gold Classic | September 5, 2026 |
| 5,000 Meters · Cow Creek ParkPleasant Valley Spartan Classic · Sep 2 | 21:18 | Pleasant Valley Spartan Classic | September 2, 2023 |
| 5,000 Meters · Empire ParkIowa State Qualifier 4A - Pleasant Valley · Oct 20 | 19:41 | Iowa State Qualifier 4A - Pleasant Valley | October 20, 2021 |
| 5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 4A Championships · Oct 27 | 19:34.1 | Iowa State Class 4A Championships | October 27, 2023 |
| 5,000 Meters · Mahoney Golf CourseWoody Greeno Invite · Sep 20 | 19:40.30 | Woody Greeno Invite | September 20, 2025 |
| 5,000 Meters · University of Iowa XC CourseTrojan Early Bird Invitational · Aug 28 | 20:49.4 | Trojan Early Bird Invitational | August 28, 2023 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 1 | 19:53.23 | Steve Johnson Invitational | October 1, 2022 |
| 5,000 Meters · Wichita State UniversityWSU JK Gold Classic · Sep 7 | 18:43.88 | WSU JK Gold Classic | September 7, 2024 |
| 6,000 Meters · Clapp Memorial Park 2024 AAC XC Champs · Nov 1 | 23:20.4 | 2024 AAC XC Champs | November 1, 2024 |
| 6,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 25 | 23:08.5 | Gans Creek Classic College | September 25, 2026 |
| 6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 23:13.7 | Under Armour NCAA DI Pre-National | October 16, 2026 |
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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Iowa State Class 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 55 · BettendorfBettendorf | 5,000 Meters Varsity | 55 | 19:34.1 PB | 12 |
| Sep 30 | Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 13 · BettendorfBettendorf | 5,000 Meters Varsity | 13 | 20:10.4 PB | 12 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Girls Varsity Orange 5000M · Place 13 · BettendorfBettendorf | 5,000 Meters Girls Varsity Orange 5000M | 13 | 20:10.40 | 12 |
| Sep 2 | Pleasant Valley Spartan ClassicSep 2 · 5,000 Meters Varsity · Place 42 · BettendorfBettendorf | 5,000 Meters Varsity | 42 | 21:18 PB | 12 |
| Aug 28 | Trojan Early Bird InvitationalAug 28 · 5,000 Meters Varsity Girls 5K · Place 5 · BettendorfBettendorf | 5,000 Meters Varsity Girls 5K | 5 | 20:49.4 PB | 12 |
2022 Cross Country
3 results2021 Cross Country
2 results