Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorCentral All Comers 2 · Apr 24 | 14.38a | Central All Comers 2 | April 24, 2024 |
| 1000 Meters · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 23 | 4:19.00a | East Coast Elite - Roanoke 1.23.25 | January 23, 2025 |
| 200 Meters · OutdoorRidgeview All-Comers · Apr 10 | 31.29 | Ridgeview All-Comers | April 10, 2024 |
| 300 Meters · IndoorLee High Polar Bear #1 Meet · Feb 3 | 53.38 | Lee High Polar Bear #1 Meet | February 3, 2024 |
| 3200 Meters · IndoorVHSL Region 2C/2D Indoor Championships · Feb 21 | 17:55.55 | VHSL Region 2C/2D Indoor Championships | February 21, 2025 |
| 400 Meters · OutdoorVHSL Region 2D Outdoor Championships · May 27 | 1:05.37a | VHSL Region 2D Outdoor Championships | May 27, 2026 |
| 500 Meters · IndoorAbingdon Polar Bear Invitational · Feb 10 | 1:36.72 | Abingdon Polar Bear Invitational | February 10, 2026 |
| 500 Meters · OutdoorWalter Bass Invite · Jan 17 | 1:37.06a | Walter Bass Invite | January 17, 2026 |
| 55 Meters · IndoorLee High Polar Bear #1 Meet · Feb 3 | 8.71 | Lee High Polar Bear #1 Meet | February 3, 2024 |
| 800 Meters · IndoorMark Martin Invitational · Mar 28 | 2:53.90a | Mark Martin Invitational | March 28, 2026 |
| 800 Meters · OutdoorE.R. Doc Gray Invitational · Apr 25 | 2:48.46a | E.R. Doc Gray Invitational | April 25, 2026 |
| Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 16 | 55.56 | VHSL 1/2 Region C & D 2024 Championships | February 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
4 results2026 Indoor Track
4 results2025 Outdoor Track
1 results2025 Indoor Track
4 results2024 Outdoor Track
6 results2024 Indoor Track
9 results