Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorChes Mont JV 26 · Apr 2251-04Ches Mont JV 26April 22, 2026
Javelin · 600g · OutdoorGreen Raider Inv · Apr 137' 3"Green Raider InvApril 1, 2026
Shot Put · 4kg · OutdoorLower Merion Invitational · May 223-04.25Lower Merion InvitationalMay 2, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Lower Merion InvitationalMay 2 · Shot Put · Place 18 · Oxford AreaShot Put4kg18.23-04.25 PB12
Apr 22Ches Mont JV 26Apr 22 · Discus · Place 12 · Oxford AreaDiscus1kg12.51-04 PB12
Apr 22Ches Mont JV 26Apr 22 · Shot Put · Place 5 · Oxford AreaShot Put4kg5.22-09.0012
Apr 1Green Raider InvApr 1 · Javelin · Place 28 · Oxford AreaJavelin600g28.37' 3" PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23Ches Mont JV MeetApr 23 · Discus · Place 17 · Oxford AreaDiscus1kg17.45-611
Apr 23Ches Mont JV MeetApr 23 · Shot Put · Place 22 · Oxford AreaShot Put4kg22.15-511

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Kennett Novice MeetMay 10 · Javelin · Place 14 · Oxford AreaJavelin1439-02.00SO
May 10Kennett Novice MeetMay 10 · Shot Put · Place 8 · Oxford AreaShot Put820-09.00SO
Apr 24Sun Valley JV Invite #2Apr 24 · Discus · Place 15 · Oxford AreaDiscus1539-11—
Apr 24Sun Valley JV Invite #2Apr 24 · Shot Put · Place 9 · Oxford AreaShot Put918-7.75—
Apr 15Oxf/AG ShowdownApr 15 · Javelin · Place 8 · Oxford AreaJavelin842-06.00—
Apr 15Oxf/AG ShowdownApr 15 · Discus · Place 13 · Oxford AreaDiscus1337-05.00—