Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTHE LEGENDS OF TRACK AND FIELD INVITATIONAL · May 1012.04THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10, 2025
200 Meters · OutdoorTHE LEGENDS OF TRACK AND FIELD INVITATIONAL · May 1024.94THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10, 2025
300 Meters · IndoorBeach District Meet #2 · Jan 841.92Beach District Meet #2January 8, 2025
400 Meters · Relay Split · IndoorT757 Last Chance HS Invite · Feb 11:04.149T757 Last Chance HS InviteFebruary 1, 2025
55 Meter · IndoorT757 Last Chance HS Invite · Feb 17.18aT757 Last Chance HS InviteFebruary 1, 2025
55 Meters · IndoorBeach District Meet #2 · Jan 87.120Beach District Meet #2January 8, 2025
Discus · 1.6kg · OutdoorBeach District Meet #4 @ Tallwood · May 6138-7Beach District Meet #4 @ TallwoodMay 6, 2026
Shot Put · 12lb · IndoorT757 Last Chance HS Invite · Feb 128-04.25T757 Last Chance HS InviteFebruary 1, 2025
Shot Put · 12lb · OutdoorBeach District Meet #4 @ Tallwood · May 642-1.50Beach District Meet #4 @ TallwoodMay 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 5 · TallwoodDiscus1.6kg5.128-412
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 11 · TallwoodShot Put12lb11.41-11.2512
May 16Nansemond River Warrior ClassicMay 16 · Discus · Place 10 · TallwoodDiscus1.6kg10.128-312
May 8Grassfield Invitational At NightMay 8 · Discus · Place 23 · TallwoodDiscus1.6kg23.108-612
May 8Grassfield Invitational At NightMay 8 · Shot Put · Place 16 · TallwoodShot Put12lb16.40-7.5012
May 6Beach District Meet #4 @ TallwoodMay 6 · Discus · Place 2 · TallwoodDiscus1.6kg2.138-7 PB12
May 6Beach District Meet #4 @ TallwoodMay 6 · Shot Put · Place 2 · TallwoodShot Put12lb2.42-1.50 PB12
Apr 29Beach District Meet #3 @ KellamApr 29 · Discus · Place 3 · TallwoodDiscus1.6kg3.128-912
Apr 29Beach District Meet #3 @ KellamApr 29 · Shot Put · Place 4 · TallwoodShot Put12lb4.38-712

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 9 · TallwoodShot Put937-11.00—
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 9 · TallwoodShot Put937-1112
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 9 · TallwoodShot Put937-1112
Jan 28Beach District Meet #3Jan 28 · Shot Put · Place 6 · TallwoodShot Put638-09.00—
Jan 28Beach District Meet #3Jan 28 · Shot Put · Place 6 · TallwoodShot Put638-912
Jan 24THE DMV'S Indoor HS ClassicJan 24 · Shot Put · Place 9 · TallwoodShot Put911.69m12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 14 · TallwoodDiscus14101-0611
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 14 · TallwoodDiscus14101-0611
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 14 · TallwoodDiscus14101-0611
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 14 · TallwoodDiscus14101-611
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Discus · Place 20 · TallwoodDiscus2096-1111
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Shot Put · Place 23 · TallwoodShot Put2335-011
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 200 Meters · Place 73 · Tallwood200 Meters7324.94 PB11
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 100 Meters · Place 66 · Tallwood100 Meters6612.04 PB11
May 7Beach District Meet #4 @ LandstownMay 7 · 200 Meters · Place 26 · Tallwood200 Meters2625.3211
May 7Beach District Meet #4 @ LandstownMay 7 · Discus · Place 6 · TallwoodDiscus6109-0311
May 7Beach District Meet #4 @ LandstownMay 7 · 200 Meters · Place 26 · Tallwood200 Meters2625.3211
May 7Beach District Meet #4 @ LandstownMay 7 · Discus · Place 6 · TallwoodDiscus6109-311
May 7Beach District Meet #4 @ LandstownMay 7 · Shot Put · Place 10 · TallwoodShot Put1033-911

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 5Beach District Meet #4Feb 5 · Shot Put · Place 27 · TallwoodShot Put2730-11.0011
Feb 5Beach District Meet #4Feb 5 · Shot Put · Place 27 · TallwoodShot Put2730-1111
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 126 · Tallwood55 MeterRound P126.7.18a PB11
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 126 · Tallwood55 MeterRound P126.7.18a11
Feb 1T757 Last Chance HS InviteFeb 1 · Shot Put · Place 71 · TallwoodShot Put12lb71.28-04.25 PB11
Feb 1T757 Last Chance HS InviteFeb 1 · 400 Meters · Tallwood400 MetersRelay Split—1:04.149 PB11
Jan 29Beach District Meet #3Jan 29 · Shot Put · Place 28 · TallwoodShot Put2829-01.0011
Jan 29Beach District Meet #3Jan 29 · Shot Put · Place 28 · TallwoodShot Put2829-111
Jan 8Beach District Meet #2Jan 8 · Shot Put · Place 27 · TallwoodShot Put2729-10.50—
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 66 · Tallwood300 Meters6641.92 PB—
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 48 · Tallwood55 Meters487.120 PB—
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 66 · Tallwood300 Meters6641.9211
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 48 · Tallwood55 Meters487.1211
Jan 8Beach District Meet #2Jan 8 · Shot Put · Place 27 · TallwoodShot Put2729-10.5011

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · 55 Meter · Place 168 · Tallwood55 MeterRound P168.7.46a11