Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · OutdoorChancellor Battlefield Meet · Apr 15 | 23.35a | Chancellor Battlefield Meet | April 15, 2026 |
| 300 Meters · IndoorEast Coast Elite- VMI 1.4.25 · Jan 4 | 39.71a | East Coast Elite- VMI 1.4.25 | January 4, 2025 |
| 300 Meters · OutdoorVHSL Region 4B Indoor Championship · Feb 14 | 39.42a | VHSL Region 4B Indoor Championship | February 14, 2025 |
| 3200 Meters · IndoorEastern View Mini Meet · Feb 8 | 12:04.32a | Eastern View Mini Meet | February 8, 2023 |
| 400 Meters · OutdoorVictor Cahoon Invitational · May 9 | 52.75a | Victor Cahoon Invitational | May 9, 2026 |
| 500 Meters · IndoorVHSL Region 4B ITK Championships · Feb 21 | 1:12.81a | VHSL Region 4B ITK Championships | February 21, 2026 |
| 55 Meter · IndoorVirginia Beach HS Opener · Dec 10 | 7.95a | Virginia Beach HS Opener | December 10, 2022 |
| 800 Meters · OutdoorCourtland Battlefield Home Meet · May 6 | 2:11.64a | Courtland Battlefield Home Meet | May 6, 2026 |
| Long Jump · OutdoorChancellor Battlefield Meet · Apr 15 | 18' 2.5" | Chancellor Battlefield Meet | April 15, 2026 |
| Triple Jump · OutdoorCourtland Battlefield Home Meet · May 6 | 36' 10.25" | Courtland Battlefield Home Meet | May 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
1 results2025 Outdoor Track
5 results2025 Indoor Track
2 results2024 Outdoor Track
3 results2023 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Battlefield at KG 1Dec 13 · 1600 Meters · Place 2 · King George | 1600 Meters | 2. | 5:12.92aUnofficial | 10 |
| Dec 9 | J.R. Tucker Winter ClassicDec 9 · 1600 Meters · Place 11 · King George | 1600 Meters | 11. | 5:06.33aUnofficial | 10 |
2023 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | Eastern View Mini MeetFeb 8 · 3200 Meters · Place 1 · King George | 3200 Meters | 1. | 12:04.32a PB | 9 |
2022 Indoor Track
2 results2022 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | JM at King GeorgeNov 30 · 500 Meters · Place 5 · King George | 500 Meters | 5. | 1:31.58aUnofficial | 9 |