Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMount Tabor Last Chance Meet · May 191-06Mount Tabor Last Chance MeetMay 1, 2026
Shot Put · 4kg · IndoorASICS Holiday Invitational · Dec 2029-11.50ASICS Holiday InvitationalDecember 20, 2025
Shot Put · 4kg · OutdoorNCHSAA 6A Central Regional · May 930-01.50NCHSAA 6A Central RegionalMay 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 62 · Northern GuilfordDiscus1kg62.26.4311
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 44 · Northern GuilfordShot Put4kg44.9.0111
May 9NCHSAA 6A Central RegionalMay 9 · Discus · Place 7 · Northern GuilfordDiscus1kg7.88-0811
May 9NCHSAA 6A Central RegionalMay 9 · Shot Put · Place 6 · Northern GuilfordShot Put4kg6.30-01.50 PB11
May 1Mount Tabor Last Chance MeetMay 1 · Discus · Place 4 · Northern GuilfordDiscus1kg4.91-06 PB11
Apr 18GCS ChampionshipApr 18 · Discus · Place 10 · Northern GuilfordDiscus1kg10.75-0911
Apr 18GCS ChampionshipApr 18 · Shot Put · Place 6 · Northern GuilfordShot Put4kg6.29-09.0011
Mar 7Falcon RelaysMar 7 · Discus · Place 3 · Northern GuilfordDiscus375-311
Mar 7Falcon RelaysMar 7 · Shot Put · Place 2 · Northern GuilfordShot Put229-1111

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8SW Guilford Invitational #2Jan 8 · Shot Put · Place 7 · Northern GuilfordShot Put728-811

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · Shot Put · Place 11 · Northern GuilfordShot Put4kg11.29-11.50 PB11
Dec 9SW Guilford Invitational #1Dec 9 · Shot Put · Northern GuilfordShot Put4kg--DNS11
Jan 27Guilford County ChampionshipsJan 27 · Shot Put · Place 6 · Northern GuilfordShot Put629-3—
Jan 9Southwest Guilford Invitational #2Jan 9 · Shot Put · Place 4 · N. GuilfordShot Put427-03.0010

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Shot Put · Place 23 · Northern GuilfordShot Put4kg23.27-10.2511
Apr 5Panther InvitationalApr 5 · Discus · Place 16 · Northern GuilfordDiscus1kg16.79-0210
Apr 5Panther InvitationalApr 5 · Shot Put · Place 15 · Northern GuilfordShot Put4kg15.29-04.0010

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · Shot Put · Place 17 · Northern GuilfordShot Put4kg17.24-11.5010
Dec 14Liberty Christmas HS InvitationalDec 14 · Shot Put · Place 22 · Northern GuilfordShot Put4kg22.27-04.0010
Dec 10Southwest Guilford Invitational #1Dec 10 · Shot Put · Place 7 · Northern GuilfordShot Put4kg7.27-09.0010
Jan 12Southwest Guilford Polar BearJan 12 · Shot Put · Place 3 · Northern GuilfordShot Put326-05.00—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Metro ChampionshipMay 1 · Discus · Place 6 · Northern GuilfordDiscus1kg6.74-049
May 1Metro ChampionshipMay 1 · Shot Put · Place 6 · Northern GuilfordShot Put4kg6.27-07.009
Apr 20GCS ChampionshipApr 20 · Discus · Place 5 · Northern GuilfordDiscus1kg5.75-109
Apr 20GCS ChampionshipApr 20 · Shot Put · Place 7 · Northern GuilfordShot Put4kg7.26-00.509
Apr 6Panther InvitationalApr 6 · Discus · Place 22 · Northern GuilfordDiscus1kg22.67-069
Apr 6Panther InvitationalApr 6 · Shot Put · Place 25 · Northern GuilfordShot Put4kg25.24-09.009

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Shot Put · Place 62 · Northern GuilfordShot Put4kg62.20-09.509
Dec 5SW Guilford Invitational #1Dec 5 · Shot Put · Place 14 · Northern GuilfordShot Put4kg14.22-08.009