Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Races Invitational · May 1012.53aTrojan Races InvitationalMay 10, 2024
300 Meters · IndoorAtlee PB Meet #3 · Feb 1137.54Atlee PB Meet #3February 11, 2026
300 Meters · OutdoorWalter Bass Invite · Jan 1738.52aWalter Bass InviteJanuary 17, 2026
400 Meters · OutdoorVHSL Region 2A Championships · May 2751.41aVHSL Region 2A Championships May 27, 2026
Long Jump · OutdoorQueen Harrison Track Classic · May 218' 7"Queen Harrison Track ClassicMay 2, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27VHSL Region 2A Championships May 27 · 400 Meters · Place 2 · Armstrong400 Meters2.51.41a PB10
May 20The Richmond Metro Sub-Varsity Championship at J.R. TuckerMay 20 · Long Jump · Place 1 · ArmstrongLong Jump1.18' 1"10
May 20The Richmond Metro Sub-Varsity Championship at J.R. TuckerMay 20 · 400 Meters · Place 1 · Armstrong400 Meters1.52.31a10
May 20The Richmond Metro Sub-Varsity Championship at J.R. TuckerMay 20 · 200 Meters · Armstrong200 Meters—DNS10
May 2Queen Harrison Track ClassicMay 2 · Long Jump · Place 23 · ArmstrongLong Jump23.18' 7" PB10
May 2Queen Harrison Track ClassicMay 2 · 400 Meters · Place 24 · Armstrong400 Meters24.53.77a10
May 2Queen Harrison Track ClassicMay 2 · 200 Meters · Armstrong200 Meters--DNSWind: 1.510
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 400 Meters · Place 24 · Armstrong400 Meters24.55.22a10
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 97 · Armstrong300 Meters97.38.52a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · 300 Meters · Place 7 · Armstrong300 Meters737.7710
Feb 11Atlee PB Meet #3Feb 11 · 300 Meters · Place 9 · Armstrong300 Meters937.5610
Feb 11Atlee PB Meet #3Feb 11 · 300 Meters · Place 9 · Armstrong300 Meters937.54 PB10
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 300 Meters · Place 20 · Armstrong300 Meters2038.3110
Jan 10CNU HS ShowcaseJan 10 · 300 Meters · Armstrong300 Meters--DNS10
Jan 10CNU HS ShowcaseJan 10 · Long Jump · ArmstrongLong Jump--DNS10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Queen Harrison Track Classic InvitationalMay 3 · 400 Meters · Place 37 · Armstrong400 Meters3754.269
May 3Queen Harrison Track Classic InvitationalMay 3 · Long Jump · Place 35 · ArmstrongLong Jump3516-8.509
Apr 26Cumberland County InvitationalApr 26 · 400 Meters · Place 1 · Armstrong400 Meters155.989
Apr 26Cumberland County InvitationalApr 26 · Long Jump · Place 15 · ArmstrongLong Jump1515-10.509

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 300 Meters · Place 8 · Armstrong300 Meters8.39.90a9
Feb 6Atlee Polar Bear #5Feb 6 · 300 Meters · Place 19 · Armstrong300 Meters1939.33—
Jan 28Lampert Timing Indoor Track Meet #7Jan 28 · 300 Meters · Place 2 · Armstrong300 Meters240.66FR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Trojan Races InvitationalMay 10 · 400 Meters · Place 10 · Armstrong400 Meters10.59.86a8
May 10Trojan Races InvitationalMay 10 · 100 Meters · Place 14 · Armstrong100 Meters14.12.53a PB8