Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 13 | 17:36.7 | NXR Midwest Regional Championships | November 13, 2022 |
| 5,000 Meters · Orchard Farm High SchoolOrchard Farm Invitational · Oct 6 | 17:53.52 | Orchard Farm Invitational | October 6, 2022 |
| 5,000 Meters · Osage ParkSEMO XC Invite · Aug 30 | 17:11.5 | SEMO XC Invite | August 30, 2024 |
| 5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede-HS · Sep 16 | 16:52.39 | Missouri Southern Stampede-HS | September 16, 2023 |
| 5,000 Meters · University of Illinois Springfield11th Annual UIS Prairie Stars Invitational · Sep 4 | 16:26.63 | 11th Annual UIS Prairie Stars Invitational | September 4, 2026 |
| 8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 19 | 28:06.30 | Bradley Intercollegiate Championships | September 19, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaLarry Young Invitational · Sep 12 | 28:11.1 | Larry Young Invitational | September 12, 2025 |
| 8,000 Meters · Hannibal-LaGrange UniversityAMC XC Championship · Nov 8 | 28:07.72 | AMC XC Championship | November 8, 2024 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 25 | 27:23.00 | NAIA Great Lakes Challenge | October 25, 2025 |
| 8,000 Meters · Seminole Valley ParkHeart of America Conference Championships · Nov 8 | 27:08.1 | Heart of America Conference Championships | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSHSAA Class 4 State XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 46 · WarrentonWarrenton | 5,000 Meters Varsity | 46 | 16:25.5 | 12 |
| Oct 28 | MSHSAA Class 4 - District 3Oct 28 · 5,000 Meters Varsity · Place 7 · WarrentonWarrenton | 5,000 Meters Varsity | 7 | 16:55.16 | 12 |
| Sep 23 | Gans Creek ClassicSep 23 · 5,000 Meters Varsity · Place 35 · WarrentonWarrenton | 5,000 Meters Varsity | 35 | 17:43.8 | 12 |
| Sep 16 | Missouri Southern Stampede-HSSep 16 · 5,000 Meters Gold Varsity · Place 15 · Warren CountyWarren County | 5,000 Meters Gold Varsity | 15 | 16:52.39 PB | 12 |
| Sep 9 | Forest Park XC FestivalSep 9 · 5,000 Meters Varsity · Place 64 · WarrentonWarrenton | 5,000 Meters Varsity | 64 | 17:27.60 | — |
| Sep 1 | Fort Zumwalt North Twilight InvitationalSep 1 · 5,000 Meters Varsity · Place 25 · WarrentonWarrenton | 5,000 Meters Varsity | 25 | 16:47.1 | — |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Open 2 · Place 20 · UnattachedUnattached | 5,000 Meters Open 2 | 20 | 17:36.7 PB | 11 |
| Nov 4 | MSHSAA Class 4 State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 107 · WarrentonWarrenton | 5,000 Meters Varsity | 107 | 18:18.3 | 11 |
| Oct 6 | Orchard Farm InvitationalOct 6 · 5,000 Meters Varsity · Place 16 · WarrentonWarrenton | 5,000 Meters Varsity | 16 | 17:53.52 PB | 11 |
| Sep 24 | Gans Creek ClassicSep 24 · 5,000 Meters Varsity · Place 18 · WarrentonWarrenton | 5,000 Meters Varsity | 18 | 17:43.7 | 11 |
| Aug 31 | Fleet Feet ClassicAug 31 · 2 Miles Varsity · Place 17 · WarrentonWarrenton | 2 Miles Varsity | 17 | 11:32.9 | 11 |
| Aug 27 | Fort Zumwalt North InvitationalAug 27 · 5,000 Meters Varsity · Place 20 · WarrentonWarrenton | 5,000 Meters Varsity | 20 | 18:16.2 | 11 |
2021 Cross Country
4 results2020 Cross Country
3 results