Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · Outdoor2018 Gunston District Spring Track Championship · May 15 | 12.74 | 2018 Gunston District Spring Track Championship | May 15, 2018 |
| 100m Hurdles · 33" / 0.838m · OutdoorVHSL 6A State Championship · Jun 1 | 15.41a | VHSL 6A State Championship | June 1, 2018 |
| 200 Meters · OutdoorBlue & Gray Invitational · Apr 29 | 29.27 | Blue & Gray Invitational | April 29, 2017 |
| 300 Meters · IndoorPR Holiday Invitational · Dec 23 | 45.13a | PR Holiday Invitational | December 23, 2017 |
| 300m Hurdles · 30" / 0.762m · OutdoorVHSL Conference 6 · May 16 | 55.24a | VHSL Conference 6 | May 16, 2017 |
| 55m Hurdles · 33" · IndoorOccoquan Region Championships · Feb 13 | 8.59a | Occoquan Region Championships | February 13, 2019 |
| Combined results · IndoorHayfield/Edison/Lee/Wakefield · Jan 25 | 7.5 | Hayfield/Edison/Lee/Wakefield | January 25, 2019 |
| High Jump · Indoor2019 Gunston District Indoor Track Championships · Jan 31 | 4-08.00 | 2019 Gunston District Indoor Track Championships | January 31, 2019 |
| Long Jump · Indoor2018 Gunston District Indoor Track Championship · Feb 1 | 4.83m | 2018 Gunston District Indoor Track Championship | February 1, 2018 |
| Long Jump · Outdoor2018 Gunston District Spring Track Championship · May 15 | 4.80m | 2018 Gunston District Spring Track Championship | May 15, 2018 |
| Triple Jump · Indoor2019 Gunston District Indoor Track Championships · Jan 31 | 36-00.00 | 2019 Gunston District Indoor Track Championships | January 31, 2019 |
| Triple Jump · Outdoor2018 Gunston District Spring Track Championship · May 15 | 10.99m | 2018 Gunston District Spring Track Championship | May 15, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
9 results2019 Indoor Track
8 results2018 Outdoor Track
8 results2018 Indoor Track
3 results2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | Blue & Gray InvitationalApr 29 · 200 Meters · Place 1 · Hayfield Secondary S | 200 Meters | 1 | 29.27 PB | JR |
| Apr 20 | Hayfield Quad MeetApr 20 · Triple Jump · Place 1 · Hayfield Secondary S | Triple Jump | 1 | 32-00.00 | 11 |