Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorInter-Ac · May 911.16aInter-AcMay 9, 2026
200 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 223.89aLa Salle Winter Series - Sprint NightJanuary 2, 2026
200 Meters · OutdoorPenn Wood Rap Curry Invitational · Apr 1823.51aPenn Wood Rap Curry InvitationalApril 18, 2026
200 Meters · Relay Split · IndoorTFCAGP #7 · Jan 2325.052TFCAGP #7January 23, 2026
55 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 316.750Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
60 Meter · IndoorLa Salle Winter Series - Sprint Night · Jan 27.39aLa Salle Winter Series - Sprint NightJanuary 2, 2026
60 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 317.264Penn Relays Winter Showcase - Boys PMJanuary 31, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PAISAAMay 16 · 100 Meters · Place 11 · Episcopal Academy100 MetersRound P11.11.42aWind: -1.912
May 9Inter-AcMay 9 · 100 Meters · Place 6 · Episcopal Academy100 Meters6.11.16a PB12
Apr 29Delco ChampsApr 29 · 100 Meters · Place 13 · Episcopal Academy100 MetersRound P13.11.27a12
Apr 29Delco ChampsApr 29 · 100 Meters · Place 14 · Episcopal Academy100 Meters14.11.25a12
Apr 20Episcopal #2Apr 20 · 100 Meters · Place 2 · Episcopal Academy100 Meters2.11.28a12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 200 Meters · Place 23 · Episcopal Academy200 Meters23.23.51a PB12
Apr 18Rap Curry InvitationalApr 18 · 200 Meters · Place 23 · Episcopal Academy200 Meters23.23.51a12
Apr 15Penn Charter #2Apr 15 · 100 Meters · Place 3 · Episcopal Academy100 Meters3.11.55a12
Apr 11Brooks Fords Track ClassicApr 11 · 200 Meters · Place 16 · Episcopal Academy200 Meters16.23.71aWind: 3.112
Apr 8Springside Chestnut Hill #1Apr 8 · 100 Meters · Place 3 · Episcopal Academy100 Meters3.11.51a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15PAISAA ChampionshipsFeb 15 · 60 Meters · Place 7 · Episcopal Ac60 Meters77.2812
Feb 15PAISAA ChampionshipsFeb 15 · 60 Meters · Place 7 · Episcopal Ac60 Meters77.3112
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 55 Meters · Place 36 · Episcopal Ac55 Meters366.750 PB12
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 60 Meters · Place 39 · Episcopal Ac60 Meters397.264 PB12
Jan 23TFCAGP #7Jan 23 · 200 Meters · Episcopal Academy200 MetersRelay Split—25.052 PB12
Jan 10Kevin Dare InviteJan 10 · 60 Meters · Place 24 · EPISCOPAL ACADEMY60 Meters247.2912
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60 Meter · Place 40 · Episcopal Academy60 MeterRound P40.7.39a PB12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 200 Meters · Place 81 · Episcopal Academy200 Meters81.23.89a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13TFCAGP #1Dec 13 · 60 Meter · Place 23 · Episcopal Academy60 MeterRound P23.7.44a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19PA Independent School Athletic Association ChampionshipMay 19 · 100 Meters · Place 20 · Episcopal Ac100 Meters2011.5211
May 10Inter-AcMay 10 · 100 Meters · Place 11 · Episcopal Academy100 Meters11.11.48aWind: 4.311
Apr 30Delco ChampsApr 30 · 100 Meters · Place 30 · Episcopal Ac100 MetersRound P3011.60—
Apr 25UD InviteApr 25 · 200 Meters · Episcopal Academy200 Meters--DNS11
Apr 25UD InviteApr 25 · 100 Meters · Place 19 · Episcopal Academy100 Meters19.11.98a11
Apr 9Malvern Prep #1Apr 9 · 200 Meters · Place 9 · Episcopal Academy200 Meters9.24.63a11
Apr 5Haverford InvitationalApr 5 · 100 Meters · Place 21 · Episcopal Academy100 Meters2111.77a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Springside Chestnut Hill #2Apr 17 · 100 Meters · Place 17 · Episcopal Ac100 Meters1712.72—
Mar 12Episcopal Academy v Germantown FriendsMar 12 · 100 Meters · Place 11 · Episcopal Academy100 Meters11.12.77a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Inter-Ac ChampionshipsMay 11 · 100 Meters · Place 24 · Episcopal Academy100 MetersRound P24.12.54a9
May 2Episcopal Academy vs Penn CharterMay 2 · 100 Meters · Place 10 · Episcopal Academy100 Meters1012.759
Apr 20Explorers InvitationalApr 20 · 200 Meters · Place 23 · Episcopal Ac200 Meters2325.899
Apr 20Explorers InvitationalApr 20 · 100 Meters · Place 23 · Episcopal Ac100 Meters2312.509