Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNCHSAA 4A East Regional · May 10134-11NCHSAA 4A East RegionalMay 10, 2025
Shot Put · 12lb · IndoorNCHSAA 8A Champs · Feb 1946-05.25NCHSAA 8A ChampsFebruary 19, 2026
Shot Put · 12lb · Outdoor2026 OutRun the Storm · Mar 2746-05.002026 OutRun the StormMarch 27, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9NCHSAA 8A East RegionalMay 9 · Discus · Place 14 · Leesville RoadDiscus1.6kg14.107' 10"12
May 9NCHSAA 8A East RegionalMay 9 · Shot Put · Place 7 · Leesville RoadShot Put12lb7.43' 3.5"12
Apr 25CAP 8 Conference MeetApr 25 · Discus · Place 4 · Leesville RoadDiscus1.6kg4.131-0212
Apr 25CAP 8 Conference MeetApr 25 · Shot Put · Place 3 · Leesville RoadShot Put12lb3.45-09.0012
Apr 18Apex Lions RelaysApr 18 · Discus · Place 15 · Leesville RoadDiscus15124' 11"12
Apr 18Apex Lions RelaysApr 18 · Discus · Place 15 · Leesville RoadDiscus15124' 11"12
Apr 11Wake County ChampionshipsApr 11 · Discus · Place 4 · Leesville RoadDiscus1.6kg4.129-412
Apr 11Wake County ChampionshipsApr 11 · Shot Put · Place 3 · Leesville RoadShot Put12lb3.46-012
Mar 272026 OutRun the StormMar 27 · Discus · Place 13 · Leesville RoadDiscus1.6kg13.120-0212
Mar 272026 OutRun the StormMar 27 · Shot Put · Place 5 · Leesville RoadShot Put12lb5.46-05.00 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19NCHSAA 8A ChampsFeb 19 · Shot Put · Place 4 · Leesville RoadShot Put12lb4.46-05.25 PB12
Jan 7Cap 8 Polar Bear #2Jan 7 · Shot Put · Place 2 · Leesville RoadShot Put247-112

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · Shot Put · Leesville RoadShot Put12lb--DNS12
Dec 5Polar ExpressDec 5 · Shot Put · Place 3 · Leesville RoadShot Put12lb3.46-03.0012
Jan 24Governor's ClassicJan 24 · Shot Put · Place 2 · Leesville RdShot Put236-01.2511
Jan 17Snowball InvitationalJan 17 · Shot Put · Place 2 · Leesville RdShot Put239-09.5011

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Wake Forest HS Polar Bear #2Dec 10 · Shot Put · Place 1 · Leesville RoadShot Put12lb1.45-08.75Unofficial12
Nov 19Wake Forest HS Polar Bear #1 2026Nov 19 · Shot Put · Place 2 · Leesville RoadShot Put12lb2.46-03.00Unofficial12
May 10NCHSAA 4A East RegionalMay 10 · Discus · Place 7 · Leesville RoadDiscus1.6kg7.134-11 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 14East Chapel Hill Polar Bear #2Dec 14 · Shot Put · Place 5 · Leesville RoadShot Put12lb5.35-00.00Unofficial11
Nov 20Wake Forest HS Polar Bear #1Nov 20 · Shot Put · Place 1 · Leesville RoadShot Put12lb1.34-8.25Unofficial11
Apr 27CAP 6 ChampionshipApr 27 · Shot Put · Place 16 · Leesville RoadShot Put1633-210
Apr 27CAP 6 ChampionshipApr 27 · Discus · Place 10 · Leesville RoadDiscus1099-610
Apr 20Carolina Distance CarnivalApr 20 · Discus · Place 17 · Leesville RoadDiscus1798-05.00SO
Apr 20Carolina Distance CarnivalApr 20 · Shot Put · Place 25 · Leesville RoadShot Put2532-04.75SO
Jan 25Wake Forest Polar Bear #3Jan 25 · Shot Put · Place 7 · Leesville RoadShot Put12lb7.34-10.7510

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Polar ExpressDec 6 · Shot Put · Place 10 · Leesville RoadShot Put12lb10.35-00.5011

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 9East Chapel Hill Polar Bear Meet #2Dec 9 · Shot Put · Place 13 · Leesville RoadShot Put12lb13.30-10.5Unofficial10
Dec 2East Chapel Hill Polar Bear Meet #1Dec 2 · Shot Put · Place 3 · Leesville RoadShot Put12lb3.33' 4.75Unofficial10