Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorThe VA Showcase · Jan 17 | 4:20.53a | The VA Showcase | January 17, 2026 |
| 1000 Meters · IndoorThe VA Showcase · Jan 17 | 2:33.50a | The VA Showcase | January 17, 2026 |
| 1600 Meters · IndoorThe VA Showcase · Jan 17 | 4:18.85a | The VA Showcase | January 17, 2026 |
| 1600 Meters · OutdoorVHSL Class 6 State Championships · Jun 5 | 4:14.75a | VHSL Class 6 State Championships | June 5, 2026 |
| 3200 Meters · IndoorSTC MEET #1 · Dec 6 | 9:41.63a | STC MEET #1 | December 6, 2025 |
| 400 Meters · OutdoorCharles B Gordon Invitational · Apr 25 | 50.41a | Charles B Gordon Invitational | April 25, 2026 |
| 500 Meters · OutdoorJR Tucker Winter Classic · Dec 14 | 1:10.83a | JR Tucker Winter Classic | December 14, 2024 |
| 55m Hurdles · 39" · OutdoorVHSL Region 5C Championships · Feb 10 | 8.95a | VHSL Region 5C Championships | February 10, 2024 |
| 800 Meters · OutdoorDogwood Track Classic · May 1 | 1:53.79a | Dogwood Track Classic | May 1, 2026 |
| 800 Meters · Relay Split · IndoorCNU HS Showcase · Jan 10 | 1:59.578 | CNU HS Showcase | January 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 10 | Hanover Polar Bear-DistanceFeb 10 · 1600 Meters · Place 1 · JR Tucker | 1600 Meters | 1 | 4:22.54 | — |
| Feb 10 | Hanover Polar Bear-DistanceFeb 10 · 1600 Meters · Place 1 · JR Tucker | 1600 Meters | 1 | 4:22.54 | — |
| Jan 17 | The VA ShowcaseJan 17 · 1 Mile · Place 7 · John Randolph Tucker | 1 Mile | 7. | 4:20.53a PB | 12 |
| Jan 17 | The VA ShowcaseJan 17 · 1000 Meters · Place 6 · John Randolph Tucker | 1000 Meters | 6. | 2:33.50a PB | 12 |
| Jan 17 | The VA ShowcaseJan 17 · 1600 Meters · Place 6 · John Randolph Tucker | 1600 Meters | 6. | 4:18.85a PB | 12 |
| Jan 10 | CNU HS ShowcaseJan 10 · 1000 Meters · Place 1 · John Randolph Tucker | 1000 Meters | 1. | 2:36.43a | 12 |
| Jan 10 | CNU HS ShowcaseJan 10 · 800 Meters · John Randolph Tucker | 800 MetersRelay Split | — | 1:59.578 PB | 12 |
2025 Outdoor Track
4 results2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | STC MEET #1Dec 6 · 3200 Meters · Place 2 · John Randolph Tucker | 3200 Meters | 2. | 9:41.63a PB | 12 |
| Dec 6 | STC MEET #1Dec 6 · 1600 Meters · Place 1 · John Randolph Tucker | 1600 Meters | 1. | 4:25.70a | 12 |
| Feb 1 | T757 Last Chance HS InviteFeb 1 · 1000 Meters · John Randolph Tucker | 1000 Meters | -- | DNS | 11 |
| Feb 1 | T757 Last Chance HS InviteFeb 1 · 1600 Meters · Place 1 · John Randolph Tucker | 1600 Meters | 1. | 4:23.25a | 11 |
2024 Outdoor Track
3 results2023 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Atlee Polar Bear #3Dec 21 · 300 Meters · Place 13 · John Randolph Tucker | 300 Meters | 13. | 39.33aUnofficial | 10 |
| Dec 21 | Atlee Polar Bear #3Dec 21 · 55m Hurdles · Place 5 · John Randolph Tucker | 55m Hurdles39" | 5. | 10.18aUnofficial | 10 |
| Dec 9 | J.R. Tucker Winter ClassicDec 9 · 300 Meters · Place 14 · John Randolph Tucker | 300 Meters | 14. | 39.78aUnofficial | 10 |
| Dec 9 | J.R. Tucker Winter ClassicDec 9 · 55 Meter · Place 25 · John Randolph Tucker | 55 Meter | 25. | 7.41aUnofficial | 10 |