Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGrassfield Invitational At Night · May 811.42aGrassfield Invitational At NightMay 8, 2026
200 Meters · OutdoorNansemond River Warrior Classic · May 1623.23aNansemond River Warrior ClassicMay 16, 2026
300 Meters · IndoorBeach District Meet #2 · Jan 839.19Beach District Meet #2January 8, 2025
400 Meters · OutdoorBeach District Meet #2 @ Tallwood · Apr 1057.94Beach District Meet #2 @ TallwoodApril 10, 2024
500 Meters · IndoorVirginia Beach HS Opener · Dec 131:25.29aVirginia Beach HS OpenerDecember 13, 2025
55 Meter · IndoorT757 Last Chance HS Invite · Feb 17.01aT757 Last Chance HS InviteFebruary 1, 2025
55 Meters · IndoorBeach District Meet #2 · Jan 87.11Beach District Meet #2January 8, 2025
Triple Jump · IndoorBeach District Meet #1 · Dec 1736-1Beach District Meet #1 December 17, 2025
Triple Jump · OutdoorVHSL Class 5 Region A Championships · May 2738-0.50VHSL Class 5 Region A ChampionshipsMay 27, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Triple Jump · Place 13 · TallwoodTriple Jump13.38-0.50 PB11
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 38 · Tallwood200 Meters38.23.23a PB11
May 8Grassfield Invitational At NightMay 8 · 100 Meters · Place 21 · Tallwood100 MetersRound P21.11.42a PB11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · Triple Jump · Place 13 · TallwoodTriple Jump13.36-1 PB11
Dec 13Virginia Beach HS OpenerDec 13 · 500 Meters · Place 134 · Tallwood500 Meters134.1:25.29a PB11
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 66 · Tallwood55 MeterRound P66.7.01a PB10
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 66 · Tallwood55 MeterRound P66.7.01a10
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 27 · Tallwood300 Meters2739.19 PB—
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 46 · Tallwood55 Meters467.11 PB—
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 27 · Tallwood300 Meters2739.1910
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 46 · Tallwood55 Meters467.1110

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4Marlin InvitationalMay 4 · 200 Meters · Place 47 · Tallwood200 Meters4725.319
May 4Marlin InvitationalMay 4 · 100 Meters · Place 68 · Tallwood100 MetersRound P6812.619
May 4Marlin InvitationalMay 4 · 100 Meters · Place 68 · Tallwood100 MetersRound P6812.619
May 4Marlin InvitationalMay 4 · 200 Meters · Place 47 · Tallwood200 Meters4725.319
Apr 10Beach District Meet #2 @ TallwoodApr 10 · 200 Meters · Place 34 · Tallwood200 Meters3425.519
Apr 10Beach District Meet #2 @ TallwoodApr 10 · 400 Meters · Place 14 · Tallwood400 Meters1457.94 PB9
Apr 10Beach District Meet #2 @ TallwoodApr 10 · 100 Meters · Place 55 · Tallwood100 Meters5512.839
Apr 10Beach District Meet #2 @ TallwoodApr 10 · Triple Jump · Place 9 · TallwoodTriple Jump932-10.009