Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLower Merion MS Invitational · May 1713.41Lower Merion MS InvitationalMay 17, 2023
200 Meters · OutdoorCAL Week #3 (Marple) · Apr 1726.20aCAL Week #3 (Marple) April 17, 2024
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 123.553PTFCA ChampionshipsMarch 1, 2026
400 Meters · IndoorTFCAofGP Meet #9 · Feb 253.97TFCAofGP Meet #9February 2, 2025
400 Meters · OutdoorCAL Meet #3 · Apr 1553.13aCAL Meet #3April 15, 2026
800 Meters · IndoorTFCAGP #5 · Jan 102:09.46aTFCAGP #5January 10, 2026
800 Meters · OutdoorBrooks Haverford Distance Classic · Apr 102:00.70aBrooks Haverford Distance ClassicApril 10, 2026
High Jump · IndoorTFCAGP #4 · Jan 45-02.00TFCAGP #4January 4, 2025
Triple Jump · IndoorTFCAGP #1 · Dec 1435-07.00TFCAGP #1December 14, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Delco ChampsApr 29 · 800 Meters · Strath Haven800 MetersRound P--DNS11
Apr 15CAL Meet #3Apr 15 · 400 Meters · Place 8 · Strath Haven400 Meters8.53.13a PB11
Apr 10Brooks Haverford Distance ClassicApr 10 · 800 Meters · Place 24 · Strath Haven800 Meters24.2:00.70a PB11
Mar 25Lower Merion Boys MeetMar 25 · 400 Meters · Strath Haven400 Meters--DNS11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Strath Haven200 MetersRelay Split—23.553 PB11
Jan 10TFCAGP #5Jan 10 · 800 Meters · Place 17 · Strath Haven800 Meters172:09.46a PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25UD InviteApr 25 · 800 Meters · Place 17 · Strath Haven800 Meters17.2:07.71a10
Mar 26CAL Meet #1 (UD)Mar 26 · 400 Meters · Place 5 · Strath Haven400 Meters5.54.99a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 2TFCAofGP Meet #9Feb 2 · 400 Meters · Place 32 · Strath Haven400 Meters3253.97 PB—
Jan 19TFCAofGP Meet #7Jan 19 · High Jump · Place 14 · Strath HavenHigh Jump141.57m—
Jan 11TFCAGP #5Jan 11 · 200 Meters · Strath Haven200 MetersRelay Split—25.80510
Jan 4TFCAGP #4Jan 4 · Triple Jump · Strath HavenTriple Jump--DNS10
Jan 4TFCAGP #4Jan 4 · High Jump · Place 13 · Strath HavenHigh Jump13.5-02.00 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 200 Meters · Strath Haven200 MetersRelay Split—25.22710
Dec 14TFCAGP #1Dec 14 · Triple Jump · Place 16 · Strath HavenTriple Jump16.35-07.00 PB10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · Long Jump · Place 23 · Strath HavenLong Jump2315-01.509
Apr 17CAL Week #3 (Marple) Apr 17 · Long Jump · Strath HavenLong Jump--FOUL9
Apr 17CAL Week #3 (Marple) Apr 17 · 200 Meters · Place 30 · Strath Haven200 Meters30.26.20a PB9
Mar 20Boys CAL #1Mar 20 · Long Jump · Strath HavenLong Jump--FOUL9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Lower Merion MS InvitationalMay 17 · High Jump · Place 8 · Strath Haven Middle SchoolHigh Jump84-68
May 17Lower Merion MS InvitationalMay 17 · 100 Meters · Place 11 · Strath Haven Middle School100 Meters1113.41 PB8