Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Coatesville Track & Field Invitational · Apr 1114.22aThe Coatesville Track & Field InvitationalApril 11, 2026
200 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 1233.02aUAGTCA Meet 2 @ Ott Center for Track & Field January 12, 2025
200 Meters · OutdoorRadnor Last Chance Meet · May 830.37aRadnor Last Chance MeetMay 8, 2026
400 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 261:11.21aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
400 Meters · OutdoorCAL Meet #3 @ Harriton · Apr 151:10.37aCAL Meet #3 @ HarritonApril 15, 2026
60 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 129.64aUAGTCA Meet 2 @ Ott Center for Track & Field January 12, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 15 · Infinity TrackInfinity Track400 Meters15.1:15.17a9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 41 · Infinity TrackInfinity Track200 MetersRound P41.31.61a9
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 20 · Infinity TrackInfinity Track400 Meters20.1:16.08a9
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 27 · Infinity TrackInfinity Track200 Meters27.31.56a9
Jul 11City of Wilmington Youth InvitationalJul 11 · 100 Meters · Place 29 · Infinity TrackInfinity Track100 Meters29.14.90a9
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 68 · InfinityInfinity200 Meters6831.24a9
Jun 12AAU Mid Atlantic District QualifierJun 12 · 100 Meters · Place 53 · InfinityInfinity100 Meters5314.77a9
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Infinity TrackInfinity Track400 Meters—DNS9
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Infinity TrackInfinity Track100 MetersRound P—DNS9
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 28 · Infinity TrackInfinity Track400 Meters28.1:13.74a9
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 32 · Infinity TrackInfinity Track100 MetersRound P32.15.06a9
May 8Radnor Last Chance MeetMay 8 · 200 Meters · Place 23 · Lower MerionLower Merion200 Meters23.30.37a PB9
May 8Radnor Last Chance MeetMay 8 · 100 Meters · Place 29 · Lower MerionLower Merion100 Meters29.14.97a9
Apr 2522nd Annual Unionville InvitationalApr 25 · 100 Meters · Place 14 · Lower MerionLower Merion100 Meters14.14.48a9
Apr 21CAL Girls JV MeetApr 21 · 400 Meters · Lower MerionLower Merion400 Meters—DNS9
Apr 21CAL Girls JV MeetApr 21 · 100 Meters · Place 59 · Lower MerionLower Merion100 Meters59.15.20a9
Apr 15CAL Meet #3 @ HarritonApr 15 · 400 Meters · Place 27 · Lower MerionLower Merion400 Meters27.1:10.37a PB9
Apr 15CAL Meet #3 @ HarritonApr 15 · 200 Meters · Place 26 · Lower MerionLower Merion200 Meters26.31.02a9
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100 Meters · Place 6 · Lower MerionLower Merion100 Meters614.22a PB9
Apr 8Ridley CALApr 8 · 400 Meters · Place 26 · Lower MerionLower Merion400 Meters26.1:14.25a9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 62 · Lower MerionLower Merion400 Meters62.1:16.39a9
Mar 18Lower Merion ScrimmageMar 18 · 400 Meters · Place 3 · Lower MerionLower Merion400 Meters31:16.229
Mar 18Lower Merion ScrimmageMar 18 · 200 Meters · Place 19 · Lower MerionLower Merion200 Meters1932.589

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 400 Meters · Place 78 · Lower Merion Athletics ClubLower Merion Athletics Club400 Meters78.1:11.21a PB9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 31UAGTCA Outdoor ChampionshipMay 31 · 100 Meters · Place 40 · InfinityInfinity100 MetersRound P4016.18a8

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 39 · InfinityInfinity200 Meters3933.02a PB8
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 60 Meters · Place 22 · InfinityInfinity60 Meters229.64a PB8
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 21 · InfinityInfinity400 Meters211:20.07a—
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 200 Meters · Place 35 · InfinityInfinity200 Meters3534.10a—