Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1314.85aAAU Mid Atlantic District QualifierJune 13, 2025
200 Meters · IndoorTFCAofGP Meet #3 · Dec 2225.62aTFCAofGP Meet #3December 22, 2022
200 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1331.45aAAU Mid Atlantic District QualifierJune 13, 2025
400 Meters · OutdoorUAGTCA Outdoor Meet #2 · May 101:14.55UAGTCA Outdoor Meet #2May 10, 2025
60 Meters · Indoor UAGTCA Indoor Meet 1 · Jan 59.41a UAGTCA Indoor Meet 1January 5, 2025
High Jump · IndoorTFCAofGP Meet #2 · Dec 185-02.00TFCAofGP Meet #2December 18, 2021
Javelin · 800g · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1824.28m2026 UAGTCA Ron Jackson InviteJuly 18, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Javelin · Place 6 · Infinity TrackInfinity TrackJavelin800g6.24.28m PB9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Discus · Infinity TrackInfinity TrackDiscus1.6kg—DNS9
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 11 · InfinityInfinityJavelin1167-08—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Javelin · Place 14 · InfinityInfinityJavelin1462-109
Jun 12AAU Mid Atlantic District QualifierJun 12 · Discus · Place 12 · InfinityInfinityDiscus1242-059
May 30UAGTCA Meet 4May 30 · Javelin · Place 5 · Infinity TrackInfinity TrackJavelin800g5.15.62m9
May 30UAGTCA Meet 4May 30 · 100 Meters · Infinity TrackInfinity Track100 MetersRound P—DNS9
May 8Radnor Last Chance MeetMay 8 · Javelin · Place 25 · Lower MerionLower MerionJavelin800g25.75' 4"9
May 2Lower Merion InvitationalMay 2 · Javelin · Place 26 · Lower MerionLower MerionJavelin800g26.61-10.009
Apr 15CAL Meet #3 @ SpringfieldApr 15 · Javelin · Place 22 · Lower MerionLower MerionJavelin800g22.61-039
Apr 11The Coatesville Track & Field InvitationalApr 11 · Javelin · Place 22 · Lower MerionLower MerionJavelin2261-39
Apr 8CAL Meet #2 @ ConestogaApr 8 · Javelin · Place 27 · Lower MerionLower MerionJavelin800g27.52' 10"9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Infinity TrackInfinity Track400 Meters--DNS8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 25 · Infinity TrackInfinity Track200 Meters25.31.45a PB8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 29 · Infinity TrackInfinity Track100 Meters29.14.85a PB8
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 67 · Infinity Track ClubInfinity Track Club400 Meters671:14.55 PB—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 65 · Infinity Track ClubInfinity Track Club100 Meters6515.49—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 200 Meters · Place 48 · InfinityInfinity200 Meters4834.22a—
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 60 Meters · Place 20 · InfinityInfinity60 Meters209.41a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1UAGTCA ChampJun 1 · 100 Meters · Infinity TrackInfinity Track100 MetersRound P--DNS7
May 25UAGTCA Meet 4May 25 · 400 Meters · Infinity TrackInfinity Track400 Meters--DNS7
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 55 · Infinity TrackInfinity Track100 MetersRound P55.15.52a7

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 12 · Lower MerionLower Merion100 MetersRound P12.11.76aUnofficial6

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · 200 Meters · Place 31 · Lower MerionLower Merion200 Meters31.25.62a PB6

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18TFCAofGP Meet #2Dec 18 · High Jump · Place 3 · Lower MerionLower MerionHigh Jump3.5-02.00 PB5