Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNCHSAA 1A Midwest Regional · May 11140-0NCHSAA 1A Midwest RegionalMay 11, 2024
Discus · 1kg · Outdooradidas Outdoor Nationals · Jun 1439.53madidas Outdoor NationalsJune 14, 2024
Shot Put · 12lb · IndoorTurkey Invitational · Nov 2145-03.00Turkey InvitationalNovember 21, 2023
Shot Put · 12lb · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 1649-09.00NCHSAA 1A/3A Outdoor State ChampionshipMay 16, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · Discus · Place 1 · North StokesDiscus1.6kg1.138-1012
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · Shot Put · Place 2 · North StokesShot Put12lb2.47-05.5012
May 8NCHSAA 1A West RegionalMay 8 · Discus · Place 3 · North StokesDiscus1.6kg3.129-0412
May 8NCHSAA 1A West RegionalMay 8 · Shot Put · Place 2 · North StokesShot Put12lb2.45-09.0012
May 1Mount Tabor Last Chance MeetMay 1 · Discus · Place 8 · North StokesDiscus1.6kg8.123-0112
May 1Mount Tabor Last Chance MeetMay 1 · Shot Put · Place 5 · North StokesShot Put12lb5.43-00.0012
Apr 30Greater Triad 1A/2A Conference ChampionshipsApr 30 · Discus · Place 1 · North StokesDiscus1.6kg1.138-0312
Apr 30Greater Triad 1A/2A Conference ChampionshipsApr 30 · Shot Put · Place 1 · North StokesShot Put12lb1.48-07.0012
Apr 16Bishop McGuinness Home MeetApr 16 · Discus · Place 1 · North StokesDiscus1.6kg1.139-0812
Apr 16Bishop McGuinness Home MeetApr 16 · Shot Put · Place 1 · North StokesShot Put12lb1.46-02.0012
Mar 28Mighty Viking InvitationalMar 28 · Discus · Place 2 · North StokesDiscus1.6kg2.129-1012
Mar 28Mighty Viking InvitationalMar 28 · Shot Put · Place 1 · North StokesShot Put12lb1.48-03.5012
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · Shot Put · Place 3 · North StokesShot Put346-03.0012
Mar 18North Stokes Home Meet #1Mar 18 · Discus · Place 1 · North StokesDiscus1.6kg1.136-0812
Mar 18North Stokes Home Meet #1Mar 18 · Shot Put · Place 1 · North StokesShot Put12lb1.42-03.0012
Mar 13Swain County HS Invitational @ MontreatMar 13 · Discus · Place 1 · North StokesDiscus1146-312
Mar 13Swain County HS Invitational @ MontreatMar 13 · Shot Put · Place 8 · North StokesShot Put841-212
Mar 7North Stokes Track & Field JamboreeMar 7 · Discus · Place 1 · North StokesDiscus1132-0512
Mar 7North Stokes Track & Field JamboreeMar 7 · Shot Put · Place 1 · North StokesShot Put142-01.0012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 1A/2A ChampsFeb 11 · Shot Put · Place 5 · North StokesShot Put12lb5.44-03.0012
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · Shot Put · Place 1 · North StokesShot Put140-06.0012
Jan 10Just Don't Lose ClassicJan 10 · Shot Put · Place 14 · North StokesShot Put1412.57m—
Jan 6Firebird InvitationalJan 6 · Shot Put · Place 4 · North StokesShot Put443-11.0012

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · Shot Put · Place 4 · North StokesShot Put12lb4.49-09.00 PB11
May 10NCHSAA 1A Midwest RegionalMay 10 · Discus · Place 5 · North StokesDiscus1.6kg5.134-011
May 10NCHSAA 1A Midwest RegionalMay 10 · Shot Put · Place 3 · North StokesShot Put12lb3.48-711
Apr 16North Stokes Home Meet #3Apr 16 · Discus · Place 2 · North StokesDiscus2135-011
Apr 16North Stokes Home Meet #3Apr 16 · Shot Put · Place 2 · North StokesShot Put247-5.5011
Apr 6APP State HS InvitationalApr 6 · Discus · Place 6 · North StokesDiscus1.6kg6.125' 9"11
Apr 6APP State HS InvitationalApr 6 · Shot Put · Place 4 · North StokesShot Put12lb4.45' 2"11
Apr 4App State HS MeetApr 4 · Discus · Place 6 · North StokesDiscus1.6kg6.125-911
Apr 4App State HS MeetApr 4 · Shot Put · Place 4 · North StokesShot Put12lb4.45-211
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · Shot Put · Place 5 · North StokesShot Put546-6.5011
Mar 8North Stokes Track & Field JamboreeMar 8 · Discus · Place 3 · North StokesDiscus3137-511
Mar 8North Stokes Track & Field JamboreeMar 8 · Shot Put · Place 1 · North StokesShot Put144-611

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14NCHSAA 1A/2A State Championships Feb 14 · Shot Put · Place 13 · North StokesShot Put1341-05.0011
Jan 30Foothills 2A, Northwest 1A & NW Piedmont 1A Conference ChampionshipsJan 30 · Shot Put · Place 5 · North StokesShot Put540-06.0011
Jan 25Fast Track InvitationalJan 25 · Shot Put · Place 23 · North StokesShot Put2340-09.00—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · Shot Put · Place 7 · North StokesShot Put12lb7.44-07.0011
Dec 16North Stokes Indoor Track ClassicDec 16 · Shot Put · Place 5 · North StokesShot Put12lb5.45-01.0011
Dec 14Stay In Your Lane InvitationalDec 14 · Shot Put · Place 7 · North StokesShot Put12lb7.44-05.7511
Dec 3Phoenix Academy Invitational #1Dec 3 · Shot Put · Place 2 · North StokesShot Put12lb2.45-02.0011
Nov 26Turkey InvitationalNov 26 · Shot Put · Place 4 · North StokesShot Put12lb4.43-06.0011
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · Shot Put · Place 18 · North StokesShot Put12lb18.40-04.5010
Jan 23Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 23 · Shot Put · Place 1 · North StokesShot Put12lb1.41-09.0010

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Discus · Place 47 · North StokesDiscus1kg47.39.53m PB10
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 38 · North StokesShot Put12lb38.13.83m10
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · Discus · Place 7 · North StokesDiscus1.6kg7.135-0710
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · Shot Put · Place 7 · North StokesShot Put12lb7.45-07.5010
May 11NCHSAA 1A Midwest RegionalMay 11 · Discus · Place 3 · North StokesDiscus1.6kg3.140-0 PB10
May 11NCHSAA 1A Midwest RegionalMay 11 · Shot Put · Place 1 · North StokesShot Put12lb1.49-010
Apr 6App State HS InvitationalApr 6 · Discus · Place 6 · North StokesDiscus1.6kg6.120' 810
Apr 6App State HS InvitationalApr 6 · Shot Put · Place 5 · North StokesShot Put12lb5.43' 1.2510
Mar 26North Stokes Middle School / HS ChallengeMar 26 · Discus · Place 1 · North StokesDiscus1126-110
Mar 15adidas Track NationalsMar 15 · Shot Put · Place 44 · North StokesShot Put4443-06.5010

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · Shot Put · Place 7 · North StokesShot Put12lb7.42-07.2510
Dec 11North Stokes Indoor Track ClassicDec 11 · Shot Put · North StokesShot Put12lb--ND10
Dec 2Liberty HS OpenerDec 2 · Shot Put · Place 8 · North StokesShot Put12lb8.43-09.5010
Nov 21Turkey InvitationalNov 21 · Shot Put · Place 2 · North StokesShot Put12lb2.45-03.00 PB10