Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGermantown Academy #1 · Apr 1511.46aGermantown Academy #1April 15, 2026
110m Hurdles · 39" / 0.991m · OutdoorAAU Junior Olympic Games · Aug 116.15aAAU Junior Olympic GamesAugust 1, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:22.71aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · OutdoorGermantown Academy #1 · Apr 1522.67aGermantown Academy #1April 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorMalvern Prep #1 · Apr 842.60aMalvern Prep #1April 8, 2026
400 Meters · OutdoorPenn Wood Rap Curry Invitational · Apr 1848.25aPenn Wood Rap Curry InvitationalApril 18, 2026
800 Meters · OutdoorBrooks Haverford Distance Classic · Apr 101:56.30aBrooks Haverford Distance ClassicApril 10, 2026
Decathlon · OutdoorAAU Junior Olympic Games · Aug 16299AAU Junior Olympic GamesAugust 1, 2026
Discus · 1.6kg · OutdoorGreater Philly Area Multi Event · May 2929.21mGreater Philly Area Multi Event May 29, 2026
High Jump · OutdoorPenn Wood Rap Curry Invitational · Apr 186-5Penn Wood Rap Curry InvitationalApril 18, 2026
Javelin · 800g · OutdoorAAU Junior Olympic Games · Aug 147.94mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorAAU Junior Olympic Games · Aug 16.78mAAU Junior Olympic GamesAugust 1, 2026
Pole Vault · OutdoorAAU Junior Olympic Games · Aug 13.20mAAU Junior Olympic GamesAugust 1, 2026
Shot Put · 12lb · OutdoorAAU Junior Olympic Games · Aug 110.52mAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

53 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Decathlon · Place 4 · Infinity TrackInfinity TrackDecathlonRound M4.6299 PB11
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 3 · Infinity TrackInfinity TrackLong JumpRound M3.6.78m PBWind: 1.811
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 51 · Infinity TrackInfinity TrackLong Jump51.6.37mWind: -1.911
Aug 1AAU Junior Olympic GamesAug 1 · Pole Vault · Place 16 · Infinity TrackInfinity TrackPole VaultRound M16.3.20m PB11
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 4 · Infinity TrackInfinity TrackHigh JumpRound M4.1.85m11
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Infinity TrackInfinity TrackHigh Jump--DNS11
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 3 · Infinity TrackInfinity TrackJavelin800gRound M3.47.94m PB11
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 27 · Infinity TrackInfinity TrackDiscus1.6kgRound M27.22.14m11
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 18 · Infinity TrackInfinity TrackShot Put12lbRound M18.10.52m PB11
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Place 10 · Infinity TrackInfinity Track110m Hurdles39" / 0.991mRound M10.16.15a PBWind: 0.411
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 2 · Infinity TrackInfinity Track1500 MetersRound M2.4:22.71a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 2 · Infinity TrackInfinity Track400 MetersRound M2.50.36a11
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 35 · Infinity TrackInfinity Track400 MetersRound P35.49.51a11
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 8 · Infinity TrackInfinity Track100 MetersRound M8.11.43aWind: 4.211
Jul 11City of Wilmington Youth InvitationalJul 11 · Shot Put · Infinity TrackInfinity TrackShot Put12lb—DNS11
Jul 11City of Wilmington Youth InvitationalJul 11 · 1600 Meters · Infinity TrackInfinity Track1600 Meters—DNS11
May 29Greater Philly Area Multi Event May 29 · Decathlon · Place 1 · Infinity TrackInfinity TrackDecathlon1.604911
May 29Greater Philly Area Multi Event May 29 · Long Jump · Place 1 · Infinity TrackInfinity TrackLong Jump1.6.58m11
May 29Greater Philly Area Multi Event May 29 · Pole Vault · Place 3 · Infinity TrackInfinity TrackPole Vault3.3.00m11
May 29Greater Philly Area Multi Event May 29 · High Jump · Place 1 · Infinity TrackInfinity TrackHigh Jump1.1.80m11
May 29Greater Philly Area Multi Event May 29 · Javelin · Place 2 · Infinity TrackInfinity TrackJavelin800g2.38.55m11
May 29Greater Philly Area Multi Event May 29 · Discus · Place 2 · Infinity TrackInfinity TrackDiscus1.6kg2.29.21m PB11
May 29Greater Philly Area Multi Event May 29 · Shot Put · Place 3 · Infinity TrackInfinity TrackShot Put12lb3.10.40m11
May 29Greater Philly Area Multi Event May 29 · 110m Hurdles · Place 1 · Infinity TrackInfinity Track110m Hurdles39" / 0.991m1.16.20a11
May 29Greater Philly Area Multi Event May 29 · 1500 Meters · Place 1 · Infinity TrackInfinity Track1500 Meters1.4:33.32a11
May 29Greater Philly Area Multi Event May 29 · 400 Meters · Place 1 · Infinity TrackInfinity Track400 Meters1.50.00a11
May 29Greater Philly Area Multi Event May 29 · 100 Meters · Place 1 · Infinity TrackInfinity Track100 Meters1.11.65a11
May 23UAGTCA 2026 Outdoor Meet #3May 23 · Shot Put · Infinity TrackInfinity TrackShot Put12lb—DNS11
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 110m Hurdles · Infinity TrackInfinity Track110m Hurdles39" / 0.991m—DNS11
May 16PAISAAMay 16 · Long Jump · Place 3 · The Haverford School for BoysThe Haverford School for BoysLong Jump3.22-02.5011
May 16PAISAAMay 16 · 800 Meters · The Haverford School for BoysThe Haverford School for Boys800 Meters--DQ11
May 9Inter-AcMay 9 · Long Jump · Place 4 · The Haverford School for BoysThe Haverford School for BoysLong Jump4.21-08.0011
May 9Inter-AcMay 9 · High Jump · Place 2 · The Haverford School for BoysThe Haverford School for BoysHigh Jump2.6-04.0011
May 9Inter-AcMay 9 · 400 Meters · Place 2 · The Haverford School for BoysThe Haverford School for Boys400 Meters2.49.10a11
Apr 20Episcopal #2Apr 20 · Long Jump · Place 1 · The Haverford School for BoysThe Haverford School for BoysLong Jump1.20' 0"11
Apr 20Episcopal #2Apr 20 · Pole Vault · Place 3 · The Haverford School for BoysThe Haverford School for BoysPole Vault3.9' 0"11
Apr 20Episcopal #2Apr 20 · 800 Meters · Place 3 · The Haverford School for BoysThe Haverford School for Boys800 Meters3.2:07.77a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · High Jump · Place 1 · The Haverford School for BoysThe Haverford School for BoysHigh Jump1.6-5 PB11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 3 · The Haverford School for BoysThe Haverford School for Boys400 Meters3.48.25a PB11
Apr 18Rap Curry InvitationalApr 18 · High Jump · Place 1 · The Haverford School for BoysThe Haverford School for BoysHigh Jump1.6' 5"11
Apr 18Rap Curry InvitationalApr 18 · 400 Meters · Place 3 · The Haverford School for BoysThe Haverford School for Boys400 Meters3.48.25a11
Apr 15Germantown Academy #1Apr 15 · Pole Vault · The Haverford School for BoysThe Haverford School for BoysPole Vault—DNS11
Apr 15Germantown Academy #1Apr 15 · 200 Meters · Place 1 · The Haverford School for BoysThe Haverford School for Boys200 Meters1.22.67a PB11
Apr 15Germantown Academy #1Apr 15 · 100 Meters · Place 2 · The Haverford School for BoysThe Haverford School for Boys100 Meters2.11.46a PB11
Apr 11Brooks Fords Track ClassicApr 11 · Long Jump · Place 2 · The Haverford School for BoysThe Haverford School for BoysLong Jump2.21' 4.75"11
Apr 11Brooks Fords Track ClassicApr 11 · 400 Meters · Place 2 · The Haverford School for BoysThe Haverford School for Boys400 Meters2.48.40a11
Apr 10Brooks Haverford Distance ClassicApr 10 · 800 Meters · Place 10 · The Haverford School for BoysThe Haverford School for Boys800 Meters10.1:56.30a PB11
Apr 8Malvern Prep #1Apr 8 · Pole Vault · Place 3 · The Haverford School for BoysThe Haverford School for BoysPole Vault3.9' 0"11
Apr 8Malvern Prep #1Apr 8 · High Jump · Place 1 · The Haverford School for BoysThe Haverford School for BoysHigh Jump1.6' 0"11
Apr 8Malvern Prep #1Apr 8 · 300m Hurdles · Place 2 · The Haverford School for BoysThe Haverford School for Boys300m Hurdles36" / 0.914m2.42.60a PB11
Apr 8Malvern Prep #1Apr 8 · 110m Hurdles · Place 3 · The Haverford School for BoysThe Haverford School for Boys110m Hurdles39" / 0.991m3.17.83a11
Apr 1Rustin InviteApr 1 · Long Jump · Place 2 · The Haverford School for BoysThe Haverford School for BoysLong Jump2.22-2.5011
Apr 1Rustin InviteApr 1 · Pole Vault · Place 10 · The Haverford School for BoysThe Haverford School for BoysPole Vault10.9-0.0011