Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Hay Pennsylvania Distance Festival · May 264:39.50aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
1200 Meters · Relay Split · IndoorTFCAGP #2 · Dec 203:35.564TFCAGP #2December 20, 2025
1600 Meters · OutdoorCAL Week #2 @ Haverford (Boys) · Apr 84:42.87aCAL Week #2 @ Haverford (Boys)April 8, 2026
3000 Meters · IndoorHenderson Invitational · Feb 149:39.02aHenderson InvitationalFebruary 14, 2026
3200 Meters · OutdoorDelco Champs · Apr 299:55.38aDelco ChampsApril 29, 2026
800 Meters · OutdoorBoys CAL #1 · Mar 202:23.25aBoys CAL #1March 20, 2024

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 5000 Meters · UnattachedUnattached5000 Meters—DNSJR
May 26John Hay Pennsylvania Distance FestivalMay 26 · 1 Mile · Place 109 · UnattachedUnattached1 Mile109.4:39.50a PBJR
Feb 14Henderson InvitationalFeb 14 · 3000 Meters · Place 14 · Strath HavenStrath Haven3000 Meters14.9:39.02a PB11
Jan 23TFCAGP #7Jan 23 · 1 Mile · Place 24 · Strath HavenStrath Haven1 Mile24.5:02.14a11

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · 3200 Meters · Place 7 · Strath HavenStrath Haven3200 Meters7.10:02.80a11
Apr 29Delco ChampsApr 29 · 3200 Meters · Place 7 · Strath HavenStrath Haven3200 Meters7.9:55.38a PB11
Apr 15CAL Meet #3Apr 15 · 3200 Meters · Place 3 · Strath HavenStrath Haven3200 Meters3.10:30.06a11
Apr 15CAL Meet #3Apr 15 · 1600 Meters · Place 5 · Strath HavenStrath Haven1600 Meters5.4:44.59a11
Apr 10Brooks Haverford Distance ClassicApr 10 · 3200 Meters · Place 7 · Strath HavenStrath Haven3200 Meters7.9:57.64a11
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 1600 Meters · Place 2 · Strath HavenStrath Haven1600 Meters2.4:42.87a PB11
Mar 25Lower Merion Boys MeetMar 25 · 3200 Meters · Place 5 · Strath HavenStrath Haven3200 Meters5.10:06.23a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1200 Meters · Strath HavenStrath Haven1200 MetersRelay Split—3:35.564 PB11
Dec 13TFCAGP #1Dec 13 · 3000 Meters · Place 16 · Strath HavenStrath Haven3000 Meters16.9:53.16a11
Jan 11TFCAGP #5Jan 11 · 3000 Meters · Place 16 · Strath HavenStrath Haven3000 Meters16.9:52.47a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7CAL ChampsMay 7 · 3200 Meters · Place 10 · Strath HavenStrath Haven3200 Meters10.10:18.78a10
Apr 25UD InviteApr 25 · 1600 Meters · Place 13 · Strath HavenStrath Haven1600 Meters13.4:47.22a10
Apr 12CB West RelaysApr 12 · 1600 Meters · Place 21 · Strath HavenStrath Haven1600 Meters21.4:50.33a10
Apr 9Marple Newtown CAL MeetApr 9 · 3200 Meters · Place 3 · Strath HavenStrath Haven3200 Meters3.10:22.40a10
Mar 26CAL Meet #1 (UD)Mar 26 · 3200 Meters · Place 4 · Strath HavenStrath Haven3200 Meters4.10:27.07a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 1600 Meters · Place 24 · Strath HavenStrath Haven1600 Meters24.5:13.86a9
Apr 23Boys CAL JVApr 23 · 3200 Meters · Strath HavenStrath Haven3200 Meters--DNS9
Mar 20Boys CAL #1Mar 20 · 800 Meters · Place 19 · Strath HavenStrath Haven800 Meters19.2:23.25a PB9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 1 Mile · Place 44 · Strath HavenStrath Haven1 Mile44.5:27.70a9