Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Races Invitational · May 1011.66aTrojan Races InvitationalMay 10, 2024
200 Meters · OutdoorVHSL Region 2A Championships · May 2724.01aVHSL Region 2A Championships May 27, 2026
300 Meters · IndoorVHSL 3B Regional · Feb 1938.76aVHSL 3B RegionalFebruary 19, 2024
300 Meters · OutdoorWalter Bass Invite · Jan 1738.01aWalter Bass InviteJanuary 17, 2026
Long Jump · IndoorLampert Timing Indoor Track Meet #4 · Dec 2016-08.00Lampert Timing Indoor Track Meet #4December 20, 2022
Long Jump · OutdoorVHSL 3B Regional Outdoor Track and Field Championships · May 2418-02.00VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24, 2023

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 · 200 Meters · Place 10 · Armstrong200 Meters10.24.01a PB12
May 27VHSL Region 2A Championships May 27 · 100 Meters · Place 16 · Armstrong100 Meters16.11.92a12
May 20The Richmond Metro Sub-Varsity Championship at J.R. TuckerMay 20 · 200 Meters · Armstrong200 Meters—DNS12
May 2Queen Harrison Track ClassicMay 2 · 200 Meters · Armstrong200 Meters--DNSWind: 1.412
May 2Queen Harrison Track ClassicMay 2 · 100 Meters · Place 51 · Armstrong100 MetersRound P51.11.67aWind: 1.412
Apr 18Hanover Hawks Spring InvitationalApr 18 · Long Jump · ArmstrongLong Jump—DNS12
Apr 18Hanover Hawks Spring InvitationalApr 18 · 400 Meters · Armstrong400 Meters—DNS12
Apr 18Hanover Hawks Spring InvitationalApr 18 · 200 Meters · Armstrong200 Meters—DNS12
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 68 · Armstrong300 Meters68.38.01a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10CNU HS ShowcaseJan 10 · 300 Meters · Armstrong300 Meters--DNS12
Jan 10CNU HS ShowcaseJan 10 · Long Jump · ArmstrongLong Jump--DNS12

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Trojan Races InvitationalMay 10 · 100 Meters · Place 3 · Armstrong100 Meters3.11.66a PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19VHSL 3B RegionalFeb 19 · 300 Meters · Place 10 · Armstrong300 Meters10.38.76a PB10
Feb 17VHSL 4D RegionalFeb 17 · 300 Meters · Place 10 · Armstrong300 Meters1038.76a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · Long Jump · Place 12 · ArmstrongLong Jump12.18-02.00 PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Lampert Timing Indoor Track Meet #4Dec 20 · 300 Meters · Place 2 · Armstrong300 Meters2.40.32a9
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 8 · Armstrong300 Meters8.40.62aUnofficial9
Dec 10JR Tucker Winter ClassicDec 10 · Long Jump · Place 9 · ArmstrongLong Jump9.18-00.00Unofficial9