Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNCHSAA 4A Midwest Regional · May 11166-8NCHSAA 4A Midwest RegionalMay 11, 2024
Shot Put · 12lb · IndoorNCHSAA 4A State Championships · Feb 1561-08.50NCHSAA 4A State Championships February 15, 2025
Shot Put · 12lb · OutdoorNCHSAA 4A Midwest Regional · May 1059-00.00NCHSAA 4A Midwest RegionalMay 10, 2025
Shot Put · 16lb / 7.26kg · IndoorVisit Winston-Salem College Kick-off · Dec 616.35mVisit Winston-Salem College Kick-offDecember 6, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Dick Taylor Carolina ChallengeJan 16 · Shot Put · Place 6 · North CarolinaNorth CarolinaShot Put615.99mFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Shot Put · Place 5 · North CarolinaNorth CarolinaShot Put16lb / 7.26kg5.16.35m PBFr
Feb 15NCHSAA 4A State Championships Feb 15 · Shot Put · Place 1 · DavieDavieShot Put12lb1.61-08.50 PB12
Feb 1Mondo Elite HS InvitationalFeb 1 · Shot Put · Place 1 · DavieDavieShot Put158-01.50—
Jan 29Southern Carolina & Central Piedmont Conference ChampionshipsJan 29 · Shot Put · Place 1 · DavieDavieShot Put157-03.0012
Jan 25Fast Track InvitationalJan 25 · Shot Put · Place 1 · DavieDavieShot Put158-05.00—
Jan 7Phoenix Academy Invitational #2Jan 7 · Shot Put · Place 1 · DavieDavieShot Put158-02.5012

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 20adidas Track & Field NationalsJun 20 · Discus · Place 3 · Davie CountyDavie CountyDiscus349.82m—
Jun 20adidas Track & Field NationalsJun 20 · Shot Put · Place 1 · Davie CountyDavie CountyShot Put118.87m—
Jun 20adidas Track & Field NationalsJun 20 · Shot Put · Place 1 · Davie CountyDavie CountyShot Put118.87m—
Jun 20adidas Track & Field NationalsJun 20 · Discus · Place 3 · Davie CountyDavie CountyDiscus349.82m—
Jun 20adidas Track & Field NationalsJun 20 · Shot Put · Place 1 · Davie CountyDavie CountyShot Put118.87m—
Jun 20adidas Track & Field NationalsJun 20 · Discus · Place 3 · Davie CountyDavie CountyDiscus349.82m—
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · Discus · Place 4 · DavieDavieDiscus1.6kg4.164-0612
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · Shot Put · Place 1 · DavieDavieShot Put12lb1.58-11.7512
May 10NCHSAA 4A Midwest RegionalMay 10 · Discus · Place 3 · DavieDavieDiscus1.6kg3.166-05.0012
May 10NCHSAA 4A Midwest RegionalMay 10 · Shot Put · Place 1 · DavieDavieShot Put12lb1.59-00.00 PB12
May 3War Eagle ClassicMay 3 · Discus · Place 1 · Davie CountyDavie CountyDiscus1158-1112
May 3War Eagle ClassicMay 3 · Shot Put · Place 1 · Davie CountyDavie CountyShot Put157-1112
Apr 17Davie County CPC Quad Meet 2Apr 17 · Discus · Place 1 · Davie CountyDavie CountyDiscus1153-112
Apr 17Davie County CPC Quad Meet 2Apr 17 · Shot Put · Place 1 · Davie CountyDavie CountyShot Put157-6.5012
Apr 12FCA Track and Field CarnivalApr 12 · Discus · Place 1 · DavieDavieDiscus1.6kg1.151-04.0012
Apr 12FCA Track and Field CarnivalApr 12 · Shot Put · Place 1 · DavieDavieShot Put12lb1.55-00.0012

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · Shot Put · Place 1 · DavieDavieShot Put12lb1.59-00.7512
Dec 16North Stokes Indoor Track ClassicDec 16 · Shot Put · Place 1 · DavieDavieShot Put12lb1.59-08.0012
Dec 14Stay In Your Lane InvitationalDec 14 · Shot Put · Place 2 · DavieDavieShot Put12lb2.56-02.5012
Dec 9Jace's Journey Holiday InvitationalDec 9 · Shot Put · Place 1 · DavieDavieShot Put12lb1.60-03.5012
Dec 3Phoenix Academy Invitational #1Dec 3 · Shot Put · Place 1 · DavieDavieShot Put12lb1.58-05.0012
Nov 22Marvin Ridge InvitationalNov 22 · Shot Put · Place 1 · DavieDavieShot Put12lb1.57-10.5012
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Shot Put · Place 1 · Davie CountyDavie CountyShot Put158-06.2511
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Shot Put · Place 1 · Davie CountyDavie CountyShot Put157-09.0011
Feb 2Mondo Elite HS InvitationalFeb 2 · Shot Put · Place 1 · DavieDavieShot Put156-06.75—
Jan 8Mighty Vikings InvitationalJan 8 · Shot Put · Place 1 · DavieDavieShot Put156-02.0011

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11NCHSAA 4A Midwest RegionalMay 11 · Discus · Place 5 · DavieDavieDiscus1.6kg5.166-8 PB11
May 11NCHSAA 4A Midwest RegionalMay 11 · Shot Put · Place 2 · DavieDavieShot Put12lb2.58-10.5011
Apr 30CPC Track & Field Conference ChampionshipsApr 30 · Discus · Place 2 · DavieDavieDiscus1.6kg2.159-711
Apr 30CPC Track & Field Conference ChampionshipsApr 30 · Shot Put · Place 1 · DavieDavieShot Put12lb1.56-0.5011
Apr 20Carolina Distance CarnivalApr 20 · Discus · Place 2 · Davie CountyDavie CountyDiscus2163-00.0JR
Apr 20Carolina Distance CarnivalApr 20 · Shot Put · Place 1 · Davie CountyDavie CountyShot Put160-03.25JR

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · Shot Put · Place 1 · DavieDavieShot Put12lb1.55-08.0011
Dec 9Stay In Your Lane HS InvitationalDec 9 · Shot Put · Place 1 · DavieDavieShot Put12lb1.56-04.5011
Nov 21Turkey InvitationalNov 21 · Shot Put · Place 1 · DavieDavieShot Put12lb1.54-11.0011
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · Shot Put · Place 5 · DavieDavieShot Put12lb5.50-05.2510
Jan 30Spartan Last ChanceJan 30 · Shot Put · Place 3 · DavieDavieShot Put12lb3.44-02.0010
Jan 27Mondo Elite HS InvitationalJan 27 · Shot Put · Place 11 · DavieDavieShot Put1143-11.25—
Jan 27Mondo Elite HS InvitationalJan 27 · Shot Put · Place 5 · DavieDavieShot Put545-09.50—
Jan 21Fast Track HS InvitationalJan 21 · Shot Put · Place 7 · DavieDavieShot Put743-10.00—
Jan 9King of the Jungle InvitationalJan 9 · Shot Put · Place 1 · DavieDavieShot Put145-09.5010

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 16adidas Outdoor NationalsJun 16 · Shot Put · Place 11 · Davie CountyDavie CountyShot Put1114.71m—
Jun 16adidas Outdoor NationalsJun 16 · Shot Put · Place 11 · Davie CountyDavie CountyShot Put1114.71m—
May 13NCHSAA 4A Midwest RegionalMay 13 · Discus · Place 9 · DavieDavieDiscus1.6kg9.136-0110
May 13NCHSAA 4A Midwest RegionalMay 13 · Shot Put · DavieDavieShot Put12lb--ND10
May 6War Eagle ClassicMay 6 · Discus · Place 3 · DavieDavieDiscus1.6kg3.144-1010
May 6War Eagle ClassicMay 6 · Shot Put · Place 2 · DavieDavieShot Put12lb2.50-08.0010
Apr 29Dick Williams InvitationalApr 29 · Shot Put · Place 3 · Davie CountyDavie CountyShot Put350-2—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · Shot Put · Place 14 · DavieDavieShot Put12lb14.38-04.0010
Dec 12Millennium Indoor Track ClassicDec 12 · Shot Put · Place 1 · DavieDavieShot Put12lb1.44-05.0010
Nov 22Turkey InvitationalNov 22 · Shot Put · Place 4 · DavieDavieShot Put12lb4.41-02.0010
Feb 2Mount Tabor Last Chance Polar BearFeb 2 · Shot Put · Place 6 · Davie CountyDavie CountyShot Put638-07.00—
Jan 7H.O.T. New YearJan 7 · Shot Put · Place 8 · DavieDavieShot Put836-02.009

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 3CPC - Track & Field Conference ChampionshipsMay 3 · Discus · Place 13 · DavieDavieDiscus1.6kg13.109-049
May 3CPC - Track & Field Conference ChampionshipsMay 3 · Shot Put · Place 7 · DavieDavieShot Put12lb7.41-08.509
Apr 29Carolina Distance CarnivalApr 29 · Shot Put · Place 16 · Davie CountyDavie CountyShot Put1640-11.50—
Apr 29Carolina Distance CarnivalApr 29 · Discus · Place 20 · Davie CountyDavie CountyDiscus20101-05—
Apr 29Carolina Distance CarnivalApr 29 · Shot Put · Place 16 · Davie CountyDavie CountyShot Put1640-08.00—
Apr 29Carolina Distance CarnivalApr 29 · Discus · Place 20 · Davie CountyDavie CountyDiscus20101-00—
Apr 27Reagan, Davie, East Forsyth @ Mount TaborApr 27 · Shot Put · Place 5 · Davie CountyDavie CountyShot Put537-00.509
Apr 27Reagan, Davie, East Forsyth @ Mount TaborApr 27 · Discus · Place 7 · Davie CountyDavie CountyDiscus790-089
Apr 232nd Annual War Eagle ClassicApr 23 · Discus · Place 7 · Davie CountyDavie CountyDiscus799-89
Apr 232nd Annual War Eagle ClassicApr 23 · Shot Put · Place 3 · Davie CountyDavie CountyShot Put338-3.509
Apr 21Davie County - CPC - Quad MeetApr 21 · Discus · Place 4 · DavieDavieDiscus1.6kg4.101-59
Apr 21Davie County - CPC - Quad MeetApr 21 · Shot Put · Place 4 · DavieDavieShot Put12lb4.38-29
Mar 24Reagan, Davie, RJR @ Mount TaborMar 24 · Combined results · Place 9 · Davie CountyDavie CountyCombined results991-049
Mar 24Reagan, Davie, RJR @ Mount TaborMar 24 · Combined results · Place 4 · Davie CountyDavie CountyCombined results440-11.509

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Stay In Your Lane HS InvitationalDec 11 · Shot Put · Place 14 · DavieDavieShot Put12lb14.34-08.509
Dec 6H.O.T. ChocolateDec 6 · Shot Put · Place 4 · DavieDavieShot Put12lb4.37-00.009
Nov 23H.O.T. TurkeyNov 23 · Shot Put · Place 5 · DavieDavieShot Put12lb5.35-06.009