Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorSOL American · May 9123-07SOL AmericanMay 9, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Javelin · Place 2 · Lower MorelandJavelin800g2.123-07 PB12
May 3The Neshaminy InvitationalMay 3 · Javelin · Place 6 · Lower MorelandJavelin6115-312
Apr 25UD InviteApr 25 · Javelin · Place 14 · Lower MorelandJavelin800g14.119-1112
Apr 4Cardinal ClassicApr 4 · Javelin · Place 26 · Lower MorelandJavelin26106-0912

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Javelin · Place 5 · Lower MorelandJavelin5114-1111
May 2Trojan Track ClassicMay 2 · Javelin · Place 17 · Lower MorelaJavelin1794-0311
Apr 6Haverford InvitationalApr 6 · Javelin · Place 33 · Lower MorelandJavelin3395-03.00JR
Apr 6Haverford InvitationalApr 6 · Shot Put · Place 47 · Lower MorelandShot Put4723-03.50JR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12SOL American Conference ChampionshipsMay 12 · Javelin · Place 8 · Lower MorelandJavelin8102-110
May 6Lower Merion InvitationalMay 6 · Javelin · Place 22 · Lower MorelandJavelin22100-04.0010
Apr 22Father Judge RelaysApr 22 · Javelin · Place 24 · Lower MorelandJavelin2498-0010
Apr 15Fords Track ClassicApr 15 · Javelin · Place 13 · Lower MorelandJavelin1380-5SO
Mar 31John Heins Memorial InvitationalMar 31 · Javelin · Place 25 · Lower MorelandJavelin800g25.81-0010

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Jack Armstrong InvitationalApr 22 · Javelin · Place 17 · Lower MorelaJavelin1775-119
Apr 22Jack Armstrong InvitationalApr 22 · Javelin · Place 17 · Lower MorelandJavelin1775-119