Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClash Of The Titans (804 vs 757) · Apr 2511.87aClash Of The Titans (804 vs 757)April 25, 2026
200 Meters · OutdoorClash Of The Titans (804 vs 757) · Apr 2524.11aClash Of The Titans (804 vs 757)April 25, 2026
300 Meters · IndoorBoo Williams Indoor Invitational · Jan 1340.06Boo Williams Indoor InvitationalJanuary 13, 2024
300m Hurdles · 36" / 0.914m · OutdoorTrojan Races Invitational · May 1046.96aTrojan Races InvitationalMay 10, 2024
55 Meter · IndoorLampert Timing Indoor Track Meet #4 · Dec 207.26aLampert Timing Indoor Track Meet #4December 20, 2022
55 Meters · IndoorBoo Williams Indoor Invitational · Jan 137.15Boo Williams Indoor InvitationalJanuary 13, 2024
Long Jump · IndoorLampert Timing Indoor Track Meet #4 · Dec 2016-08.00Lampert Timing Indoor Track Meet #4December 20, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Queen Harrison Track ClassicMay 2 · 200 Meters · Armstrong200 Meters--DNSWind: 1.512
May 2Queen Harrison Track ClassicMay 2 · 100 Meters · Place 75 · Armstrong100 MetersRound P75.11.95aWind: 212
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 200 Meters · Place 37 · Armstrong200 Meters37.24.11a PB12
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 100 Meters · Place 32 · Armstrong100 MetersRound P32.11.87a PB12
Apr 18Hanover Hawks Spring InvitationalApr 18 · 200 Meters · Armstrong200 Meters—DNS12
Apr 18Hanover Hawks Spring InvitationalApr 18 · 100 Meters · Armstrong100 MetersRound P—DNS12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Trojan Races InvitationalMay 10 · Long Jump · ArmstrongLong Jump--ND10
May 10Trojan Races InvitationalMay 10 · 300m Hurdles · Place 3 · Armstrong300m Hurdles36" / 0.914m3.46.96a PB10

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 19VHSL 3B RegionalFeb 19 · 300 Meters · Place 24 · Armstrong300 Meters24.40.86a10
Feb 17VHSL 4D RegionalFeb 17 · 300 Meters · Place 24 · Armstrong300 Meters2440.86a—
Jan 20Fred Hardy InvitationalJan 20 · 55 Meters · Place 44 · Armstrong55 MetersRound P447.2210
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 2 · Armstrong300 Meters240.06 PB—
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 66 · Armstrong300 Meters6640.06—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 3 · Armstrong55 Meters37.15 PB—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 82 · Armstrong55 Meters827.15—
Jan 6CNU's HS ShowcaseJan 6 · Long Jump · Place 40 · ArmstrongLong Jump4015-11.00—
Jan 6CNU's HS ShowcaseJan 6 · 300 Meters · Place 44 · Armstrong300 Meters4440.48—
Jan 6CNU's HS ShowcaseJan 6 · Long Jump · Place 40 · ArmstrongLong Jump4015-11.00—
Jan 6CNU's HS ShowcaseJan 6 · 300 Meters · Place 44 · Armstrong300 Meters4440.48—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · 300m Hurdles · Place 10 · Armstrong300m Hurdles36" / 0.914m10.47.19a9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11VHSL Class 3 Region B Indoor TandF ChampionshipFeb 11 · Long Jump · ARMSTRONGLong Jump—16-08.009
Jan 14Atlantic Coast HS InvitationalJan 14 · 55 Meters · Place 79 · Armstrong55 MetersRound P797.329
Jan 7East Coast EliteJan 7 · 300 Meters · Place 4 · Armstrong300 Meters442.559
Jan 7East Coast EliteJan 7 · 300 Meters · Place 139 · Armstrong300 Meters13942.559
Jan 7East Coast EliteJan 7 · 55 Meters · Place 7 · Armstrong55 Meters77.399
Jan 7East Coast EliteJan 7 · 55 Meters · Place 118 · Armstrong55 Meters1187.399

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Lampert Timing Indoor Track Meet #4Dec 20 · 300 Meters · Place 7 · Armstrong300 Meters7.42.77a9
Dec 20Lampert Timing Indoor Track Meet #4Dec 20 · 55 Meter · Place 3 · Armstrong55 Meter3.7.26a PB9
Dec 20Lampert Timing Indoor Track Meet #4Dec 20 · Long Jump · Place 4 · ArmstrongLong Jump4.16-08.00 PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 10JR Tucker Winter ClassicDec 10 · 300 Meters · Place 24 · Armstrong300 Meters24.42.92aUnofficial9
Dec 10JR Tucker Winter ClassicDec 10 · 55 Meter · Place 25 · Armstrong55 Meter25.7.50aUnofficial9