Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 16125-08NCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
Shot Put · 4kg · OutdoorPatriots Invitational · Mar 1339-10.00Patriots InvitationalMarch 13, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Discus · Place 2 · Leesville RoadDiscus1kg2.125-08 PB12
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Shot Put · Place 3 · Leesville RoadShot Put4kg3.39-06.0012
May 9NCHSAA 8A East RegionalMay 9 · Discus · Place 2 · Leesville RoadDiscus1kg2.116' 6"12
May 9NCHSAA 8A East RegionalMay 9 · Shot Put · Place 2 · Leesville RoadShot Put4kg2.38' 11"12
Apr 25CAP 8 Conference MeetApr 25 · Discus · Place 1 · Leesville RoadDiscus1kg1.107-1112
Apr 25CAP 8 Conference MeetApr 25 · Shot Put · Place 1 · Leesville RoadShot Put4kg1.37-00.0012
Apr 18Apex Lions RelaysApr 18 · Shot Put · Place 3 · Leesville RoadShot Put337' 1.5"12
Apr 18Apex Lions RelaysApr 18 · Discus · Place 1 · Leesville RoadDiscus1122' 3"12
Apr 18Apex Lions RelaysApr 18 · Shot Put · Place 3 · Leesville RoadShot Put337' 1.5"12
Apr 18Apex Lions RelaysApr 18 · Discus · Place 1 · Leesville RoadDiscus1122' 3"12
Apr 11Wake County ChampionshipsApr 11 · Discus · Place 2 · Leesville RoadDiscus1kg2.101-512
Apr 11Wake County ChampionshipsApr 11 · Shot Put · Place 1 · Leesville RoadShot Put4kg1.38-9.5012
Mar 272026 OutRun the StormMar 27 · Discus · Leesville RoadDiscus1kg—DNS12
Mar 13Patriots InvitationalMar 13 · Discus · Place 2 · Leesville RoadDiscus1kg2.125-0312
Mar 13Patriots InvitationalMar 13 · Shot Put · Place 1 · Leesville RoadShot Put4kg1.39-10.00 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Cap 8 Polar Bear #2Jan 7 · Shot Put · Place 1 · Leesville RoadShot Put137-4.5012

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · Shot Put · Place 1 · Leesville RoadShot Put140-1.5011

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27CAP 6 ChampionshipApr 27 · Shot Put · Place 1 · Leesville RoadShot Put133-5.5010
Apr 27CAP 6 ChampionshipApr 27 · Discus · Place 2 · Leesville RoadDiscus2101-510
Apr 20Carolina Distance CarnivalApr 20 · Discus · Place 5 · Leesville RoadDiscus5103-03.0SO
Apr 20Carolina Distance CarnivalApr 20 · Shot Put · Place 2 · Leesville RoadShot Put235-00.75SO
Mar 22Athens Drive Friday Night Lights 2024Mar 22 · Discus · Place 7 · Leesville RoadDiscus792-910

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12Snowball InvitationalJan 12 · Shot Put · Place 1 · Leesville RoadShot Put134-01.5010

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 52023 Run at the Storm - Last Chance MeetMay 5 · Shot Put · Place 3 · Leesville RoadShot Put329-6.509
Apr 15Apex Lion's RelayApr 15 · Shot Put · Place 14 · Leesville RoadShot Put1430-79
Mar 28Sanderson, Raleigh Charter, Leesville Road MeetMar 28 · Discus · Place 4 · Leesville RoadDiscus462-08—
Mar 28Sanderson, Raleigh Charter, Leesville Road MeetMar 28 · Shot Put · Place 1 · Leesville RoadShot Put130-04.00—
Mar 8Broughton at Leesville RoadMar 8 · Discus · Place 3 · Leesville RoadDiscus364-07—
Mar 8Broughton at Leesville RoadMar 8 · Shot Put · Place 1 · Leesville RoadShot Put128-01.00—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21East Chapel Hill Polar Bear Meet #4Jan 21 · Shot Put · Place 1 · Leesville RoadShot Put14.50—
Jan 14Red Ram Polar Bear #2Jan 14 · Shot Put · Place 3 · Leesville RoadShot Put326-1—