Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMontgomery Memorial Meet · Apr 3074' 8"Montgomery Memorial MeetApril 30, 2026
Javelin · 600g · OutdoorSOL American Conference Championship · May 864-11SOL American Conference ChampionshipMay 8, 2026
Shot Put · 4kg · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1821-10.25DVGTCA Meet-Invitational Day 1December 18, 2025
Shot Put · 4kg · OutdoorCardinal Classic · Apr 1022' 5.5"Cardinal ClassicApril 10, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Javelin · Place 7 · Upper MorelandJavelin600g7.64-11 PB11
May 8SOL American Conference ChampionshipMay 8 · Shot Put · Place 9 · Upper MorelandShot Put4kg9.21-02.5011
Apr 30Montgomery Memorial MeetApr 30 · Javelin · Place 15 · Upper MorelandJavelin600g15.59' 3"11
Apr 30Montgomery Memorial MeetApr 30 · Discus · Place 10 · Upper MorelandDiscus1kg10.74' 8" PB11
Apr 30Montgomery Memorial MeetApr 30 · Shot Put · Place 21 · Upper MorelandShot Put4kg21.22' 4"11
Apr 10Cardinal ClassicApr 10 · Javelin · Place 28 · Upper MorelandJavelin600g28.63' 10"11
Apr 10Cardinal ClassicApr 10 · Discus · Place 25 · Upper MorelandDiscus1kg25.67' 8"11
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 36 · Upper MorelandShot Put4kg36.22' 5.5" PB11
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 17 · Upper MorelandJavelin600g17.60' 2"11
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 19 · Upper MorelandDiscus1kg19.65' 1"11
Apr 2Jim Kelly InvitationalApr 2 · Shot Put · Place 27 · Upper MorelandShot Put4kg27.20' 8"11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Javelin · Upper MorelandJavelin600g—DNS11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 33 · Upper MorelandDiscus1kg33.55' 6"11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 37 · Upper MorelandShot Put4kg37.20' 9"11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Shot Put · Place 51 · Upper MorelandShot Put4kg51.21-10.25 PB11
Dec 12DVGTCA Meet #1Dec 12 · Shot Put · Place 59 · Upper MorelandShot Put4kg59.21-02.0011

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Discus · Place 8 · Upper MorelandDiscus1kg8.59-0710
May 9SOL AmericanMay 9 · Shot Put · Place 14 · Upper MorelandShot Put4kg14.20-08.0010