Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Class 4 State Championships · Jun 512.64aVHSL Class 4 State ChampionshipsJune 5, 2026
200 Meters · OutdoorDogwood Track Classic · May 126.58aDogwood Track ClassicMay 1, 2026
300 Meters · IndoorVirginia Beach HS Opener · Dec 1348.00aVirginia Beach HS OpenerDecember 13, 2025
400 Meters · OutdoorDale City Lightning Relays · May 181:31.61aDale City Lightning RelaysMay 18, 2019
55 Meter · IndoorVHSL Region 4B ITK Championships · Feb 217.60aVHSL Region 4B ITK ChampionshipsFebruary 21, 2026
Long Jump · IndoorCNU HS Showcase · Jan 1016-01.25CNU HS ShowcaseJanuary 10, 2026
Long Jump · OutdoorKing George Battlefield Home Meet · Apr 2215' 9"King George Battlefield Home MeetApril 22, 2026
Shot Put · 2kg · OutdoorDale City Lightning Relays · May 189-04.50Dale City Lightning RelaysMay 18, 2019
Shot Put · 4lb · OutdoorAAU Potomac Valley District Qualifier · Jun 83.09mAAU Potomac Valley District QualifierJune 8, 2019

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 100 Meters · Place 15 · CourtlandCourtland100 MetersRound P15.12.64a PBWind: 0.49
May 6Courtland Battlefield Home MeetMay 6 · Long Jump · Place 8 · CourtlandCourtlandLong Jump8.14' 8.25"9
May 6Courtland Battlefield Home MeetMay 6 · 100 Meters · Place 4 · CourtlandCourtland100 Meters4.13.11a9
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 46 · CourtlandCourtland200 Meters46.26.58a PBWind: 19
May 1Dogwood Track ClassicMay 1 · 100 Meters · Place 54 · CourtlandCourtland100 MetersRound P54.12.98aWind: 1.19
Apr 22King George Battlefield Home MeetApr 22 · Long Jump · Place 4 · CourtlandCourtlandLong Jump4.15' 9" PB9
Apr 22King George Battlefield Home MeetApr 22 · 200 Meters · Place 4 · CourtlandCourtland200 Meters4.27.37a9
Apr 18Hanover Hawks Spring InvitationalApr 18 · Long Jump · Place 13 · CourtlandCourtlandLong Jump13.13' 3"9
Apr 18Hanover Hawks Spring InvitationalApr 18 · 200 Meters · CourtlandCourtland200 Meters—DNS9
Apr 18Hanover Hawks Spring InvitationalApr 18 · 100 Meters · Place 9 · CourtlandCourtland100 MetersRound P9.13.37a9
Apr 15Chancellor Battlefield MeetApr 15 · Long Jump · CourtlandCourtlandLong Jump—NM9
Apr 112026 Colonial Forge ShowcaseApr 11 · Long Jump · Place 22 · CourtlandCourtlandLong Jump22.14-03.509
Apr 112026 Colonial Forge ShowcaseApr 11 · 200 Meters · CourtlandCourtland200 Meters—DNS9
Apr 112026 Colonial Forge ShowcaseApr 11 · 100 Meters · Place 3 · CourtlandCourtland100 MetersRound P3.13.17a9
Apr 112026 Colonial Forge ShowcaseApr 11 · 100 Meters · Place 6 · CourtlandCourtland100 Meters6.13.50a9
Apr 8Spotsylvania Battlefield Home MeetApr 8 · Long Jump · CourtlandCourtlandLong Jump—NM9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · 55 Meter · Place 9 · CourtlandCourtland55 Meter9.7.60a PB9
Jan 10CNU HS ShowcaseJan 10 · 55 Meter · Place 16 · CourtlandCourtland55 Meter16.7.81a9
Jan 10CNU HS ShowcaseJan 10 · Long Jump · Place 6 · CourtlandCourtlandLong Jump6.16-01.25 PB9
Jan 7Courtland HS Polar Bear Meet #1Jan 7 · Long Jump · Place 1 · CourtlandCourtlandLong Jump116-0.259
Jan 7Courtland HS Polar Bear Meet #1Jan 7 · 300 Meters · Place 7 · CourtlandCourtland300 Meters748.43a9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 17King George Polar Bear QuadDec 17 · Long Jump · Place 1 · CourtlandCourtlandLong Jump1.15' 0.5"Unofficial9
Dec 3Spotsylvania HS Polar Bear Quad Plus 1Dec 3 · 300 Meters · Place 5 · CourtlandCourtland300 Meters5.48.44aUnofficial9
Dec 3Spotsylvania HS Polar Bear Quad Plus 1Dec 3 · 55 Meter · Place 3 · CourtlandCourtland55 Meter3.7.94aUnofficial9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 300 Meters · Place 133 · CourtlandCourtland300 Meters133.48.00a PB9
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 85 · CourtlandCourtland55 MeterRound P85.7.98a9

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionshipJul 12 · 100 Meters · Place 17 · Fort BelvoirFort Belvoir100 MetersRound S1716.90—
Jul 12International Youth ChampionshipJul 12 · Shot Put · Place 2 · Fort BelvoirFort BelvoirShot Put214-10.00—
Jul 12International Youth ChampionshipJul 12 · 100 Meters · Place 17 · Fort BelvoirFort Belvoir100 MetersRound P1717.01—
Jul 12International Youth ChampionshipJul 12 · 100 Meters · Place 6 · Fort BelvoirFort Belvoir100 Meters616.90—
Jul 12International Youth ChampionshipJul 12 · 100 Meters · Place 4 · Fort BelvoirFort Belvoir100 Meters417.01—
Jun 20AAU Region 3 ChampionshipsJun 20 · Shot Put · Place 2 · Fort Belvoir, VAFort Belvoir, VAShot Put214-08.0011
Jun 8AAU Potomac Valley District QualifierJun 8 · Shot Put · Place 5 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCShot Put4lb5.3.09m PB7-8
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 23 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 MetersRound P23.38.95a7-8
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 16 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 MetersRound P16.17.99a7-8
May 18Dale City Lightning RelaysMay 18 · Shot Put · Place 4 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCShot Put2kg4.9-04.50 PB7-8
May 18Dale City Lightning RelaysMay 18 · 400 Meters · Place 13 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 Meters13.1:31.61a PB7-8
May 18Dale City Lightning RelaysMay 18 · 100 Meters · Place 9 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 Meters9.16.81a7-8