Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorPatriot District Week #2 (West Springfield) · Apr 15 | 11.75a | Patriot District Week #2 (West Springfield) | April 15, 2026 |
| 1000 Meters · IndoorLiberty Christmas HS Invitational · Dec 14 | 2:54.84a | Liberty Christmas HS Invitational | December 14, 2024 |
| 1600 Meters · OutdoorCassel's XBC Track Experience · Apr 25 | 5:06.41a | Cassel's XBC Track Experience | April 25, 2026 |
| 200 Meters · OutdoorPatriot District Week #2 (West Springfield) · Apr 15 | 23.90a | Patriot District Week #2 (West Springfield) | April 15, 2026 |
| 300 Meters · IndoorLiberty Christmas HS Invitational · Dec 14 | 39.63a | Liberty Christmas HS Invitational | December 14, 2024 |
| 300 Meters · OutdoorWalter Bass Invite · Jan 17 | 39.44a | Walter Bass Invite | January 17, 2026 |
| 3200 Meters · IndoorAlexandria City Meet #2 · Dec 21 | 11:44.06a | Alexandria City Meet #2 | December 21, 2024 |
| 3200 Meters · OutdoorPatriot District Championship · May 20 | 11:49.47a | Patriot District Championship | May 20, 2026 |
| 400 Meters · OutdoorPatriot District Week #4 @ Fairfax · Apr 29 | 56.28a | Patriot District Week #4 @ Fairfax | April 29, 2026 |
| 500 Meters · IndoorAlexandria City HS Indoor Meet#2 · Dec 20 | 1:16.06a | Alexandria City HS Indoor Meet#2 | December 20, 2025 |
| 500 Meters · OutdoorWalter Bass Invite · Jan 17 | 1:13.95a | Walter Bass Invite | January 17, 2026 |
| 55 Meter · IndoorNorthern VA TJMS Meet #4 · Dec 16 | 7.72 | Northern VA TJMS Meet #4 | December 16, 2022 |
| 800 Meters · OutdoorPatriot District Championship · May 21 | 2:08.24a | Patriot District Championship | May 21, 2025 |
| Shot Put · 12lb · OutdoorPatriot District Week #4 @ Fairfax · Apr 29 | 23' 3" | Patriot District Week #4 @ Fairfax | April 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results2025 Indoor Track
1 results2025 Outdoor Track
2 results2024 Indoor Track
4 results2024 Outdoor Track
1 results2023 Indoor Track
5 results2022 Indoor Track
4 results2022 Outdoor Track
2 results