Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNCHSAA 2A West Regional · Jun 18151-05NCHSAA 2A West RegionalJune 18, 2021
Hammer · 16lb / 7.26kg · OutdoorACC Outdoor Championships · May 1553.23mACC Outdoor ChampionshipsMay 15, 2025
Shot Put · 12lb · IndoorMondo Elite HS Invitational · Feb 143-02.00Mondo Elite HS InvitationalFebruary 1, 2020
Shot Put · 12lb · OutdoorNCHSAA 2A State Championship · Jun 2654-4.50NCHSAA 2A State ChampionshipJune 26, 2021
Weight Throw · 35lb / 15.9kg · Indoor62nd Annual East Coast Invitational · Feb 715.87m62nd Annual East Coast InvitationalFebruary 7, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15ACC Outdoor ChampionshipsMay 15 · Hammer · Place 21 · North CarolinaNorth CarolinaHammer16lb / 7.26kg21.53.23m PBSr
May 4Duke TwilightMay 4 · Hammer · Place 9 · North CarolinaNorth CarolinaHammer955.71mSr
May 4Duke TwilightMay 4 · Discus · Place 14 · North CarolinaNorth CarolinaDiscus1444.96mSr
Apr 18Wake Forest InvitationalApr 18 · Hammer · Place 10 · North CarolinaNorth CarolinaHammer16lb / 7.26kg10.53.13mSr
Apr 10Duke InvitationalApr 10 · Hammer · Place 15 · North CarolinaNorth CarolinaHammer15182-10SR
Apr 4High Point VertKlasse MeetingApr 4 · Hammer · Place 5 · North CarolinaNorth CarolinaHammer554.00mSr
Mar 27Raleigh RelaysMar 27 · Hammer · Place 19 · North CarolinaNorth CarolinaHammer1957.10mSR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 762nd Annual East Coast InvitationalFeb 7 · Weight Throw · Place 12 · North CarolinaNorth CarolinaWeight Throw35lb / 15.9kg12.15.87m PBJr
Jan 17Dick Taylor Carolina ChallengeJan 17 · Weight Throw · Place 8 · North CarolinaNorth CarolinaWeight Throw815.99m—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 262024 Charlotte InviteApr 26 · Hammer · Place 11 · North CarolinaNorth CarolinaHammer11155-3JR
Apr 19Wake Forest InvitationalApr 19 · Hammer · Place 11 · North CarolinaNorth CarolinaHammer1149.11m—
Apr 11Duke InvitationalApr 11 · Hammer · Place 14 · North CarolinaNorth CarolinaHammer1449.23m—
Mar 22Phoenix InvitationalMar 22 · Hammer · Place 2 · North CarolinaNorth CarolinaHammer248.74m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Boston College Eagle Elite InvitationalFeb 9 · Weight Throw · Place 10 · North CarolinaNorth CarolinaWeight Throw35lb / 15.9kg10.15.52mSo
Jan 202024 Dick Taylor Carolina ChallengeJan 20 · Weight Throw · Place 10 · North CarolinaNorth CarolinaWeight Throw1014.76m—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Charlotte Invitational 2023Apr 28 · Hammer · Place 15 · North CarolinaNorth CarolinaHammer1546.98mSO
Apr 21Wake Forest InvitationalApr 21 · Hammer · Place 8 · North CarolinaNorth CarolinaHammer845.98m—
Mar 23adidas Raleigh RelaysMar 23 · Hammer · Place 36 · North CarolinaNorth CarolinaHammer16lb / 7.26kg36.44.92mSo
Mar 17Webb Davidson MeetMar 17 · Hammer · Place 20 · North CarolinaNorth CarolinaHammer2042.43mSO

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14Dick Taylor Carolina ChallengeJan 14 · Weight Throw · Place 14 · North CarolinaNorth CarolinaWeight Throw1443-8.5FR
Jan 14Dick Taylor Carolina ChallengeJan 14 · Shot Put · Place 9 · North CarolinaNorth CarolinaShot Put946-3.5FR

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 7Duke InvitationalApr 7 · Hammer · Place 28 · North CarolinaNorth CarolinaHammer2842.39m—
Apr 7Duke InvitationalApr 7 · Shot Put · Place 21 · North CarolinaNorth CarolinaShot Put2114.02m—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 26NCHSAA 2A State ChampionshipJun 26 · Discus · Place 2 · North LincolnNorth LincolnDiscus1.6kg2.140-812
Jun 26NCHSAA 2A State ChampionshipJun 26 · Shot Put · Place 1 · North LincolnNorth LincolnShot Put12lb1.54-4.50 PB12
Jun 18NCHSAA 2A West RegionalJun 18 · Discus · Place 2 · North LincolnNorth LincolnDiscus1.6kg2.151-05 PB12
Jun 18NCHSAA 2A West RegionalJun 18 · Shot Put · Place 1 · North LincolnNorth LincolnShot Put12lb1.49-07.5012
May 22Weddington InvitationalMay 22 · Discus · Place 1 · North LincolnNorth LincolnDiscus1143-9—
May 22Weddington InvitationalMay 22 · Shot Put · Place 1 · North LincolnNorth LincolnShot Put150-1—
May 8Marvin Ridge Quad #2May 8 · Discus · Place 1 · North LincolnNorth LincolnDiscus1151-3.5—
May 8Marvin Ridge Quad #2May 8 · Shot Put · Place 2 · North LincolnNorth LincolnShot Put244-9—
Apr 26Bandys Home Meet #1Apr 26 · Combined results · Place 1 · North LincolnNorth LincolnCombined results1132-0512
Apr 26Bandys Home Meet #1Apr 26 · Combined results · Place 1 · North LincolnNorth LincolnCombined results145-02.0012

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 13North Lincoln InvitationalMar 13 · Combined results · Place 1 · North LincolnNorth LincolnCombined results147-02.0011
Mar 13North Lincoln InvitationalMar 13 · Combined results · Place 3 · North LincolnNorth LincolnCombined results3127-0311
Mar 11Bandys Home MeetMar 11 · Discus · Place 2 · North LincolnNorth LincolnDiscus1.6kg2.116-0611
Mar 11Bandys Home MeetMar 11 · Shot Put · Place 2 · North LincolnNorth LincolnShot Put12lb2.44-00.0011

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 1A/2A Indoor State ChampionshipFeb 15 · Shot Put · Place 8 · North LincolNorth LincolShot Put845-07.5011
Feb 15NCHSAA 1A/2A Indoor State ChampionshipFeb 15 · Shot Put · Place 8 · North LincolNorth LincolShot Put845-07.5011
Feb 1Mondo Elite HS InvitationalFeb 1 · Shot Put · Place 15 · North LincolnNorth LincolnShot Put12lb15.43-02.00 PB11
Jan 20JDL HOT Snowman MeetJan 20 · Shot Put · Place 5 · North LincolnNorth LincolnShot Put542-9—
Jan 9Providence Polar Bear #2Jan 9 · Shot Put · Place 2 · North LincolNorth LincolShot Put244-02.75—

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 11NCHSAA 2A West RegionalMay 11 · Discus · Place 11 · North LincolnNorth LincolnDiscus1.6kg11.105-0710
May 1South Fork Conference ChampionshipMay 1 · Discus · Place 3 · North LincolnNorth LincolnDiscus3124-11SO
May 1South Fork Conference ChampionshipMay 1 · Shot Put · Place 3 · North LincolnNorth LincolnShot Put339-9.50SO
Apr 17North Lincoln Home MeetApr 17 · Combined results · Place 3 · North LincolnNorth LincolnCombined results3117-0210
Apr 17North Lincoln Home MeetApr 17 · Combined results · Place 2 · North LincolnNorth LincolnCombined results238-03.0010
Apr 3East Lincoln Home Meet #2Apr 3 · Combined results · Place 2 · North LincolnNorth LincolnCombined results237-06.0010
Apr 3East Lincoln Home Meet #2Apr 3 · Combined results · Place 1 · North LincolnNorth LincolnCombined results1110-1010
Mar 30Weddington InvitationalMar 30 · Discus · Place 22 · North LincolNorth LincolDiscus2298-01—
Mar 30Weddington InvitationalMar 30 · Shot Put · Place 17 · North LincolNorth LincolShot Put1739-03.00—
Mar 27Lincoln County ChampionshipMar 27 · Discus · Place 3 · North LincolnNorth LincolnDiscus3114-0510
Mar 27Lincoln County ChampionshipMar 27 · Shot Put · Place 4 · North LincolnNorth LincolnShot Put436-00.0010
Mar 162019 Marvin Ridge InvitationalMar 16 · Shot Put · Place 12 · North LincolnNorth LincolnShot Put1237-08.5010
Mar 162019 Marvin Ridge InvitationalMar 16 · Discus · Place 11 · North LincolnNorth LincolnDiscus11111-0410
Mar 13Bandy's Home MeetMar 13 · Discus · Place 5 · North LincolnNorth LincolnDiscus1.6kg5.103-0310
Mar 13Bandy's Home MeetMar 13 · Shot Put · Place 5 · North LincolnNorth LincolnShot Put12lb5.37-04.0010
Mar 7Bunker Hill KickoffMar 7 · Discus · Place 5 · North LincolnNorth LincolnDiscus5103-0210
Mar 7Bunker Hill KickoffMar 7 · Shot Put · Place 4 · North LincolnNorth LincolnShot Put437-09.0010

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21H.O.T. Finale (High Octane Track)Jan 21 · Shot Put · Place 10 · North LincolnNorth LincolnShot Put12lb10.32-06.0010

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Spartan ClassicDec 20 · Shot Put · Place 22 · North LincolnNorth LincolnShot Put12lb22.30-10.0010
Dec 7H.O.T. Chocolate Meet (High Octane Track)Dec 7 · Shot Put · Place 9 · North LincolnNorth LincolnShot Put12lb9.32-05.0010
Jan 22Mighty Explorers Challenge #6Jan 22 · Shot Put · Place 15 · North LincolnNorth LincolnShot Put1524-1—

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1South Fork Conference ChampionshipMay 1 · Shot Put · Place 17 · North LincolNorth LincolShot Put1730-08.50—
Apr 25North Lincoln Home Meet #3Apr 25 · Combined results · Place 5 · North LincolnNorth LincolnCombined results529-02.009
Apr 25North Lincoln Home Meet #3Apr 25 · Combined results · Place 4 · North LincolnNorth LincolnCombined results486-029
Apr 11East Lincoln Home Meet #2Apr 11 · Discus · Place 13 · North LincolnNorth LincolnDiscus1.6kg13.60-089
Apr 11East Lincoln Home Meet #2Apr 11 · Shot Put · Place 9 · North LincolnNorth LincolnShot Put12lb9.28-01.009
Apr 5Western Carolina InvitationalApr 5 · Shot Put · Place 15 · North LincolnNorth LincolnShot Put12lb15.27-11.009
Mar 27Lincoln County ChampionshipMar 27 · Combined results · Place 13 · North LincolnNorth LincolnCombined results1329-01.009
Mar 27Lincoln County ChampionshipMar 27 · Combined results · Place 11 · North LincolnNorth LincolnCombined results1169-119
Mar 21North Lincoln Home Meet #2Mar 21 · Combined results · Place 9 · North LincolnNorth LincolnCombined results929-05.009
Mar 21North Lincoln Home Meet #2Mar 21 · Combined results · Place 13 · North LincolnNorth LincolnCombined results1366-099