Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 8 | 19:20.6 | VHSL XC Class 123 State Championship | November 8, 2025 |
| 5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 20 | 18:58.29 | Alleghany Invitational | September 20, 2025 |
| 5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 18 | 18:31.3 | The VA XC Showcase | October 18, 2025 |
| 5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Oct 30 | 19:11.63 | VHSL Region 3D Championship | October 30, 2025 |
| 5,000 Meters · Waid ParkBlue Ridge District Championship · Oct 22 | 18:44.44 | Blue Ridge District Championship | October 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 96 · Lord Botetourt | 5,000 Meters Class 3 | 96 | 19:20.6 PB | 11 |
| Oct 30 | VHSL Region 3D ChampionshipOct 30 · 5,000 Meters Varsity · Place 35 · Lord Botetourt | 5,000 Meters Varsity | 35 | 19:11.63 PB | 11 |
| Oct 22 | Blue Ridge District ChampionshipOct 22 · 5,000 Meters Varsity · Place 20 · Lord Botetourt | 5,000 Meters Varsity | 20 | 18:44.44 PB | 11 |
| Oct 18 | The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 275 · Lord Botetourt | 5,000 Meters Elite | 275 | 18:31.3 PB | 11 |
| Oct 4 | FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 121 · Lord Botetourt | 5,000 Meters Championship | 121 | 19:20.60 | 11 |
| Sep 20 | Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 124 · Lord Botetourt | 5,000 Meters Varsity | 124 | 18:58.29 PB | 11 |
| Sep 6 | Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 321 · Lord Botetourt | 5,000 Meters Varsity Red | 321 | 21:17.8 | 11 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | VHSL Region 3D ChampionshipNov 6 · 5,000 Meters Varsity · Place 52 · Lord Botetourt | 5,000 Meters Varsity | 52 | 21:30.23 | 10 |
| Oct 30 | Blue Ridge District ChampionshipOct 30 · Varsity · Place 20 · Lord Botetourt | Varsity | 20 | 21:09.80 | 10 |
| Oct 19 | VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 172 · Lord Botetourt | 5,000 Meters Varsity | 172 | 19:46.2 | SO |
| Sep 28 | East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 157 · Lord Botetourt | 5,000 Meters Varsity | 157 | 22:13.10 | 10 |
| Sep 21 | Alleghany XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 11 · Lord Botetourt | 5,000 Meters Junior Varsity | 11 | 19:57.73 | 10 |
| Sep 21 | Alleghany XC InvitationalSep 21 · Junior Varsity · Place 11 · Lord Botetourt | Junior Varsity | 11 | 19:57.73 | 10 |
| Sep 7 | Knights Crossing XCSep 7 · Varsity · Place 139 · Lord Botetourt | Varsity | 139 | 21:21.2 | SO |
| Sep 7 | Knights Crossing XCSep 7 · Varsity · Place 141 · Lord Botetourt | Varsity | 141 | 21:21.2 | SO |
| Sep 7 | Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 139 · Lord Botetourt | 5,000 Meters Varsity | 139 | 21:21.2 | SO |
| Aug 29 | 11th Annual Bengal Clash at the RiverAug 29 · 5,000 Meters Junior Varsity · Place 34 · Lord Botetourt | 5,000 Meters Junior Varsity | 34 | 23:25.95 | 10 |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Blue Ridge InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 35 · Lord Botetourt | 5,000 Meters Junior Varsity | 35 | 27:20.54 | 9 |
| Sep 23 | Alleghany XC InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 75 · Lord Botetourt | 5,000 Meters Junior Varsity | 75 | 27:24.63 | 9 |
| Sep 23 | Alleghany XC InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 75 · Lord Botetourt | 5,000 Meters Junior Varsity | 75 | 27:24.63 | 9 |
| Sep 16 | CLASH WITH THE TITANSSep 16 · 5,000 Meters Junior Varsity · Place 46 · Lord Botetourt | 5,000 Meters Junior Varsity | 46 | 33:31.22 | 9 |