Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · First Baptist ChurchOTC Donut Chase · Oct 15 | 13:37.0 | OTC Donut Chase | October 15, 2021 |
| 3,000 Meters · Kings Valley Charter SchoolKings Valley Middle School Apple Run · Sep 15 | 13:27.66 | Kings Valley Middle School Apple Run | September 15, 2022 |
| 3,000 Meters · Lane Community CollegeThe Great OTC Donut Chase · Oct 14 | 13:31.5 | The Great OTC Donut Chase | October 14, 2022 |
| 3,000 Meters · Monroe City ParkWVYL XC District Championships 2023 · Oct 24 | 12:43.51 | WVYL XC District Championships 2023 | October 24, 2023 |
| 3,000 Meters · Monroe City Park 3000 m CourseWVYL XC District Championships · Oct 20 | 13:59.60 | WVYL XC District Championships | October 20, 2022 |
| 3,000 Meters · Woahink 3K CourseWoahink Lake MS XC Invitational · Sep 29 | 13:25.40 | Woahink Lake MS XC Invitational | September 29, 2023 |
| 5,000 Meters · 5k - East Woahink Lake, Honeyman State ParkWoahink Lake XC Invitational · Oct 5 | 22:32.28 | Woahink Lake XC Invitational | October 5, 2024 |
| 5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 28 | 39:07 | Steens Mountain Running Camp Jan Yriarte Uphill 5K | July 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | OTC Donut ChaseOct 15 · 3,000 Meters New Division · Place 12 · Pleasant HillPleasant Hill | 3,000 Meters New Division | 12 | 13:37.0 PB | 6 |