Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorPeninsula District #4 · May 7 | 12.86 | Peninsula District #4 | May 7, 2025 |
| 1000 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 14 | 3:47.43 | VHSL Regions 3A/4A Indoor TF Championships | February 14, 2025 |
| 1600 Meters · OutdoorQueen Harrison Track Classic Invitational · May 3 | 6:33.00 | Queen Harrison Track Classic Invitational | May 3, 2025 |
| 200 Meters · OutdoorPeninsula District #4 · May 7 | 26.69 | Peninsula District #4 | May 7, 2025 |
| 300m Hurdles · 36" / 0.914m · OutdoorQueen Harrison Track Classic · May 2 | 51.64a | Queen Harrison Track Classic | May 2, 2026 |
| 400 Meters · OutdoorDenbigh Patriots Track Classic · Apr 26 | 1:04.08 | Denbigh Patriots Track Classic | April 26, 2025 |
| 55 Meters · IndoorPeninsula District Meet #3 · Jan 15 | 7.79 | Peninsula District Meet #3 | January 15, 2025 |
| 800 Meters · IndoorVirginia Beach HS Relays · Jan 25 | 3:03.73 | Virginia Beach HS Relays | January 25, 2025 |
| 800 Meters · OutdoorConn-Madden Relays · Mar 29 | 2:40.25 | Conn-Madden Relays | March 29, 2025 |
| Discus · 1.6kg · OutdoorNansemond River Warrior Classic · May 16 | 90-2 | Nansemond River Warrior Classic | May 16, 2026 |
| Shot Put · 12lb · OutdoorQueen Harrison Track Classic · May 2 | 33' 4" | Queen Harrison Track Classic | May 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2026 Indoor Track
1 results2025 Outdoor Track
13 results2025 Indoor Track
3 results