Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Green Hill ParkKnights Crossing · Sep 6 | 25:11.9 | Knights Crossing | September 6, 2025 |
| 5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 20 | 22:57.08 | Alleghany Invitational | September 20, 2025 |
| 5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 25 | 22:31.02 | Foot Locker Cross Country South Regional Championships | November 25, 2023 |
| 5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 18 | 22:14.9 | The VA XC Showcase | October 18, 2025 |
| 5,000 Meters · Stuarts DraftStuarts Draft Invite · Oct 1 | 24:12.30 | Stuarts Draft Invite | October 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | VA XC ShowcaseOct 19 · 4,000 Meters Middle School · Place 85 · AlleghanyAlleghany | 4,000 Meters Middle School | 85 | 17:14.0 | 8 |
| Sep 21 | Alleghany XC InvitationalSep 21 · 3,000 Meters Middle School · Place 60 · AlleghanyAlleghany | 3,000 Meters Middle School | 60 | 12:29.61 | 8 |
| Sep 21 | Alleghany XC InvitationalSep 21 · 3,000 Meters Middle School · Place 60 · AlleghanyAlleghany | 3,000 Meters Middle School | 60 | 12:29.61 | 8 |
| Sep 7 | Knights Crossing XCSep 7 · Middle School · Place 114 · AlleghanyAlleghany | Middle School | 114 | 18:08.0 | 8 |
| Sep 7 | Knights Crossing XCSep 7 · 4,000 Meters Middle School · Place 114 · AlleghanyAlleghany | 4,000 Meters Middle School | 114 | 18:08.0 | 8 |
| Sep 7 | Knights Crossing XCSep 7 · Middle School · Place 114 · AlleghanyAlleghany | Middle School | 114 | 18:08.0 | 8 |
| Aug 21 | Covington/AHS Mid Week MeetAug 21 · 3,000 Meters Middle School · Place 10 · AlleghanyAlleghany | 3,000 Meters Middle School | 10 | 12:46.79 | 8 |
| Aug 21 | Covington/AHS Mid Week MeetAug 21 · 3,000 Meters Middle School · Place 10 · AlleghanyAlleghany | 3,000 Meters Middle School | 10 | 12:46.79 | 8 |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | MileStat.com XC InvitationalOct 15 · 4,000 Meters Middle School · Place 146 · AlleghanyAlleghany | 4,000 Meters Middle School | 146 | 18:42 | — |
| Sep 24 | Alleghany XC InvitationalSep 24 · 3,000 Meters Middle School · Place 50 · AlleghanyAlleghany | 3,000 Meters Middle School | 50 | 12:31.54 | 6 |
| Sep 10 | Knights CrossingSep 10 · 4,000 Meters Middle School · Place 182 · AlleghanyAlleghany | 4,000 Meters Middle School | 182 | 19:54.3 | 31 |
| Sep 10 | Knights CrossingSep 10 · 4,000 Meters Middle School · Place 183 · AlleghanyAlleghany | 4,000 Meters Middle School | 183 | 19:54.3 | 31 |
| Aug 31 | Clifton/AHS Mid Week RaceAug 31 · 3,000 Meters Middle School · Place 17 · AlleghanyAlleghany | 3,000 Meters Middle School | 17 | 14:40.21 | — |