Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorVarina Invite · May 9119-01.00Varina InviteMay 9, 2026
Shot Put · 12lb · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2036-8Grant Holloway Holiday Invitational 2026December 20, 2025
Shot Put · 12lb · OutdoorNansemond River Warrior Classic · May 1638-8Nansemond River Warrior ClassicMay 16, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Nansemond River Warrior ClassicMay 16 · Discus · Place 14 · Western BranchDiscus1.6kg14.116-511
May 16Nansemond River Warrior ClassicMay 16 · Shot Put · Place 27 · Western BranchShot Put12lb27.38-8 PB11
May 9Varina InviteMay 9 · Discus · Place 6 · Western BranchDiscus1.6kg6.119-01.00 PB11
May 9Varina InviteMay 9 · Shot Put · Place 25 · Western BranchShot Put12lb25.32-03.0011
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Discus · Place 27 · Western BranchDiscus1.6kg27.107-711
Mar 2844th Annual Conn Madden RelaysMar 28 · Discus · Place 17 · Western BranchDiscus1.6kg17.101-00.5011

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 84 · Western BranchShot Put12lb84.10.80m11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Shot Put · Place 39 · Western BranchShot Put12lb39.36-8 PB11
Dec 13Virginia Beach HS OpenerDec 13 · Shot Put · Place 52 · Western BranchShot Put12lb52.33-3.7511
Feb 1T757 Last Chance HS InviteFeb 1 · Shot Put · Place 52 · Western BranchShot Put12lb52.33-00.7510
Jan 25Virginia Beach HS RelaysJan 25 · Shot Put · Place 36 · Western BranchShot Put3632-7.2510
Jan 9VHSL Southeast District - Meet 2Jan 9 · Shot Put · Place 20 · Western BranchShot Put12lb20.31-1110

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Discus · Place 28 · Western BranchDiscus1.6kg28.97-08.5010
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Shot Put · Place 39 · Western BranchShot Put12lb39.33-00.0010
Mar 29Conn-Madden RelaysMar 29 · Discus · Place 19 · Western BranchDiscus1998-710
Mar 29Conn-Madden RelaysMar 29 · Shot Put · Place 31 · Western BranchShot Put3135-310

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · Shot Put · Place 37 · Western BranchShot Put12lb37.35-310
Dec 7The Virginia Beast HS InvitationalDec 7 · Shot Put · Place 26 · Western BranchShot Put12lb26.32-710
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 58 · Western BranchShot Put5828-1.759
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 58 · Western BranchShot PutRound P5828-1.759
Jan 24SED Meet #3Jan 24 · Shot Put · Place 23 · Western BranchShot Put2325-89

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 11Elite Scholastic Outdoor 2024 New Balance Nationals QualifierMay 11 · Discus · Place 8 · Western BranchDiscus889-59
May 10Grassfield Invitational At NightMay 10 · Shot Put · Place 40 · Western BranchShot Put4032-6.509
May 10Grassfield Invitational At NightMay 10 · Discus · Place 41 · Western BranchDiscus4188-49
May 8SE District Meet #4May 8 · Discus · Place 20 · Western BranchDiscus2084-39
May 8SE District Meet #4May 8 · Shot Put · Place 16 · Western BranchShot Put1631-10.259
May 4Marlin InvitationalMay 4 · Discus · Place 26 · Western BranchDiscus2686-79
May 1SE District Meet #3May 1 · Discus · Place 19 · Western BranchDiscus1987-29
May 1SE District Meet #3May 1 · Shot Put · Place 20 · Western BranchShot Put2032-5.259
Apr 24SE District Meet #2Apr 24 · Discus · Place 20 · Western BranchDiscus2082-59
Apr 24SE District Meet #2Apr 24 · Shot Put · Place 21 · Western BranchShot Put2128-11.509
Apr 20Track 757 InvitationalApr 20 · Discus · Place 43 · Western BranchDiscus4391-19
Apr 20Track 757 InvitationalApr 20 · Shot Put · Place 57 · Western BranchShot Put5730-11.509
Apr 17Peninsula District Meet #2Apr 17 · Shot Put · Place 57 · Western BranchShot Put5730-11.509
Apr 17Peninsula District Meet #2Apr 17 · Discus · Place 43 · Western BranchDiscus4391-19
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Discus · Place 29 · Western BranchDiscus1.6kg29.89-07.009
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Shot Put · Place 55 · Western BranchShot Put12lb55.26-07.009
Mar 29CNU HS Captains ClassicMar 29 · Discus · Place 24 · Western BranchDiscus1.6kg24.82-099

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Shot Put · Place 21 · Western BranchShot Put12lb21.28-00.759
Dec 16Grant Holloway Holiday InvitationalDec 16 · Shot Put · Place 148 · Western BranchShot Put12lb148.27-39
Dec 2The Virginia Beast HS InvitationalDec 2 · Shot Put · Place 12 · Western BranchShot Put12lb12.29-7.759
Mar 17adidas Indoor NationalsMar 17 · Shot Put · Place 7 · Western Bran,ChesapShot Put78.72m15

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Track 757 InvitationalJan 30 · Shot Put · Place 6 · Western BranchShot Put67.24m—