Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2024 Seahawk HS Invitational · Apr 20117-03.02024 Seahawk HS InvitationalApril 20, 2024
Shot Put · 12lb · IndoorNCHSAA 3A State Championships · Feb 1043-11.75NCHSAA 3A State ChampionshipsFebruary 10, 2024
Shot Put · 12lb · Outdoor2026 Seahawk HS Invitational · Apr 1844-08.002026 Seahawk HS InvitationalApril 18, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 182026 Seahawk HS InvitationalApr 18 · Discus · Place 8 · CroatanDiscus1.6kg8.113-0112
Apr 182026 Seahawk HS InvitationalApr 18 · Shot Put · Place 5 · CroatanShot Put12lb5.44-08.00 PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 5A ChampsFeb 18 · Shot Put · Place 12 · CroatanShot Put12lb12.40-02.2512
Jan 28Coastal Conference ChampionshipJan 28 · Shot Put · Place 1 · CroatanShot Put141-09.00—
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 30 · CroatanShot Put12lb30.13.03m12
Jan 10Just Don't Lose ClassicJan 10 · Shot Put · Place 9 · CroatanShot Put913.41m—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 17West Carteret Conference Meet #2Dec 17 · Shot Put · Place 1 · CroatanShot Put12lb1.41-07.00Unofficial12
Dec 4West Carteret Conference Meet #1Dec 4 · Shot Put · Place 1 · CroatanShot Put12lb1.42-10.00Unofficial12
May 10NCHSAA 3A East RegionalMay 10 · Shot Put · Place 15 · CroatanShot Put12lb15.41-03.0011
Apr 30Coastal Conference MeetApr 30 · Discus · Place 8 · CroatanDiscus8111-01—
Apr 30Coastal Conference MeetApr 30 · Shot Put · Place 3 · CroatanShot Put342-03.00—
Apr 15Crystal Coast ChampionshipApr 15 · Shot Put · Place 3 · CroatanShot Put342-07.00—
Apr 15Crystal Coast ChampionshipApr 15 · Discus · Place 6 · CroatanDiscus6106-09.50—
Apr 5Seahawk HS InvitationalApr 5 · Discus · Place 6 · CroatanDiscus6117-06.0—
Apr 5Seahawk HS InvitationalApr 5 · Shot Put · Place 5 · CroatanShot Put544-11.00—
Mar 14Windsor RelaysMar 14 · Shot Put · Place 5 · CroatanShot Put544-11.50—
Feb 5Coastal Conference ChampionshipFeb 5 · Shot Put · Place 2 · CroatanShot Put12lb2.42-03.00Unofficial11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · Shot Put · Place 18 · CroatanShot Put12lb18.42-08.7511

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 18Swansboro Meet #3Dec 18 · Shot Put · Place 3 · CroatanShot Put12lb3.42-01.00Unofficial11
Dec 10West Carteret Polar Bear #2Dec 10 · Shot Put · Place 2 · CroatanShot Put12lb2.39-08.00Unofficial11
Nov 26West Carteret Polar Bear #1Nov 26 · Shot Put · Place 1 · CroatanShot Put12lb1.40-09.00Unofficial11
May 11NCHSAA 3A East RegionalMay 11 · Shot Put · Place 11 · CroatanShot Put12lb11.37-5.5010
May 2Coastal 3A Conference MeetMay 2 · Discus · Place 3 · CroatanDiscus3119-10—
May 2Coastal 3A Conference MeetMay 2 · Shot Put · Place 2 · CroatanShot Put243-02.00—
Apr 202024 Seahawk HS InvitationalApr 20 · Discus · Place 8 · CroatanDiscus1.6kg8.117-03.0 PB10
Apr 202024 Seahawk HS InvitationalApr 20 · Shot Put · Place 4 · CroatanShot Put12lb4.44-03.0010
Apr 6Nc Runners TourApr 6 · Discus · Place 7 · CroatanDiscus7112-10—
Apr 6Nc Runners TourApr 6 · Shot Put · Place 6 · CroatanShot Put643-4—
Mar 22Weddington InvitationalMar 22 · Discus · Place 24 · CroatanDiscus1.6kg24.104-1010
Mar 22Weddington InvitationalMar 22 · Shot Put · Place 11 · CroatanShot Put12lb11.43-3.5010
Mar 16Windsor RelaysMar 16 · Shot Put · Place 7 · CroatanShot Put737-08.00—
Mar 16Windsor RelaysMar 16 · Discus · Place 5 · CroatanDiscus5100-07—
Mar 14Swansboro Meet #3Mar 14 · Discus · Place 2 · CroatanDiscus2117-02—
Mar 14Swansboro Meet #3Mar 14 · Shot Put · Place 2 · CroatanShot Put241-00.00—
Mar 6Coastal 3A at Croatan #2Mar 6 · Discus · Place 2 · CroatanDiscus2104-08—
Mar 6Coastal 3A at Croatan #2Mar 6 · Shot Put · Place 1 · CroatanShot Put140-05.00—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · Shot Put · Place 17 · CroatanShot Put12lb17.38-08.2511
Dec 7The Virginia Beast HS InvitationalDec 7 · Shot Put · Place 6 · CroatanShot Put12lb6.42-2.5011
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · Shot Put · Place 12 · CroatanShot Put12lb12.43-11.75 PB10
Jan 25Swansboro Meet #2Jan 25 · Shot Put · Place 1 · CroatanShot Put144-5—
Jan 20Fast Track HS InvitationalJan 20 · Shot Put · Place 21 · CroatanShot Put2141-07.75—
Jan 17Croatan Polar Bear #3Jan 17 · Shot Put · Place 1 · CroatanShot Put141-03.00—
Jan 5Weddington InvitationalJan 5 · Shot Put · Place 8 · CroatanShot Put841-07.5010

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 13West Carteret Winter Home Meet #2Dec 13 · Shot Put · Place 1 · CroatanShot Put12lb1.39-06.00Unofficial10
Dec 6Croatan Polar Bear #2Dec 6 · Shot Put · Place 1 · CroatanShot Put12lb1.40-10.00Unofficial10
Nov 20Swansboro Meet #1Nov 20 · Shot Put · Place 1 · CroatanShot Put12lb1.39-02.00Unofficial10
Nov 15Croatan Polar Bear #1Nov 15 · Shot Put · Place 1 · CroatanShot Put12lb1.38-04.00Unofficial10
Apr 1NCRunners TourApr 1 · Discus · Place 14 · CroatanDiscus1.6kg14.100-079
Apr 1NCRunners TourApr 1 · Shot Put · Place 7 · CroatanShot Put12lb7.37-08.009
Mar 18Windsor RelaysMar 18 · Shot Put · Place 8 · CroatanShot Put834-01.00—
Mar 4NCRunners Eastern Tour OpenerMar 4 · Discus · Place 10 · CroatanDiscus1087-2.50—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · Shot Put · Place 21 · CroatanShot Put12lb21.36-01.5010
Dec 2The Virginia Beast HS InvitationalDec 2 · Shot Put · Place 4 · CroatanShot Put12lb4.40-7.7510
Jan 26Croatan Polar Bear #3Jan 26 · Shot Put · Place 7 · CroatanShot Put732-03.50—
Jan 18West Carteret Winter Home Meet #2Jan 18 · Shot Put · Place 6 · CroatanShot Put631-08.00—
Jan 14Atlantic Coast HS InvitationalJan 14 · Shot Put · Place 31 · CroatanShot Put3132-2.509
Jan 11Swansboro #3Jan 11 · Shot Put · Place 9 · CroatanShot Put930-10.00—
Jan 6Weddington InvitationalJan 6 · Shot Put · Place 33 · CroatanShot Put3331-05.009

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Croatan Polar Bear #2Dec 14 · Shot Put · Place 11 · CroatanShot Put12lb11.30-07.50Unofficial9
Nov 22Croatan Polar Bear #1Nov 22 · Shot Put · Place 8 · CroatanShot Put12lb8.30-02.00Unofficial9
Nov 16Swansboro Meet #1Nov 16 · Shot Put · Place 6 · CroatanShot Put12lb6.30-08.50Unofficial9