Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorJim Kelly Invitational · Apr 288' 5"Jim Kelly InvitationalApril 2, 2026
Shot Put · 4kg · OutdoorJim Kelly Invitational · Apr 226' 10.25"Jim Kelly InvitationalApril 2, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 10Cardinal ClassicApr 10 · Discus · Place 21 · Upper MorelandDiscus1kg21.71' 7"11
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 27 · Upper MorelandShot Put4kg27.24' 11"11
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 4 · Upper MorelandDiscus1kg4.88' 5" PB11
Apr 2Jim Kelly InvitationalApr 2 · Shot Put · Place 13 · Upper MorelandShot Put4kg13.26' 10.25" PB11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 11 · Upper MorelandDiscus1kg11.78' 2"11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Upper MorelandShot Put4kg—NM11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Discus · Upper MorelandDiscus1kg--DNS10
May 9SOL AmericanMay 9 · Shot Put · Upper MorelandShot Put4kg--DNS10
May 9SOL AmericanMay 9 · High Jump · Upper MorelandHigh Jump--DNS10
May 1Trojan Track ClassicMay 1 · High Jump · Place 11 · Upper MorelaHigh Jump114-04.0010
Apr 17Jim Kelly InvitationalApr 17 · High Jump · Place 22 · Upper MorelandHigh Jump224-04.0010
Apr 15Springfield Montco #1Apr 15 · Shot Put · Place 3 · Upper MorelaShot Put323-04.5010
Apr 15Springfield Montco #1Apr 15 · High Jump · Place 3 · Upper MorelaHigh Jump34-02.0010
Apr 4Cardinal ClassicApr 4 · Discus · Place 35 · Upper MorelandDiscus3560-0210
Apr 4Cardinal ClassicApr 4 · Shot Put · Place 45 · Upper MorelandShot Put4521-00.0010
Mar 29North Penn OpenMar 29 · Shot Put · Place 37 · Upper MorelaShot Put3721-10.5010

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · High Jump · Place 8 · Upper MorelandHigh Jump84-49
May 10SOL American Conference ChampionshipsMay 10 · Shot Put · Place 10 · Upper MorelandShot Put1024-6.509
May 10SOL American Conference ChampionshipsMay 10 · Discus · Place 8 · Upper MorelandDiscus864-39
May 2Trojan Track ClassicMay 2 · Shot Put · Place 16 · Upper MorelaShot Put1626-01.009
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · High Jump · Place 12 · Upper MorelandHigh Jump124-29
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Shot Put · Place 13 · Upper MorelandShot Put1325-6.259
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Discus · Place 14 · Upper MorelandDiscus1473-99
Apr 12Cardinal InvitationalApr 12 · Shot Put · Place 39 · Upper MorelaShot Put3920-02.009
Apr 4The John Heins InvitationalApr 4 · Shot Put · Place 14 · Upper MorelaShot Put1423-09.509