Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNational District Meet #7 (all) · May 611.65aNational District Meet #7 (all)May 6, 2026
200 Meters · OutdoorNational District #6 · Apr 2524.80National District #6April 25, 2024
400 Meters · OutdoorND Meet #1 @ Mount Vernon · Mar 151:03.17ND Meet #1 @ Mount VernonMarch 15, 2023
55 Meters · IndoorNorthern VA TJMS Meet #6 · Jan 97.66Northern VA TJMS Meet #6January 9, 2026
High Jump · OutdoorVHSL Class 6 State Championships · Jun 56-02.00VHSL Class 6 State ChampionshipsJune 5, 2026
Long Jump · Outdoor2026 Brian Watkins Invitational · Mar 2116-11.002026 Brian Watkins InvitationalMarch 21, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · High Jump · Place 17 · Mount VernonHigh Jump17.1.8712
Jun 5VHSL Class 6 State ChampionshipsJun 5 · High Jump · Place 18 · Mount VernonHigh Jump18.6-02.00 PB12
May 28Occoquan Region ChampionshipMay 28 · High Jump · Place 5 · Mount VernonHigh Jump5.6' 2"12
May 13National District Spring Track ChampionshipsMay 13 · High Jump · Place 6 · Mount VernonHigh Jump6..50Unofficial12
May 9Victor Cahoon InvitationalMay 9 · High Jump · Mount VernonHigh Jump--NH12
May 9Victor Cahoon InvitationalMay 9 · 100 Meters · Place 57 · Mount Vernon100 MetersRound P57.11.75a12
May 6National District Meet #7 (all)May 6 · High Jump · Place 2 · Mount VernonHigh Jump2.6-02.0012
May 6National District Meet #7 (all)May 6 · 100 Meters · Place 7 · Mount Vernon100 Meters7.11.65a PB12
Mar 212026 Brian Watkins InvitationalMar 21 · Triple Jump · Mount VernonTriple Jump—DNS12
Mar 212026 Brian Watkins InvitationalMar 21 · Long Jump · Place 20 · Mount VernonLong Jump20.16-11.00 PB12
Mar 212026 Brian Watkins InvitationalMar 21 · High Jump · Place 6 · Mount VernonHigh Jump6.5-10.0012
Mar 212026 Brian Watkins InvitationalMar 21 · 100 Meters · Place 34 · Mount Vernon100 Meters34.11.93a12
Mar 18National District Meet #1 Meet AMar 18 · 100 Meters · Place 5 · Mount Vernon100 Meters5.12.04a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 16Northern VA TJMS Meet #8Jan 16 · Triple Jump · Place 3 · Mount VernonTriple Jump340-09.00—
Jan 16Northern VA TJMS Meet #8Jan 16 · Long Jump · Place 1 · Mount VernonLong Jump120-00.75—
Jan 9Northern VA TJMS Meet #6Jan 9 · Triple Jump · Place 1 · Mount VernonTriple Jump140-04.00—
Jan 9Northern VA TJMS Meet #6Jan 9 · Long Jump · Place 1 · Mount VernonLong Jump119-11.50—
Jan 9Northern VA TJMS Meet #6Jan 9 · High Jump · Place 1 · Mount VernonHigh Jump15-06.00—
Jan 9Northern VA TJMS Meet #6Jan 9 · 55 Meters · Place 17 · Mount Vernon55 Meters177.66 PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · High Jump · Place 6 · Mount VernonHigh Jump65-11.0011
May 7National District Meet #7May 7 · Long Jump · Place 1 · Mount VernonLong Jump119-03.5011
May 7National District Meet #7May 7 · 100 Meters · Place 14 · Mount Vernon100 Meters1411.8311
Mar 19National District Meet #1 Mar 19 · Triple Jump · Place 2 · Mount VernonTriple Jump239-07.00—
Mar 19National District Meet #1 Mar 19 · High Jump · Place 3 · Mount VernonHigh Jump35-10.00—
Mar 19National District Meet #1 Mar 19 · 100 Meters · Place 12 · Mount Vernon100 Meters1211.93—
Mar 19National District Meet #1 Mar 19 · 100 Meters · Place 12 · Mount Vernon100 Meters1211.7711
Mar 19National District Meet #1 Mar 19 · High Jump · Place 3 · Mount VernonHigh Jump35-1011
Mar 19National District Meet #1 Mar 19 · Triple Jump · Place 2 · Mount VernonTriple Jump239-711

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Northern VA TJMS Meet #8Jan 18 · High Jump · Place 1 · Mount VernonHigh Jump15-06.00—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1National District Meet #7May 1 · Long Jump · Place 20 · Mount VernonLong Jump2015-07.0010
Apr 25National District #6Apr 25 · 200 Meters · Place 9 · Mount Vernon200 Meters924.80 PB—
Apr 12South County Stallion InvitationalApr 12 · Triple Jump · Place 14 · Mount VernonTriple Jump1437-10.50—
Apr 12South County Stallion InvitationalApr 12 · High Jump · Place 11 · Mount VernonHigh Jump115-6—
Apr 12South County Stallion InvitationalApr 12 · Triple Jump · Place 3 · Mount VernonTriple Jump337-10.50—
Apr 12South County Stallion InvitationalApr 12 · High Jump · Place 11 · Mount VernonHigh Jump115-06.00—
Apr 11National District #4Apr 11 · Long Jump · Place 11 · Mount VernonLong Jump1117-10.00—
Apr 11National District #4Apr 11 · 200 Meters · Place 18 · Mount Vernon200 Meters1825.77—
Apr 11National District #4Apr 11 · Long Jump · Place 11 · Mount VernonLong Jump1117-10.00—
Apr 11National District #4Apr 11 · 200 Meters · Place 18 · Mount Vernon200 Meters1825.77—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Alexandria City HS - Field & 3 Relay MeetJan 27 · Triple Jump · Place 6 · Mount VernonTriple Jump638-07.50—
Jan 27Alexandria City HS - Field & 3 Relay MeetJan 27 · High Jump · Place 3 · Mount VernonHigh Jump35-10.00—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10National District Spring Track ChampionshipsMay 10 · High Jump · Mount VernonHigh Jump—5-04.00—
Apr 15South County Stallion InvitationalApr 15 · High Jump · Place 29 · Mount VernonHigh Jump295-00.00—
Apr 15South County Stallion InvitationalApr 15 · High Jump · Place 29 · Mount VernonHigh Jump295-00.00—
Mar 15ND Meet #1 @ Mount VernonMar 15 · 400 Meters · Place 87 · Mount Vernon400 Meters871:03.17 PB—
Mar 15ND Meet #1 @ Mount VernonMar 15 · 100 Meters · Place 85 · Mount Vernon100 Meters8513.53—
Mar 15ND Meet #1 @ Mount VernonMar 15 · High Jump · Mount VernonHigh Jump—NH—