Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorNCHSAA 1A/2A State Championships · Feb 1041-01.50NCHSAA 1A/2A State ChampionshipsFebruary 10, 2024
Shot Put · 12lb · OutdoorNCHSAA 2A East Regional · May 945-04.00NCHSAA 2A East RegionalMay 9, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9NCHSAA 2A East RegionalMay 9 · Shot Put · Place 7 · PrincetonShot Put12lb7.45-04.00 PB12
Apr 30Neuse 6 Conference ChampionshipApr 30 · Shot Put · Place 1 · PrincetonShot Put147-00.0012
Apr 30Neuse 6 Conference ChampionshipApr 30 · Discus · Place 6 · PrincetonDiscus6105-0312

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14NCHSAA 1A/2A State Championships Feb 14 · Shot Put · Place 8 · PrincetonShot Put845-07.5012
Feb 5Athens Last Chance Polar BearFeb 5 · Shot Put · Place 1 · PrincetonShot Put144-07.00—
Jan 15Neuse 6 Indoor @BHSJan 15 · Shot Put · Place 1 · PrincetonShot Put141-04.0012
Jan 8Neuse 6 Meet 3Jan 8 · Shot Put · Place 2 · PrincetonShot Put244-01.0012

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10NCHSAA 2A East RegionalMay 10 · Shot Put · Place 9 · PrincetonShot Put12lb9.44-212

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · Shot Put · Place 17 · PrincetonShot Put12lb17.41-01.50 PB11
Feb 1Neuse 6 Indoor Conference ChampionshipFeb 1 · Shot Put · Place 3 · PrincetonShot Put341-04.0012
Jan 4Neuse 6 Meet 4 at PHSJan 4 · Shot Put · Place 3 · PrincetonShot Put339-02.0012

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Neuse 6 Conference MeetDec 13 · Shot Put · Place 3 · PrincetonShot Put12lb3.39-01.0011

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Neuse 6 Meet 2 at PHSDec 6 · Shot Put · Place 3 · PrincetonShot Put339-00.0011
Jan 11Neuse 6 Meet #5Jan 11 · Combined results · Place 9 · PrincetonCombined results934-03.5010

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Neuse 6 Conference Meet #3Dec 14 · Shot Put · Place 6 · PrincetonShot Put12lb6.35-09.00Unofficial10
Dec 12QCC @ West JohnstonDec 12 · Shot Put · Place 2 · PrincetonShot Put12lb2.33-00.50Unofficial10
Dec 7Neuse 6 Polar MeetDec 7 · Shot Put · Place 11 · PrincetonShot Put12lb11.31-11.50Unofficial10