Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Maryland District Qualifier · Jun 1313.58aAAU Maryland District QualifierJune 13, 2026
200 Meters · IndoorThe Armory Youth Team Challenge · Dec 3028.84aThe Armory Youth Team ChallengeDecember 30, 2023
200 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1327.94aAAU Mid Atlantic District QualifierJune 13, 2025
400 Meters · IndoorThe Armory Youth Team Challenge · Dec 301:07.21aThe Armory Youth Team ChallengeDecember 30, 2023
400 Meters · OutdoorUAGTCA Meet 4 · May 251:04.39aUAGTCA Meet 4May 25, 2024
800 Meters · IndoorPhiladelphia Public League Meet #6 · Feb 22:52.69Philadelphia Public League Meet #6February 2, 2025
800 Meters · OutdoorAAU Region 02 National Qualifier · Jun 282:31.97aAAU Region 02 National QualifierJune 28, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 14 · High Level TrackHigh Level Track400 Meters14.1:06.42a10
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 29 · High Level TrackHigh Level Track200 MetersRound P29.29.23aWind: -1.910
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 23 · High Level TrackHigh Level Track100 MetersRound P23.13.58a PBWind: -0.710
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 12 · High Level TrackHigh Level Track400 Meters12.1:05.49a10
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 12 · High Level TrackHigh Level Track100 MetersRound P12.13.67aWind: 0.110
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 13 · High Level TrackHigh Level Track400 Meters13.1:06.41a10
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 16 · High Level TrackHigh Level Track100 MetersRound P16.14.14a10
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 800 Meters · Place 13 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)800 Meters13.2:43.88a10
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 400 Meters · Place 11 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)400 Meters11.1:07.44a10
May 6Public LeagueMay 6 · 800 Meters · Place 12 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)800 Meters12.2:50.23a10
May 2Lower Merion InvitationalMay 2 · 800 Meters · Place 20 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)800 Meters20.2:47.21a10
May 2Lower Merion InvitationalMay 2 · 400 Meters · Place 21 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)400 Meters21.1:05.85a10
Apr 25Springfield InvitationalApr 25 · 800 Meters · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)800 Meters--DNS10
Apr 25Springfield InvitationalApr 25 · 400 Meters · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)400 Meters--DNS10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 800 Meters · Place 54 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)800 Meters54.2:50.32a10
Apr 18Rap Curry InvitationalApr 18 · 800 Meters · Place 54 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)800 Meters54.2:50.32a10
Apr 15Public League #3 @ South PhillyApr 15 · 800 Meters · Place 6 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)800 Meters6.2:55.47a10
Apr 15Public League #3 @ South PhillyApr 15 · 400 Meters · Place 13 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)400 Meters13.1:11.65a10
Apr 11Brooks Fords Track ClassicApr 11 · 400 Meters · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)400 Meters—DNS10
Apr 8Public League #2 @ South PhillyApr 8 · 800 Meters · Place 4 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)800 Meters4.2:46.49a10
Mar 25Public League #1 @ South PhillyMar 25 · 400 Meters · Place 18 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)400 Meters18.1:14.57a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 200 Meters · Place 40 · EngineeringEngineering200 Meters4029.7310
Feb 18The Pub Last ChanceFeb 18 · 200 Meters · Place 24 · EngineeringEngineering200 Meters2429.67—
Jan 8PPL Meet #4Jan 8 · 200 Meters · Place 19 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)200 Meters19.28.94a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 13 · High Level TrackHigh Level Track800 Meters13.2:48.29a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 11 · High Level TrackHigh Level Track800 Meters11.2:38.84a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 33 · High Level TrackHigh Level Track400 Meters33.1:06.84a9
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 36 · High Level TrackHigh Level Track200 Meters36.27.94a PB9
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 6 · High LevelHigh Level400 Meters61:06.02a9
May 31UAGTCA Outdoor ChampionshipMay 31 · 100 Meters · Place 7 · High LevelHigh Level100 MetersRound P713.80a9
May 31UAGTCA Outdoor ChampionshipMay 31 · 100 Meters · Place 8 · High LevelHigh Level100 Meters814.03a9
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 10 · High LevelHigh Level400 Meters101:06.14a9
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 13 · High LevelHigh Level100 MetersRound P1314.20a9
May 14PIAA District 12 AAA ChampionshipsMay 14 · 200 Meters · Place 20 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)200 MetersRound P20.28.93a9
May 14District XIIMay 14 · 200 Meters · Place 20 · G.W. Carver(Engineering & Science)G.W. Carver(Engineering & Science)200 MetersRound P20.28.93a9
Apr 11Father Judge RelaysApr 11 · 200 Meters · Place 7 · Engineering & ScienceEngineering & Science200 Meters729.679
Apr 11Father Judge RelaysApr 11 · 400 Meters · Place 12 · Engineering & ScienceEngineering & Science400 Meters121:09.869
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · 400 Meters · Place 8 · Engineering & ScienceEngineering & Science400 Meters81:07.059

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2Philadelphia Public League Meet #6Feb 2 · 800 Meters · Place 10 · Eng & ScienceEng & Science800 Meters102:52.69 PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 4 · High Level TrackHigh Level Track800 Meters4.2:31.97a PB8
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 7 · High Level THigh Level T800 Meters72:37.3614
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 19 · High Level THigh Level T400 Meters191:05.7214
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 13 · High Level TrackHigh Level Track400 Meters13.1:05.02a8
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 15 · High Level TrackHigh Level Track200 Meters15.27.95a8
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 18 · High Level TrackHigh Level Track400 Meters18.1:04.39a PB8
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 23 · High Level TrackHigh Level Track100 MetersRound P23.13.59a8
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 10 · High Level TrackHigh Level Track800 Meters10.2:38.95a8
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 23 · High Level TrackHigh Level Track200 Meters23.28.17a8
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 15 · High Level TrackHigh Level Track400 Meters15.1:06.82a8
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 18 · High Level TrackHigh Level Track100 MetersRound P18.13.96a8
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 10 · High Level TrackHigh Level Track800 Meters10.2:51.06a8
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 24 · High Level TrackHigh Level Track200 Meters24.29.54a8

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 800 Meters · Place 10 · High Level TrackHigh Level Track800 Meters10.2:53.50a8
Dec 30The Armory Youth Team ChallengeDec 30 · 400 Meters · Place 21 · High Level TrackHigh Level Track400 Meters21.1:07.21a PB8
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 19 · High Level TrackHigh Level Track200 Meters19.28.84a PB8
Dec 10 Speed Capital New York InvitationalDec 10 · 800 Meters · Place 8 · High Level TrackHigh Level Track800 Meters8.3:02.69a8
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 23 · High Level TrackHigh Level Track400 Meters23.1:08.17a8
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 31 · High Level TrackHigh Level Track200 Meters31.29.45a8