Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMercer County Track and Field Invitational · May 771-5Mercer County Track and Field InvitationalMay 7, 2026
Javelin · 600g · OutdoorMercer County Track and Field Invitational · May 779-7Mercer County Track and Field InvitationalMay 7, 2026
Shot Put · 4kg · OutdoorMercer County Track and Field Invitational · May 727-5.25Mercer County Track and Field InvitationalMay 7, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Mercer County Track and Field InvitationalMay 7 · Javelin · Place 14 · HickoryJavelin600g14.79-7 PB11
May 7Mercer County Track and Field InvitationalMay 7 · Discus · Place 24 · HickoryDiscus1kg24.71-5 PB11
May 7Mercer County Track and Field InvitationalMay 7 · Shot Put · Place 16 · HickoryShot Put4kg16.27-5.25 PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8Mercer County Track and Field InvitationalMay 8 · Shot Put · Place 13 · HickoryShot Put1327-1010
May 8Mercer County Track and Field InvitationalMay 8 · Javelin · Place 12 · HickoryJavelin1285-410
May 6Greenville & Grove City @ Hickory HSMay 6 · Shot Put · Place 5 · HickoryShot Put527-6.5010
May 6Greenville & Grove City @ Hickory HSMay 6 · Javelin · Place 4 · HickoryJavelin487-710
May 6Greenville & Grove City @ Hickory HSMay 6 · Discus · Place 9 · HickoryDiscus965-710
May 6Greenville & Grove City @ Hickory HSMay 6 · Shot Put · Place 5 · HickoryShot Put527-6.5010
May 6Greenville & Grove City @ Hickory HSMay 6 · Javelin · Place 4 · HickoryJavelin487-710
May 6Greenville & Grove City @ Hickory HSMay 6 · Discus · Place 9 · HickoryDiscus965-710
May 3Oil Country InvitationalMay 3 · Shot Put · Place 15 · HickoryShot PutRound P1526-08.00—
May 3Oil Country InvitationalMay 3 · Shot Put · Place 14 · HickoryShot PutRound P1426-810
May 3Oil Country InvitationalMay 3 · Javelin · Place 12 · HickoryJavelinRound P1276-1010
May 3Oil Country InvitationalMay 3 · Discus · Place 19 · HickoryDiscusRound P1967-510
Apr 5South Hills ClassicApr 5 · Discus · Place 14 · HickoryDiscus1471-610
Apr 5South Hills ClassicApr 5 · Shot Put · Place 14 · HickoryShot Put1426-710

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Mercer County InvitationalMay 9 · Shot Put · Place 15 · HickoryShot Put1526-4.509
May 9Mercer County InvitationalMay 9 · Javelin · Place 15 · HickoryJavelin1572-09
May 4Oil Country InvitationalMay 4 · Javelin · Place 15 · HickoryJavelinRound P1575-29