Personal bests

Best marks in available results
Event / courseMarkMeetDate
' Mile Final · IndoorKevin Dare Invite · Jan 104:23.69Kevin Dare InviteJanuary 10, 2026
1 Mile · IndoorTFCAofGP Meet #6 · Jan 164:23.79TFCAofGP Meet #6January 16, 2026
1600 Meters · OutdoorDelco Champs · Apr 304:17.45Delco ChampsApril 30, 2025
3000 Meters · IndoorTFCAofGP Meet of Champions · Feb 158:47.90TFCAofGP Meet of ChampionsFebruary 15, 2025
3200 Meters · OutdoorDelco Champs · Apr 309:26.17Delco ChampsApril 30, 2025
400 Meters · OutdoorPenn Charter #2 · Apr 1555.21aPenn Charter #2April 15, 2026
800 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 312:00.87Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
800 Meters · OutdoorPenn Charter #1 Boys · Apr 161:59.49aPenn Charter #1 BoysApril 16, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16PAISAAMay 16 · 3200 Meters · Place 3 · Episcopal AcademyEpiscopal Academy3200 Meters3.9:58.94a12
May 16PAISAAMay 16 · 1600 Meters · Place 5 · Episcopal AcademyEpiscopal Academy1600 Meters5.4:30.19a12
May 9Inter-AcMay 9 · 3200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy3200 Meters2.9:54.69a12
May 9Inter-AcMay 9 · 1600 Meters · Place 3 · Episcopal AcademyEpiscopal Academy1600 Meters3.4:29.80a12
Apr 29Delco ChampsApr 29 · 3200 Meters · Place 1 · Episcopal AcademyEpiscopal Academy3200 Meters1.9:35.69a12
Apr 29Delco ChampsApr 29 · 1600 Meters · Place 3 · Episcopal AcademyEpiscopal Academy1600 Meters3.4:20.24a12
Apr 20Episcopal #2Apr 20 · 800 Meters · Place 1 · Episcopal AcademyEpiscopal Academy800 Meters1.2:06.07a12
Apr 20Episcopal #2Apr 20 · 400 Meters · Place 6 · Episcopal AcademyEpiscopal Academy400 Meters6.56.77a12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · Place 6 · Episcopal AcademyEpiscopal Academy1600 Meters6.4:30.05a12
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · Place 6 · Episcopal AcademyEpiscopal Academy1600 Meters6.4:30.05a12
Apr 15Penn Charter #2Apr 15 · 3200 Meters · Place 1 · Episcopal AcademyEpiscopal Academy3200 Meters1.10:46.21a12
Apr 15Penn Charter #2Apr 15 · 400 Meters · Place 6 · Episcopal AcademyEpiscopal Academy400 Meters6.55.21a PB12
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 12 · Episcopal AcademyEpiscopal Academy1600 Meters12.4:20.77a12
Apr 8Springside Chestnut Hill #1Apr 8 · 800 Meters · Place 2 · Episcopal AcademyEpiscopal Academy800 Meters2.2:05.31a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 1 Mile · Place 8 · Episcopal AcademyEpiscopal Academy1 Mile8.4:25.78a12
Feb 22Philly Area Final QualifierFeb 22 · 1 Mile · Place 5 · Episcopal AcEpiscopal Ac1 Mile54:27.0312
Feb 18The Pub Last ChanceFeb 18 · 1 Mile · Place 3 · Episcopal AcEpiscopal Ac1 Mile34:36.76—
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 800 Meters · Place 21 · Episcopal AcEpiscopal Ac800 Meters212:00.87 PB12
Jan 23TFCAGP #7Jan 23 · 3000 Meters · Place 1 · Episcopal AcademyEpiscopal Academy3000 Meters1.9:00.01a12
Jan 16TFCAofGP Meet #6Jan 16 · 1 Mile · Place 2 · Episcopal AcEpiscopal Ac1 Mile24:23.79 PB—
Jan 10Kevin Dare InviteJan 10 · ' Mile Final · Place 2 · EPISCOPAL ACADEMYEPISCOPAL ACADEMY' Mile Final24:23.69 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 3000 Meters · Place 1 · Episcopal AcademyEpiscopal Academy3000 Meters1.8:56.13a12
Dec 9Henderson 3k/3200 ClassicDec 9 · 1 Mile · Place 4 · Episcopal AcademyEpiscopal Academy1 Mile4.4:28.50a12
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 3000 Meters · Place 4 · Episcopal AcEpiscopal Ac3000 Meters48:47.90 PB11
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 3000 Meters · Place 4 · Episcopal AcEpiscopal Ac3000 Meters48:54.20—
Feb 2TFCAofGP Meet #9Feb 2 · 3000 Meters · Place 1 · Episcopal AcEpiscopal Ac3000 Meters18:54.20—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19PA Independent School Athletic Association ChampionshipMay 19 · 3200 Meters · Place 3 · Episcopal AcEpiscopal Ac3200 Meters39:49.8911
May 19PA Independent School Athletic Association ChampionshipMay 19 · 1600 Meters · Place 3 · Episcopal AcEpiscopal Ac1600 Meters34:22.2911
May 10Inter-AcMay 10 · 3200 Meters · Place 3 · Episcopal AcademyEpiscopal Academy3200 Meters3.9:43.39a11
May 10Inter-AcMay 10 · 1600 Meters · Place 5 · Episcopal AcademyEpiscopal Academy1600 Meters5.4:23.16a11
Apr 30Delco ChampsApr 30 · 3200 Meters · Place 3 · Episcopal AcEpiscopal Ac3200 Meters39:26.17 PB—
Apr 30Delco ChampsApr 30 · 1600 Meters · Place 3 · Episcopal AcEpiscopal Ac1600 Meters34:17.45 PB—
Apr 16Penn Charter #1 BoysApr 16 · 800 Meters · Place 2 · Episcopal AcademyEpiscopal Academy800 Meters2.1:59.49a PB11
Apr 9Malvern Prep #1Apr 9 · 1600 Meters · Place 3 · Episcopal AcademyEpiscopal Academy1600 Meters3.4:28.91a11
Apr 9Malvern Prep #1Apr 9 · 800 Meters · Place 4 · Episcopal AcademyEpiscopal Academy800 Meters4.2:00.21a11
Apr 5Haverford InvitationalApr 5 · 3200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy3200 Meters29:26.71a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18PAISAAMay 18 · 3200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy3200 Meters2.9:37.54a10
May 18PAISAAMay 18 · 1600 Meters · Place 7 · Episcopal AcademyEpiscopal Academy1600 Meters7.4:34.87a10
May 9Inter-AcMay 9 · 3200 Meters · Place 4 · Episcopal AcademyEpiscopal Academy3200 Meters4.9:53.70a10
May 9Inter-AcMay 9 · 1600 Meters · Place 5 · Episcopal AcademyEpiscopal Academy1600 Meters5.4:23.77a10
Apr 17Springside Chestnut Hill #2Apr 17 · 1600 Meters · Place 2 · Episcopal AcEpiscopal Ac1600 Meters24:48.72—
Apr 13The Coatesville Track and Field InvitationalApr 13 · 3200 Meters · Place 3 · Episcopal AcademyEpiscopal Academy3200 Meters3.9:47.31a10
Apr 6Haverford InvitationalApr 6 · 3200 Meters · Place 5 · Episcopal AcademyEpiscopal Academy3200 Meters59:52.56SO
Mar 12Episcopal Academy v Germantown FriendsMar 12 · 3200 Meters · Place 2 · Episcopal AcademyEpiscopal Academy3200 Meters2.9:55.05a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6TFCAofGP #4Jan 6 · 1 Mile · Place 8 · Episcopal AcadEpiscopal Acad1 Mile84:31.4510

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 3000 Meters · Place 4 · Episcopal AcademyEpiscopal Academy3000 Meters4.9:01.90a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 3200 Meters · Place 7 · RadnorRadnor3200 Meters7.10:05.26a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · 3000 Meters · Place 3 · RadnorRadnor3000 Meters3.9:42.53a9
Dec 17TFCAofGP Meet #2Dec 17 · 3000 Meters · Place 9 · RadnorRadnor3000 Meters9.9:47.10a9