Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorNorth Meck Polar Bear #2 · Jan 87.4North Meck Polar Bear #2January 8, 2019
60 Meters · IndoorJDL College Team Challenge · Feb 99.09JDL College Team ChallengeFebruary 9, 2023
Discus · 1kg · OutdoorLenoir-Rhyne Opener · Mar 1631.35mLenoir-Rhyne OpenerMarch 16, 2024
Shot Put · 4kg · IndoorJohn Weaver Invitational · Dec 29.99mJohn Weaver InvitationalDecember 2, 2022
Shot Put · 4kg · OutdoorCorvian Community HS Meet · Mar 2633-07.00Corvian Community HS MeetMarch 26, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · Discus · Place 17 · Lees-McRaeLees-McRaeDiscus1kg17.30.61mSr
Apr 23Conference CarolinasApr 23 · Shot Put · Place 24 · Lees-McRaeLees-McRaeShot Put4kg24.8.59mSr
Apr 10Southside Power and Fitness InvitationalApr 10 · Discus · Place 24 · Lees-McRaeLees-McRaeDiscus1kg24.30.27mSr
Apr 10Southside Power and Fitness InvitationalApr 10 · Shot Put · Place 21 · Lees-McRaeLees-McRaeShot Put4kg21.9.04mSr
Mar 1949er ClassicMar 19 · Discus · Place 26 · Lees-McRaeLees-McRaeDiscus2632.26mSr
Mar 1949er ClassicMar 19 · Shot Put · Place 37 · Lees-McRaeLees-McRaeShot Put379.62mSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Conference CarolinasFeb 22 · Shot Put · Place 19 · Lees-McRaeLees-McRaeShot Put199.58mSR
Feb 13Mid-Winter Collegiate InviteFeb 13 · Shot Put · Place 42 · Lees-McRaeLees-McRaeShot Put4kg42.8.97mSr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Shot Put · Place 60 · Lees-McRaeLees-McRaeShot Put608.21mSr
Jan 17Mondo College InvitationalJan 17 · Shot Put · Place 34 · Lees-McRaeLees-McRaeShot Put3427-04.75—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · Shot Put · Place 31 · Lees-McRaeLees-McRaeShot Put4kg31.8.99mSr
Jan 26JDL Flat Is Fast InvitationalJan 26 · Shot Put · Place 30 · Lees-McRaeLees-McRaeShot Put3024-9.75JR
Jan 26JDL Flat Is Fast InvitationalJan 26 · Shot Put · Place 30 · Lees-McRaeLees-McRaeShot Put3024-9.75JR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Conference CarolinasApr 24 · Discus · Place 18 · Lees-McRaeLees-McRaeDiscus1kg18.28.22mJr
Apr 11Asheville Bulldog InvitationalApr 11 · Discus · Place 24 · Lees-McRaeLees-McRaeDiscus2429.64mJr
Apr 11Asheville Bulldog InvitationalApr 11 · Shot Put · Place 26 · Lees-McRaeLees-McRaeShot Put268.56mJr
Apr 4Tennessee InvitationalApr 4 · Discus · Place 17 · Lees-McRaeLees-McRaeDiscus1kg17.30.35mJr
Apr 4Tennessee InvitationalApr 4 · Shot Put · Place 20 · Lees-McRaeLees-McRaeShot Put4kg20.8.30mJr
Mar 21Mountaineer First ChanceMar 21 · Shot Put · Place 15 · Lees-McRaeLees-McRaeShot Put157.49mJR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6John Weaver InviteDec 6 · Shot Put · Place 19 · Lees-McRaeLees-McRaeShot Put4kg19.7.94mJr
Feb 18Conference CarolinasFeb 18 · Shot Put · Place 21 · Lees-McRaeLees-McRaeShot Put218.32m—
Jan 26Camel City InvitationalJan 26 · Shot Put · Place 39 · Lees-McRaeLees-McRaeShot Put398.52m—
Jan 13Mondo College InvitationalJan 13 · Shot Put · Place 25 · Lees-McRaeLees-McRaeShot Put2531-00.00—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 13Southside Power andand Fitness InvitationalApr 13 · Discus · Place 8 · Lees-McRaeLees-McRaeDiscus834.92mSO
Apr 13Southside Power andand Fitness InvitationalApr 13 · Shot Put · Place 11 · Lees-McRaeLees-McRaeShot Put118.99mSO
Apr 5Johnson C. Smith Collegiate InvitationalApr 5 · Discus · Place 5 · Lees-McRaeLees-McRaeDiscus532.85m—
Apr 5Johnson C. Smith Collegiate InvitationalApr 5 · Shot Put · Place 11 · Lees-McRaeLees-McRaeShot Put118.16m—
Mar 22Montreat OpenMar 22 · Discus · Place 28 · Lees-McRaeLees-McRaeDiscus1kg28.29.96mSo
Mar 22Montreat OpenMar 22 · Shot Put · Place 32 · Lees-McRaeLees-McRaeShot Put4kg32.8.39mSo
Mar 16Lenoir-Rhyne OpenerMar 16 · Discus · Place 9 · Lees-McRaeLees-McRaeDiscus1kg9.31.35m PBSo
Mar 16Lenoir-Rhyne OpenerMar 16 · Shot Put · Place 17 · Lees-McRaeLees-McRaeShot Put4kg17.8.93mSo

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 14Southside Power & Fitness Invit.Apr 14 · Discus · Place 7 · Lees-McRaeLees-McRaeDiscus730.74mFR
Apr 14Southside Power & Fitness Invit.Apr 14 · Shot Put · Place 12 · Lees-McRaeLees-McRaeShot Put128.59mFR
Mar 24Montreat College OpenMar 24 · Discus · Place 6 · Lees-McRaeLees-McRaeDiscus635.82mFR
Mar 24Montreat College OpenMar 24 · Shot Put · Place 21 · Lees-McRaeLees-McRaeShot Put218.61mFR
Mar 17Webb Davidson MeetMar 17 · Discus · Place 17 · Lees-McRaeLees-McRaeDiscus1733.93mFR
Mar 17Webb Davidson MeetMar 17 · Shot Put · Place 28 · Lees-McRaeLees-McRaeShot Put289.51mFR

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19Conference Carolinas Indoor Track & Field ChampionshipsFeb 19 · Shot Put · Place 15 · Lees-McRaeLees-McRaeShot Put1531-10FR
Feb 19Conference Carolinas Indoor Track & Field ChampionshipsFeb 19 · Shot Put · Place 15 · Lees-McRaeLees-McRaeShot Put1531-10FR
Feb 9JDL College Team ChallengeFeb 9 · 60 Meters · Place 22 · Lees-McRaeLees-McRae60 Meters229.09 PBFR
Feb 9JDL College Team ChallengeFeb 9 · 60 Meters · Place 22 · Lees-McRaeLees-McRae60 Meters229.09FR
Jan 20APP STATE Split Indoor MeetJan 20 · Shot Put · Place 8 · Lees-McRaeLees-McRaeShot Put89.41mFR
Jan 14Mondo College InvitationalJan 14 · Shot Put · Place 34 · Lees-McRaeLees-McRaeShot Put3427-8FR
Jan 14Mondo College InvitationalJan 14 · Shot Put · Place 34 · Lees-McRaeLees-McRaeShot Put3427-8FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2John Weaver InvitationalDec 2 · Shot Put · Place 22 · Lees-McRaeLees-McRaeShot Put4kg22.9.99m PBFr
Feb 12NCHSAA 4A Indoor State ChampionshipsFeb 12 · Shot Put · Place 10 · North MecklenburgNorth MecklenburgShot Put4kg10.31-00.7512

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14NCHSAA 4A West RegionalMay 14 · Discus · Place 10 · North MecklenburgNorth MecklenburgDiscus1kg10.96-1112
May 14NCHSAA 4A West RegionalMay 14 · Shot Put · Place 14 · North MecklenburgNorth MecklenburgShot Put4kg14.29-05.0012
Mar 30Creek Meet #2Mar 30 · Discus · Place 2 · North MecklenburgNorth MecklenburgDiscus2110-0912
Mar 30Creek Meet #2Mar 30 · Shot Put · Place 3 · North MecklenburgNorth MecklenburgShot Put331-05.0012
Mar 26Corvian Community HS MeetMar 26 · Discus · Place 2 · North MecklenburgNorth MecklenburgDiscus1kg2.101-1112
Mar 26Corvian Community HS MeetMar 26 · Shot Put · Place 2 · North MecklenburgNorth MecklenburgShot Put4kg2.33-07.00 PB12

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 15Butler Polar Bear #2Dec 15 · Shot Put · North MecklenburgNorth MecklenburgShot Put4kg—NM12
Dec 2Independence Polar Bear #2Dec 2 · Shot Put · Place 1 · North MecklenburgNorth MecklenburgShot Put4kg1.28' 11.5Unofficial12
Jun 25NCHSAA 4A State ChampionshipJun 25 · Shot Put · Place 11 · North MecklenburgNorth MecklenburgShot Put4kg11.31-01.0011
Jun 18NCHSAA 4A West RegionalJun 18 · Discus · Place 7 · North MecklenburgNorth MecklenburgDiscus1kg7.82-0311
Jun 18NCHSAA 4A West RegionalJun 18 · Shot Put · Place 4 · North MecklenburgNorth MecklenburgShot Put4kg4.31-10.0011
May 21Hough Meet #6May 21 · Discus · Place 1 · North MecklenburgNorth MecklenburgDiscus1101-5—
May 21Hough Meet #6May 21 · Shot Put · Place 1 · North MecklenburgNorth MecklenburgShot Put132-9—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 11Omega Sports HS Invitational Jan 11 · Shot Put · Place 13 · North MecklenburgNorth MecklenburgShot Put138.45m—
Jan 11Omega Sports HS Invitational Jan 11 · Shot Put · Place 13 · North MecklenburgNorth MecklenburgShot Put138.45m—
Jan 7Hopewell Polar Bear #2Jan 7 · Shot Put · Place 1 · North MecklenburgNorth MecklenburgShot Put128-03.00—

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 20North Meck Home Meet #1Mar 20 · Shot Put · Place 6 · North MecklenburgNorth MecklenburgShot Put626-08.009
Mar 20North Meck Home Meet #1Mar 20 · Discus · Place 2 · North MecklenburgNorth MecklenburgDiscus282-079

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8North Meck Polar Bear #2Jan 8 · Shot Put · Place 2 · North MecklenburgNorth MecklenburgShot Put228-03.009
Jan 8North Meck Polar Bear #2Jan 8 · 55 Meters · Place 2 · North MecklenburgNorth Mecklenburg55 Meters27.4 PB9