Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGrassfield Invitational At Night · May 8115-1Grassfield Invitational At NightMay 8, 2026
Shot Put · 4kg · IndoorThe Virginia Beast HS Invitational · Dec 730-8The Virginia Beast HS InvitationalDecember 7, 2024
Shot Put · 4kg · OutdoorCNU HS Captains Classic · Mar 2930-04.50CNU HS Captains ClassicMarch 29, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 45 · UnattachedUnattachedDiscus1kg45.29.7612
Jun 5VHSL Class 4 State ChampionshipsJun 5 · Discus · Place 8 · ManorManorDiscus1kg8.113-0612
May 16Nansemond River Warrior ClassicMay 16 · Discus · Place 3 · ManorManorDiscus1kg3.109-912
May 16Nansemond River Warrior ClassicMay 16 · Shot Put · Place 19 · ManorManorShot Put4kg19.28-912
May 8Grassfield Invitational At NightMay 8 · Discus · Place 3 · ManorManorDiscus1kg3.115-1 PB12
May 8Grassfield Invitational At NightMay 8 · Shot Put · Place 12 · ManorManorShot Put4kg12.30-212
May 6Eastern District ChampionshipMay 6 · Discus · Place 2 · ManorManorDiscus1kg2.111-1012
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Discus · Place 7 · ManorManorDiscus1kg7.88-612
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Shot Put · Place 13 · ManorManorShot Put4kg13.29-2.5012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · Shot Put · Place 12 · ManorManorShot Put1225-1112
Jan 29Eastern District Championship MeetJan 29 · Shot Put · Place 5 · ManorManorShot Put529-5.2512
Jan 10Virginia Beach HS RelaysJan 10 · Shot Put · Place 31 · ManorManorShot Put3126-512

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Discus · Place 8 · ManorManorDiscus899-1011
Jun 6VHSL Class 4 State ChampionshipsJun 6 · Discus · Place 8 · ManorManorDiscus899-1011
May 7Eastern District ChampionshipMay 7 · Shot Put · Place 3 · ManorManorShot Put332-211
May 7Eastern District ChampionshipMay 7 · Discus · Place 2 · ManorManorDiscus295-011
May 3Marlin InvitationalMay 3 · Discus · Place 3 · ManorManorDiscus398-411
May 3Marlin InvitationalMay 3 · Shot Put · Place 11 · ManorManorShot Put1127-1111
May 3Marlin InvitationalMay 3 · Discus · Place 3 · ManorManorDiscus398-0411
May 3Marlin InvitationalMay 3 · Shot Put · Place 11 · ManorManorShot Put1127-11.0011
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 7 · ManorManorShot Put729-211
Apr 26Denbigh Patriots Track ClassicApr 26 · Discus · Place 4 · ManorManorDiscus491-611
Apr 26Denbigh Patriots Track ClassicApr 26 · Discus · Place 4 · ManorManorDiscus491-611
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 7 · ManorManorShot Put729-211
Apr 8Eastern District Meet #2Apr 8 · Shot Put · Place 8 · ManorManorShot Put825-711
Apr 2Eastern District #1 Meet 2025Apr 2 · Discus · Place 6 · ManorManorDiscus673-1111
Apr 2Eastern District #1 Meet 2025Apr 2 · Shot Put · Place 9 · ManorManorShot Put926-811
Apr 2Eastern District #1 Meet 2025Apr 2 · Shot Put · Place 9 · ManorManorShot Put926-811
Apr 2Eastern District #1 Meet 2025Apr 2 · Discus · Place 6 · ManorManorDiscus673-1111

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · Shot Put · Place 6 · ManorManorShot Put630-07.00JR
Jan 30Eastern District Championship MeetJan 30 · Shot Put · Place 5 · ManorManorShot Put529-711
Jan 25Virginia Beach HS RelaysJan 25 · Shot Put · Place 14 · ManorManorShot Put1428-811
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 40 · ManorManorShot Put4027-11.75—
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 40 · ManorManorShot Put4027-11.75—
Jan 16Eastern District Meet #3Jan 16 · Shot Put · Place 4 · ManorManorShot Put429-511

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 12Eastern District Meet #2Dec 12 · Shot Put · Place 6 · ManorManorShot Put4kg6.26-711
Dec 7The Virginia Beast HS InvitationalDec 7 · Shot Put · Place 8 · ManorManorShot Put4kg8.30-8 PB11
Dec 3Eastern District Meet #1Dec 3 · Shot Put · Place 5 · ManorManorShot Put4kg5.26-10.0011
Feb 16VHSL Class 4 Region A Indoor T&F ChampionshipFeb 16 · Shot Put · Place 9 · ManorManorShot Put929-4.7510
Feb 1Eastern District Championship MeetFeb 1 · Shot Put · Place 7 · ManorManorShot Put728-1010
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 18 · ManorManorShot Put1828-410
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 18 · ManorManorShot PutRound P1828-410
Jan 18Eastern District Meet #3Jan 18 · Shot Put · Place 6 · ManorManorShot Put625-610
Jan 10Eastern District Meet #2Jan 10 · Shot Put · Place 4 · ManorManorShot Put427-01.00—
Jan 6Virginia Beach HS RelaysJan 6 · Shot Put · Place 25 · ManorManorShot Put2525-11.2510
Jan 6Virginia Beach HS RelaysJan 6 · Shot Put · Place 25 · ManorManorShot Put2525-11.2510
Jan 6Virginia Beach HS RelaysJan 6 · Shot Put · Place 25 · ManorManorShot Put2525-11.2510

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31VHSL Class 4 State ChampionshipsMay 31 · Shot Put · Place 15 · ManorManorShot Put1529-07.0010
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · Discus · Place 8 · ManorManorDiscus876-110
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · Shot Put · Place 4 · ManorManorShot Put431-010
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · Discus · Place 8 · ManorManorDiscus876-110
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · Shot Put · Place 4 · ManorManorShot Put431-010
May 11Elite Scholastic Outdoor 2024 New Balance Nationals QualifierMay 11 · Discus · Place 6 · ManorManorDiscus681-710
May 11Elite Scholastic Outdoor 2024 New Balance Nationals QualifierMay 11 · Shot Put · Place 9 · ManorManorShot Put928-10.7510
May 8Eastern District ChampionshipMay 8 · Discus · Place 7 · ManorManorDiscus785-010
May 8Eastern District ChampionshipMay 8 · Shot Put · Place 11 · ManorManorShot Put1128-2.5010
May 4Marlin InvitationalMay 4 · Discus · Place 8 · ManorManorDiscus883-0410
May 4Marlin InvitationalMay 4 · Shot Put · Place 12 · ManorManorShot Put1228-06.0010
May 4Marlin InvitationalMay 4 · Discus · Place 8 · ManorManorDiscus883-410
May 4Marlin InvitationalMay 4 · Shot Put · Place 12 · ManorManorShot Put1228-610
May 1Eastern District #3 Meet May 1 · Discus · Place 6 · ManorManorDiscus674-5.5010
May 1Eastern District #3 Meet May 1 · Shot Put · Place 8 · ManorManorShot Put828-1.5010
Apr 24Eastern District Meet #2Apr 24 · Discus · Place 6 · ManorManorDiscus673-6.5010
Apr 24Eastern District Meet #2Apr 24 · Shot Put · Place 6 · ManorManorShot Put629-810
Apr 20Track 757 InvitationalApr 20 · Discus · Place 21 · ManorManorDiscus2175-310
Apr 20Track 757 InvitationalApr 20 · Shot Put · Place 18 · ManorManorShot Put1828-810
Apr 17Peninsula District Meet #2Apr 17 · Discus · Place 21 · ManorManorDiscus2175-310
Apr 17Peninsula District Meet #2Apr 17 · Shot Put · Place 18 · ManorManorShot Put1828-810
Mar 29CNU HS Captains ClassicMar 29 · Shot Put · Place 5 · ManorManorShot Put4kg5.30-04.50 PB10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Eastern District Meet #1Dec 14 · Shot Put · Place 11 · ManorManorShot Put4kg11.23-1110
Dec 8Virginia Beach HS OpenerDec 8 · Shot Put · Place 4 · ManorManorShot Put4kg4.23-210
Mar 17adidas Indoor NationalsMar 17 · Shot Put · Place 8 · Manor,Portsmouth, VManor,Portsmouth, VShot Put87.68m9
Feb 17VHSL Class 4 Region A Indoor T&F ChampionshipFeb 17 · Shot Put · Place 15 · ManorManorShot Put1525-05.259
Feb 2Eastern District ChampionshipFeb 2 · Shot Put · Place 12 · ManorManorShot Put1226-49
Jan 28Atlantic Coast HS Last Chance MeetJan 28 · Shot Put · Place 24 · ManorManorShot Put2425-08.509
Jan 13Virginia Showcase InvitationalJan 13 · Shot Put · Place 57 · ManorManorShot Put4kg57.23-09.759
Jan 4Eastern District Meet #2Jan 4 · Shot Put · Place 12 · ManorManorShot Put1223-06.50—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23VHSL Region 4A Outdoor T&F ChampionshipsMay 23 · Shot Put · Place 10 · ManorManorShot Put4kg10.28-79
May 20Suffolk InvitationalMay 20 · Shot Put · Place 2 · ManorManorShot Put230-99
May 10Eastern District ChampionshipMay 10 · Shot Put · Place 14 · ManorManorShot Put1426-109
May 6Marlin InvitationalMay 6 · Discus · Place 30 · ManorManorDiscus3047-02—
May 6Marlin InvitationalMay 6 · Shot Put · Place 16 · ManorManorShot Put1627-09.50—
May 6Marlin InvitationalMay 6 · Discus · Place 30 · ManorManorDiscus3047-29
May 6Marlin InvitationalMay 6 · Shot Put · Place 16 · ManorManorShot Put1627-9.509
Apr 29Portsmouth T & F InvitationalApr 29 · Discus · Place 25 · ManorManorDiscus2547-039
Apr 29Portsmouth T & F InvitationalApr 29 · Shot Put · Place 12 · ManorManorShot Put1226-07.009
Apr 29Portsmouth T & F InvitationalApr 29 · Discus · Place 25 · ManorManorDiscus2547-39
Apr 29Portsmouth T & F InvitationalApr 29 · Shot Put · Place 12 · ManorManorShot Put1226-79
Apr 5Eastern District #1 MeetApr 5 · Discus · Place 17 · ManorManorDiscus1752-09
Apr 5Eastern District #1 MeetApr 5 · Shot Put · Place 14 · ManorManorShot Put1424-09

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Virginia Beach HS OpenerDec 10 · Shot Put · Place 5 · ManorManorShot Put4kg5.23-04.509