Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDouglas Freeman Senior Night · May 1313.92aDouglas Freeman Senior NightMay 13, 2026
100m Hurdles · 33" / 0.838m · OutdoorQueen Harrison Track Classic · May 220.67aQueen Harrison Track ClassicMay 2, 2026
200 Meters · OutdoorQueen Harrison Track Classic Invitational · May 329.43Queen Harrison Track Classic InvitationalMay 3, 2025
300 Meters · IndoorDouglas Freeman Polar Bear · Feb 144.52Douglas Freeman Polar BearFebruary 1, 2024
300m Hurdles · 30" / 0.762m · OutdoorHanover Hawks Spring Invitational · Apr 1857.30aHanover Hawks Spring InvitationalApril 18, 2026
400 Meters · OutdoorVHSL 6A Regional · May 171:03.71aVHSL 6A RegionalMay 17, 2024
55 Meter · IndoorCNU HS Winter Frolic · Dec 88.11aCNU HS Winter FrolicDecember 8, 2023
Discus · 1kg · OutdoorDouglas Freeman Senior Night · May 1350' 9"Douglas Freeman Senior NightMay 13, 2026
Shot Put · 4kg · OutdoorDouglas Freeman Senior Night · May 1326' 3"Douglas Freeman Senior NightMay 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13Douglas Freeman Senior NightMay 13 · Discus · Place 10 · Glen AllenGlen AllenDiscus1kg10.50' 9" PB11
May 13Douglas Freeman Senior NightMay 13 · Shot Put · Place 6 · Glen AllenGlen AllenShot Put4kg6.26' 3" PB11
May 13Douglas Freeman Senior NightMay 13 · 100 Meters · Place 14 · Glen AllenGlen Allen100 Meters14.13.92a PB11
May 2Queen Harrison Track ClassicMay 2 · Shot Put · Glen AllenGlen AllenShot Put4kg--DNS11
May 2Queen Harrison Track ClassicMay 2 · 300m Hurdles · Glen AllenGlen Allen300m Hurdles30" / 0.762m--DNS11
May 2Queen Harrison Track ClassicMay 2 · 100m Hurdles · Place 23 · Glen AllenGlen Allen100m Hurdles33" / 0.838mRound P23.20.67a PBWind: 0.911
Apr 18Hanover Hawks Spring InvitationalApr 18 · Shot Put · Place 24 · Glen AllenGlen AllenShot Put4kg24.23' 7"11
Apr 18Hanover Hawks Spring InvitationalApr 18 · 300m Hurdles · Place 10 · Glen AllenGlen Allen300m Hurdles30" / 0.762m10.57.30a PB11
Apr 18Hanover Hawks Spring InvitationalApr 18 · 100m Hurdles · Place 11 · Glen AllenGlen Allen100m Hurdles33" / 0.838mRound P11.21.86a11
Mar 25Tucker Tropical Twilight 2026Mar 25 · Discus · Place 21 · Glen AllenGlen AllenDiscus1kg21.44' 4"11
Mar 25Tucker Tropical Twilight 2026Mar 25 · 400 Meters · Place 22 · Glen AllenGlen Allen400 Meters22.1:10.16a11
Jan 22DSF Polar Bear #2Jan 22 · 300 Meters · Place 8 · Glen AllenGlen Allen300 Meters8.47.98aUnofficial11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Atlee PB Meet #3Feb 11 · 300 Meters · Place 14 · Glen Allen HGlen Allen H300 Meters1447.6511
Feb 11Atlee PB Meet #3Feb 11 · 300 Meters · Place 14 · Glen AllenGlen Allen300 Meters1447.6511

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Tucker Wednesday MeetDec 17 · 300 Meters · Place 9 · Glen AllenGlen Allen300 Meters9.47.76aUnofficial11
Jul 12Cannonball Cooper InviteJul 12 · Discus · Place 6 · Sports Academy of VirginiaSports Academy of VirginiaDiscus1kg6.14.22m10
Jul 12Cannonball Cooper InviteJul 12 · Shot Put · Place 4 · Sports Academy of VirginiaSports Academy of VirginiaShot Put4kg4.7.07m10
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 100 Meters · Sports Academy of VirginiaSports Academy of Virginia100 Meters--DNS10
May 3Queen Harrison Track Classic InvitationalMay 3 · 200 Meters · Place 53 · Glen AllenGlen Allen200 Meters5329.43 PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 300 Meters · Place 15 · Glen AllenGlen Allen300 Meters1545.2310
Jan 29Atlee Polar Bear #4Jan 29 · 300 Meters · Place 6 · Glen Allen HGlen Allen H300 Meters645.59—
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 300 Meters · Place 34 · Glen AllenGlen Allen300 Meters3446.2810
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 300 Meters · Place 34 · Glen AllenGlen Allen300 Meters3446.2810

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 10Atlee Polar Bear #2Dec 10 · 300 Meters · Place 5 · Glen AllenGlen Allen300 Meters5.47.13aUnofficial10
May 17VHSL 6A RegionalMay 17 · 400 Meters · Place 14 · Glen AllenGlen Allen400 Meters141:03.71a PB—
May 1Glen Allen Mini MeetMay 1 · 400 Meters · Place 2 · Glen Allen HGlen Allen H400 Meters21:03.71—
Apr 27Charles B Gordon InvitationalApr 27 · 400 Meters · Place 11 · Glen Allen HGlen Allen H400 Meters111:04.00—
Apr 27Charles B Gordon InvitationalApr 27 · 400 Meters · Place 11 · Glen AllenGlen Allen400 Meters111:04.009

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Douglas Freeman Polar BearFeb 1 · 300 Meters · Place 4 · Glen Allen HGlen Allen H300 Meters444.52 PB—
Feb 1Douglas Freeman Polar BearFeb 1 · 300 Meters · Place 4 · Glen Allen HGlen Allen H300 Meters444.52—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Atlee Polar Bear #3Dec 21 · 300 Meters · Place 3 · Glen AllenGlen Allen300 Meters3.46.64aUnofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8CNU HS Winter FrolicDec 8 · 55 Meter · Place 22 · Glen AllenGlen Allen55 MeterRound P22.8.11a PB9