Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1770 m · Osage TrailOsage Trail Invitational · Sep 12 | 7:22.32 | Osage Trail Invitational | September 12, 2018 |
| 2 Miles · Fort Osage HSFt. Osage Kickoff · Sep 4 | 14:49.43 | Ft. Osage Kickoff | September 4, 2020 |
| 2 Miles · Grain Valley High SchoolXC Kickoff · Aug 29 | 15:27.24 | XC Kickoff | August 29, 2022 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 21:40.4 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Dordt CourseDordt Sunflower XC Open · Sep 13 | 23:07.32 | Dordt Sunflower XC Open | September 13, 2025 |
| 5,000 Meters · Grain Valley High SchoolSuburban White Conference Championship · Oct 10 | 23:03.85 | Suburban White Conference Championship | October 10, 2020 |
| 5,000 Meters · Lee's Summit North High SchoolLee’s Summit North Invitational · Sep 19 | 22:10.3 | Lee’s Summit North Invitational | September 19, 2020 |
| 5,000 Meters · Mahoney Golf CourseGreeno/Dirksen Invite · Sep 21 | 22:37.35 | Greeno/Dirksen Invite | September 21, 2024 |
| 5,000 Meters · Warrensburg High SchoolWarrensburg CC Meet · Oct 15 | 22:26.3 | Warrensburg CC Meet | October 15, 2020 |
| 5,000 Meters · Warrior's Best FriendMSHSAA Class 4 Sectional 4 · Nov 2 | 21:34.9 | MSHSAA Class 4 Sectional 4 | November 2, 2019 |
| 6,000 Meters · Adams Nature PreserveBriar Cliff XC Invitational · Oct 7 | 26:41.4 | Briar Cliff XC Invitational | October 7, 2023 |
| 6,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 11 | 25:35.02 | Dordt University - Holiday Inn Express Classic XC Meet | October 11, 2025 |
| 6,000 Meters · Mahoney State ParkBlazing Tiger Classic · Oct 25 | 26:15.21 | Blazing Tiger Classic | October 25, 2025 |
| 6,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 29:28.1 | Roy Griak Invitational-College | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Blazing Tiger MeetOct 21 · 6,000 Meters College · Place 241 · Saint Mary (NE)Saint Mary (NE) | 6,000 Meters College | 241 | 27:46.6 | Fr |
| Oct 7 | Briar Cliff XC InvitationalOct 7 · 6,000 Meters College · Place 186 · Saint Mary (NE)Saint Mary (NE) | 6,000 Meters College | 186 | 26:41.4 PB | Fr |
| Sep 22 | Roy Griak InvitationalSep 22 · 6,000 Meters Varsity · Place 343 · St. Mary (Neb.)St. Mary (Neb.) | 6,000 Meters Varsity | 343 | 7:55 | FR |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 6,000 Meters Maroon · Place 332 · Saint Mary (NE)Saint Mary (NE) | 6,000 Meters Maroon | 332 | 29:28.1 PB | Fr |
| Sep 16 | Greeno/Dirksen InviteSep 16 · 5,000 Meters Varsity · Place 273 · St. Mary (Neb.)St. Mary (Neb.) | 5,000 Meters Varsity | 273 | 23:03.5 | FR |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 29 | XC KickoffAug 29 · 2 Miles Varsity · Place 13 · Grain ValleyGrain Valley | 2 Miles Varsity | 13 | 15:27.24 PB | 12 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Girls Gold Division · Place 115 · Grain ValleyGrain Valley | 5,000 Meters Girls Gold Division | 115 | 21:12.2Unofficial | 11 |
2020 Cross Country
5 results2019 Cross Country
3 results2018 Cross Country
1 results2017 Cross Country
2 results