Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 194:23.68aUAGTCA 2025 Ron Jackson Youth InvitationalJuly 19, 2025
1600 Meters · OutdoorGermantown Academy #2 · Apr 304:54.60aGermantown Academy #2April 30, 2025
200 Meters · IndoorTFCAGP #4 · Jan 325.24aTFCAGP #4January 3, 2026
400 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 253.56aLa Salle Winter Series - Sprint NightJanuary 2, 2026
400 Meters · OutdoorPenn Wood Rap Curry Invitational · Apr 1852.75aPenn Wood Rap Curry InvitationalApril 18, 2026
400 Meters · Relay Split · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2752.944aAAU Track & Field Region 2 QualifierJune 27, 2025
800 Meters · IndoorTFCAofGP Meet #9 · Feb 22:06.40TFCAofGP Meet #9February 2, 2025
800 Meters · OutdoorInter-Ac · May 102:05.55aInter-AcMay 10, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 11City of Wilmington Youth InvitationalJul 11 · 1600 Meters · Place 3 · Infinity TrackInfinity Track1600 Meters3.4:55.56a12
Jul 11City of Wilmington Youth InvitationalJul 11 · 800 Meters · Place 4 · Infinity TrackInfinity Track800 Meters4.2:07.81a12
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Infinity TrackInfinity Track400 Meters—DNS12
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 12 · InfinityInfinityJavelin122:08.88—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 10 · InfinityInfinity1500 Meters104:37.85a12
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 15 · InfinityInfinity800 Meters152:07.70a12
May 16PAISAAMay 16 · 800 Meters · Place 11 · William Penn CharterWilliam Penn Charter800 Meters11.2:05.60a12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 800 Meters · Place 65 · William Penn CharterWilliam Penn Charter800 Meters65.2:05.78a12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 34 · William Penn CharterWilliam Penn Charter400 Meters34.52.75a PB12
Apr 18Rap Curry InvitationalApr 18 · 400 Meters · Place 34 · William Penn CharterWilliam Penn Charter400 Meters34.52.75a12
Apr 11Brooks Fords Track ClassicApr 11 · 400 Meters · Place 21 · William Penn CharterWilliam Penn Charter400 Meters21.54.24a12
Apr 8Malvern Prep #1Apr 8 · 800 Meters · Place 2 · William Penn CharterWilliam Penn Charter800 Meters2.2:09.09a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 3TFCAGP #4Jan 3 · 200 Meters · Place 19 · William Penn CharterWilliam Penn Charter200 Meters19.25.24a PB12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 400 Meters · Place 26 · William Penn CharterWilliam Penn Charter400 Meters26.53.56a PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 400 Meters · Place 17 · William Penn CharterWilliam Penn Charter400 Meters17.55.27a12
Feb 16PAISAA ChampionshipsFeb 16 · 400 Meters · Place 13 · Penn CharterPenn Charter400 Meters1354.6111
Feb 7TFCAofGP Last ChanceFeb 7 · 800 Meters · Place 28 · Penn CharterPenn Charter800 Meters282:08.8711
Feb 2TFCAofGP Meet #9Feb 2 · 800 Meters · Place 27 · Penn CharterPenn Charter800 Meters272:06.40 PB—
Jan 19TFCAofGP Meet #7Jan 19 · 800 Meters · Place 26 · Penn CharterPenn Charter800 Meters262:09.37—
Jan 11TFCAGP #5Jan 11 · 800 Meters · Place 12 · William Penn CharterWilliam Penn Charter800 Meters12.2:08.66a11
Jan 4TFCAGP #4Jan 4 · 400 Meters · William Penn CharterWilliam Penn Charter400 Meters--DNS11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 1500 Meters · Place 4 · InfinityInfinity1500 Meters44:23.68a PB11
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 16 · InfinityInfinity800 Meters162:06.10a11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Infinity TrackInfinity Track400 MetersRelay SplitRound M—52.944a PB11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 9 · Infinity TrackInfinity Track1500 Meters9.4:31.43a11
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 13 · Infinity TrackInfinity Track800 Meters13.2:11.82a11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 5 · Infinity TrackInfinity Track1500 Meters5.4:26.43a11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 16 · Infinity TrackInfinity Track800 Meters16.2:05.82a11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 50 · Infinity TrackInfinity Track400 Meters50.54.44a11
May 19PA Independent School Athletic Association ChampionshipMay 19 · 800 Meters · Place 17 · Penn CharterPenn Charter800 Meters172:07.0711
May 10Inter-AcMay 10 · 800 Meters · Place 11 · William Penn CharterWilliam Penn Charter800 Meters11.2:05.55a PB11
Apr 30Germantown Academy #2Apr 30 · 1600 Meters · Place 3 · William Penn CharterWilliam Penn Charter1600 Meters3.4:54.60a PB11
Apr 30Germantown Academy #2Apr 30 · 800 Meters · Place 5 · William Penn CharterWilliam Penn Charter800 Meters5.2:15.05a11
Apr 16Penn Charter #1 BoysApr 16 · 1600 Meters · William Penn CharterWilliam Penn Charter1600 Meters--DNS11
Apr 16Penn Charter #1 BoysApr 16 · 800 Meters · William Penn CharterWilliam Penn Charter800 Meters--DNS11
Apr 9Springside Chestnut Hill #1Apr 9 · 1600 Meters · Place 6 · William Penn CharterWilliam Penn Charter1600 Meters6.4:57.68a11
Apr 9Springside Chestnut Hill #1Apr 9 · 800 Meters · Place 6 · William Penn CharterWilliam Penn Charter800 Meters6.2:14.99a11
Apr 4Cardinal ClassicApr 4 · 400 Meters · Place 26 · Penn CharterPenn Charter400 Meters2655.4111

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Penn Charter #1May 1 · 400 Meters · Place 5 · Penn CharterPenn Charter400 Meters555.29—
Apr 17Springside Chestnut Hill #2Apr 17 · 800 Meters · Place 6 · Penn CharterPenn Charter800 Meters62:13.83—
Apr 12Fords Track ClassicApr 12 · 800 Meters · Place 15 · Penn CharterPenn Charter800 Meters152:08.12SO
Apr 6The North Penn OpenApr 6 · 800 Meters · Place 21 · William Penn CharterWilliam Penn Charter800 Meters21.2:10.79a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Episcopal Academy vs Penn CharterMay 2 · 800 Meters · Place 8 · Penn CharterPenn Charter800 Meters82:21.509
May 2Episcopal Academy vs Penn CharterMay 2 · 1600 Meters · Place 5 · Penn CharterPenn Charter1600 Meters55:06.129