Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWilliamsburg HS Limited All-Comers #1 · Apr 26 | 15.31a | Williamsburg HS Limited All-Comers #1 | April 26, 2024 |
| 100m Hurdles · 30" / 0.762m · OutdoorCaudill Middle All-Comers · Mar 22 | 24.20a | Caudill Middle All-Comers | March 22, 2022 |
| 200 Meters · IndoorPresidents Day Sunday · Feb 15 | 34.86a | Presidents Day Sunday | February 15, 2026 |
| 200 Meters · OutdoorWilliamsburg HS Limited All-Comers #1 · Apr 26 | 32.36a | Williamsburg HS Limited All-Comers #1 | April 26, 2024 |
| 300m Hurdles · 30" / 0.762m · OutdoorCaudill Middle All-Comers · Mar 22 | 1:15.40a | Caudill Middle All-Comers | March 22, 2022 |
| 400 Meters · IndoorKTCCCA MLK Weekend Invitational (Saturday) · Jan 18 | 1:16.16a | KTCCCA MLK Weekend Invitational (Saturday) | January 18, 2025 |
| 400 Meters · OutdoorColonel Classic · Apr 30 | 1:19.19a | Colonel Classic | April 30, 2026 |
| Discus · 1kg · OutdoorWilliamsburg Gold Medal Meet · May 8 | 46-07 | Williamsburg Gold Medal Meet | May 8, 2026 |
| Long Jump · IndoorKTCCCA MLK Weekend Invitational (Saturday) · Jan 18 | 11-02.75 | KTCCCA MLK Weekend Invitational (Saturday) | January 18, 2025 |
| Long Jump · OutdoorWilliamsburg HS Limited All-Comers #1 · Apr 26 | 11-07.75 | Williamsburg HS Limited All-Comers #1 | April 26, 2024 |
| Shot Put · 4kg · OutdoorWilliamsburg Gold Medal Meet · May 8 | 17-08.00 | Williamsburg Gold Medal Meet | May 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
4 results2025 Indoor Track
3 results2024 Outdoor Track
4 results2022 Outdoor Track
3 results