Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorInter-Ac · May 912.36aInter-AcMay 9, 2026
200 Meters · IndoorUpper Dublin Winter Series - Sprint Night · Jan 326.68aUpper Dublin Winter Series - Sprint NightJanuary 3, 2026
200 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 1125.25aCity of Wilmington Youth InvitationalJuly 11, 2026
300 Meters · IndoorThe VA Showcase · Jan 1741.61aThe VA ShowcaseJanuary 17, 2026
400 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 2655.80aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
400 Meters · OutdoorAAU Junior Olympic Games · Aug 155.90aAAU Junior Olympic GamesAugust 1, 2026
800 Meters · OutdoorBrooks Haverford Distance Classic · Apr 102:22.00aBrooks Haverford Distance ClassicApril 10, 2026
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2012.852024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
High Jump · OutdoorThe North Penn Open · Apr 64-4The North Penn OpenApril 6, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 9 · Infinity TrackInfinity Track400 MetersRound P9.55.90a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 47 · Infinity TrackInfinity Track200 MetersRound P47.25.71aWind: -311
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 5 · Infinity TrackInfinity Track200 MetersRound P5.25.71a11
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 4 · Infinity TrackInfinity Track200 Meters4.25.70a11
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 2 · Infinity TrackInfinity Track200 Meters2.25.25a PB11
Jul 11City of Wilmington Youth InvitationalJul 11 · 100 Meters · Place 1 · Infinity TrackInfinity Track100 Meters1.12.64a11
May 16PAISAAMay 16 · 400 Meters · Place 3 · William Penn CharterWilliam Penn Charter400 Meters3.57.83a11
May 16PAISAAMay 16 · 100 Meters · Place 1 · William Penn CharterWilliam Penn Charter100 MetersRound P1.12.50aWind: -0.311
May 16PAISAAMay 16 · 100 Meters · Place 1 · William Penn CharterWilliam Penn Charter100 Meters1.12.38aWind: -1.311
May 9Inter-AcMay 9 · 400 Meters · Place 3 · William Penn CharterWilliam Penn Charter400 Meters3.57.15a11
May 9Inter-AcMay 9 · 200 Meters · Place 3 · William Penn CharterWilliam Penn Charter200 Meters3.26.05aWind: -0.711
May 9Inter-AcMay 9 · 100 Meters · Place 2 · William Penn CharterWilliam Penn Charter100 Meters2.12.36a PBWind: -0.811
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100 Meters · Place 19 · William Penn CharterWilliam Penn Charter100 Meters19.12.85a11
Apr 29Germantown Academy Women #2Apr 29 · 200 Meters · Place 3 · William Penn CharterWilliam Penn Charter200 Meters3.26.04a11
Apr 29Germantown Academy Women #2Apr 29 · 100 Meters · Place 2 · William Penn CharterWilliam Penn Charter100 Meters2.12.95a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · William Penn CharterWilliam Penn Charter400 Meters—58.18a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 7 · William Penn CharterWilliam Penn Charter400 Meters7.57.97a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 200 Meters · Place 14 · William Penn CharterWilliam Penn Charter200 Meters14.26.35a11
Apr 18Rap Curry InvitationalApr 18 · 400 Meters · Place 7 · William Penn CharterWilliam Penn Charter400 Meters7.57.97a11
Apr 18Rap Curry InvitationalApr 18 · 200 Meters · Place 14 · William Penn CharterWilliam Penn Charter200 Meters14.26.35a11
Apr 15Springside Chestnut Hill #2 (Women)Apr 15 · 200 Meters · Place 5 · William Penn CharterWilliam Penn Charter200 Meters5.27.02a11
Apr 15Springside Chestnut Hill #2 (Women)Apr 15 · 100 Meters · Place 2 · William Penn CharterWilliam Penn Charter100 Meters2.13.28a11
Apr 11Brooks Fords Track ClassicApr 11 · 200 Meters · Place 14 · William Penn CharterWilliam Penn Charter200 Meters14.27.77aWind: -0.911
Apr 11Brooks Fords Track ClassicApr 11 · 100 Meters · Place 5 · William Penn CharterWilliam Penn Charter100 Meters5.12.86aWind: 1.611
Apr 10Brooks Haverford Distance ClassicApr 10 · 800 Meters · Place 13 · William Penn CharterWilliam Penn Charter800 Meters13.2:22.00a PB11
Apr 8Penn Charter #1Apr 8 · High Jump · Place 6 · William Penn CharterWilliam Penn CharterHigh Jump6.4' 2"11
Apr 8Penn Charter #1Apr 8 · 400 Meters · Place 2 · William Penn CharterWilliam Penn Charter400 Meters2.58.911

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 400 Meters · Place 34 · Penn CharterPenn Charter400 Meters34.55.80a PB11
Mar 1PTFCA ChampionshipsMar 1 · 400 Meters · Place 15 · William Penn CharterWilliam Penn Charter400 Meters15.58.74a11
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 60 · William Penn CharterWilliam Penn Charter300 Meters60.41.61a PB11
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 400 Meters · Place 10 · William Penn CharterWilliam Penn Charter400 Meters10.1:00.80a11
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 200 Meters · Place 20 · William Penn CharterWilliam Penn Charter200 Meters20.26.68a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 400 Meters · Place 5 · William Penn CharterWilliam Penn Charter400 Meters5.1:00.48a11
Dec 12DVGTCA Meet #1Dec 12 · High Jump · William Penn CharterWilliam Penn CharterHigh Jump--NH11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Infinity TrackInfinity Track100 MetersRound P—DNS10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 18 · Infinity TrackInfinity Track200 Meters18.26.49a10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 16 · Infinity TrackInfinity Track100 Meters16.12.92a10
May 10Inter-AcMay 10 · 400 Meters · Place 5 · William Penn CharterWilliam Penn Charter400 Meters5.59.11a10
May 10Inter-AcMay 10 · 200 Meters · Place 7 · William Penn CharterWilliam Penn Charter200 Meters7.26.64a10
May 10Inter-AcMay 10 · 100 Meters · Place 4 · William Penn CharterWilliam Penn Charter100 Meters4.12.52aWind: 2.910
Apr 30Germantown Academy #2Apr 30 · 200 Meters · Place 3 · William Penn CharterWilliam Penn Charter200 Meters3.27.43a10
Apr 30Germantown Academy #2Apr 30 · 100 Meters · Place 3 · William Penn CharterWilliam Penn Charter100 Meters3.13.56a10
Apr 16Springside Chestnut Hill #2 GirlsApr 16 · 400 Meters · Place 2 · William Penn CharterWilliam Penn Charter400 Meters2.1:01.12a10
Apr 16Springside Chestnut Hill #2 GirlsApr 16 · 100 Meters · Place 4 · William Penn CharterWilliam Penn Charter100 Meters4.13.24a10
Apr 9Episcopal #1Apr 9 · 200 Meters · Place 3 · William Penn CharterWilliam Penn Charter200 Meters3.27.57a10
Apr 9Episcopal #1Apr 9 · 100 Meters · Place 3 · William Penn CharterWilliam Penn Charter100 Meters3.13.59a10

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 8 · Infinity TraInfinity TraCombined results812.85 PB—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 9 · Infinity TraInfinity TraCombined resultsRound P926.28—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 8 · Infinity TraInfinity TraCombined resultsRound P812.89—
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 21 · Infinity TraInfinity Tra400 Meters211:05.5416
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 22 · Infinity TraInfinity Tra100 Meters2213.4616
May 18PAISAAMay 18 · 400 Meters · Place 5 · William Penn CharterWilliam Penn Charter400 Meters5.1:00.23a9
May 18PAISAAMay 18 · 200 Meters · Place 8 · William Penn CharterWilliam Penn Charter200 Meters8.26.97aWind: 1.49
May 18PAISAAMay 18 · 100 Meters · Place 8 · William Penn CharterWilliam Penn Charter100 MetersRound P8.12.95aWind: 09
May 18PAISAAMay 18 · 100 Meters · Place 5 · William Penn CharterWilliam Penn Charter100 Meters5.12.86aWind: 0.69
May 9Inter-AcMay 9 · 400 Meters · Place 1 · William Penn CharterWilliam Penn Charter400 MetersRound P1.59.56a9
May 9Inter-AcMay 9 · 400 Meters · Place 3 · William Penn CharterWilliam Penn Charter400 Meters3.59.37a9
May 9Inter-AcMay 9 · 200 Meters · Place 2 · William Penn CharterWilliam Penn Charter200 MetersRound P2.26.17a9
May 9Inter-AcMay 9 · 200 Meters · Place 4 · William Penn CharterWilliam Penn Charter200 Meters4.26.46a9
May 9Inter-AcMay 9 · 100 Meters · Place 7 · William Penn CharterWilliam Penn Charter100 MetersRound P7.12.96a9
May 9Inter-AcMay 9 · 100 Meters · Place 5 · William Penn CharterWilliam Penn Charter100 Meters5.12.97a9
Apr 30Notre Dame #2Apr 30 · 400 Meters · Place 5 · William Penn CharterWilliam Penn Charter400 Meters5.1:02.83a9
Apr 30Notre Dame #2Apr 30 · 200 Meters · Place 9 · William Penn CharterWilliam Penn Charter200 Meters9.29.78a9
Apr 30Notre Dame #2Apr 30 · 100 Meters · Place 4 · William Penn CharterWilliam Penn Charter100 Meters4.13.40a9
Apr 6The North Penn OpenApr 6 · High Jump · Place 12 · William Penn CharterWilliam Penn CharterHigh Jump12.4-4 PB9
Apr 6The North Penn OpenApr 6 · 100 Meters · Place 13 · William Penn CharterWilliam Penn Charter100 Meters13.13.77a9