Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorAAU National Indoor Championships · Mar 1127.35aAAU National Indoor ChampionshipsMarch 11, 2022
200 Meters · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 1728.46aAAU Region 2 Qualifier @ Millersville UniversityJuly 17, 2021
400 Meters · IndoorThe Armory Youth Team Challenge · Dec 3053.42aThe Armory Youth Team ChallengeDecember 30, 2023
400 Meters · OutdoorInter-Ac · May 951.48aInter-AcMay 9, 2024
400 Meters · Relay Split · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2750.025aAAU Track & Field Region 2 QualifierJune 27, 2025
800 Meters · IndoorTFCAofGP Meet # 7 · Feb 32:07.70TFCAofGP Meet # 7February 3, 2024
800 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 122:02.65aAAU Mid Atlantic District QualifierJune 12, 2026
Combined results · OutdoorUAGTCA Ron Jackson Youth Invitational 2023 · Jul 2254.94UAGTCA Ron Jackson Youth Invitational 2023July 22, 2023
High Jump · OutdoorAAU Mid-Atlantic District Qualifier · Jun 165-0AAU Mid-Atlantic District QualifierJune 16, 2023
Long Jump · Indoor Speed Capital New York Invitational · Dec 105.40m Speed Capital New York InvitationalDecember 10, 2023
Long Jump · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 1713-07.50AAU Region 2 Qualifier @ Millersville UniversityJuly 17, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 7 · InfinityInfinityJavelin72:00.64—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 9 · InfinityInfinity800 Meters92:02.65a PB11
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 25 · InfinityInfinity400 Meters2552.18a11
May 16PAISAAMay 16 · 800 Meters · Place 10 · The Haverford School for BoysThe Haverford School for Boys800 Meters10.2:04.69a11
May 9Inter-AcMay 9 · 800 Meters · Place 5 · The Haverford School for BoysThe Haverford School for Boys800 Meters5.2:02.76a11
Apr 20Episcopal #2Apr 20 · 800 Meters · Place 10 · The Haverford School for BoysThe Haverford School for Boys800 Meters10.2:25.97a11
Apr 10Brooks Haverford Distance ClassicApr 10 · 800 Meters · The Haverford School for BoysThe Haverford School for Boys800 Meters—DNS11
Apr 8Malvern Prep #1Apr 8 · 800 Meters · The Haverford School for BoysThe Haverford School for Boys800 Meters—DNS11
Apr 8Malvern Prep #1Apr 8 · 400 Meters · The Haverford School for BoysThe Haverford School for Boys400 Meters—DNF11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 800 Meters · Place 30 · The Haverford School for BoysThe Haverford School for Boys800 Meters30.2:10.32a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · InfinityInfinity800 Meters—DNF10
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 22 · InfinityInfinity400 Meters2251.91a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Infinity TrackInfinity Track400 MetersRelay SplitRound M—50.025a PB10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 9 · Infinity TrackInfinity Track800 Meters9.2:04.83a10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 14 · Infinity TrackInfinity Track800 Meters14.2:05.75a10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 41 · Infinity TrackInfinity Track400 Meters41.53.32a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 2 · High Level TrackHigh Level Track400 Meters2.51.95a9
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 3 · High Level TrackHigh Level Track400 Meters3.51.55a9
May 9Inter-AcMay 9 · 400 Meters · Place 5 · The Haverford School for BoysThe Haverford School for Boys400 MetersRound P5.51.51a9
May 9Inter-AcMay 9 · 400 Meters · Place 6 · The Haverford School for BoysThe Haverford School for Boys400 Meters6.51.48a PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3TFCAofGP Meet # 7Feb 3 · 800 Meters · Place 6 · The Haverford School for BoysThe Haverford School for Boys800 Meters62:07.70 PB9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 800 Meters · Place 5 · High Level TrackHigh Level Track800 Meters5.2:10.15a9
Dec 30The Armory Youth Team ChallengeDec 30 · 400 Meters · Place 6 · High Level TrackHigh Level Track400 Meters6.53.42a PB9
Dec 28Robert J Burdette Indoor ClassicDec 28 · 400 Meters · Place 7 · The Haverford School for BoysThe Haverford School for Boys400 Meters7.53.85a9
Dec 10 Speed Capital New York InvitationalDec 10 · Long Jump · Place 4 · High Level TrackHigh Level TrackLong Jump4.5.40m PB9
Dec 10 Speed Capital New York InvitationalDec 10 · 800 Meters · High Level TrackHigh Level Track800 Meters—DNF9
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 6 · High Level TrackHigh Level Track400 Meters6.53.51a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 6 · High Level THigh Level TCombined results62:04.71—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 17 · High Level THigh Level TCombined results1754.94 PB—
Jun 302023 AAU Region 02 QualifierJun 30 · High Jump · Place 9 · High Level Track ClubHigh Level Track ClubHigh Jump95-0—
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 11 · High Level Track ClubHigh Level Track Club400 Meters1154.44—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · High Jump · Place 11 · High Level TrackHigh Level TrackHigh Jump11.5-0 PB8
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 12 · High Level TrackHigh Level Track400 Meters12.53.92a8
May 13UAGTCA Developmental Meet 2May 13 · High Jump · High Level TrackHigh Level TrackHigh Jump—DNS8
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 6 · High Level TrackHigh Level Track400 Meters6.55.18a8

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · High Jump · Place 5 · The High LevThe High LevHigh Jump54-02.0014
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Long Jump · Place 9 · The High LevThe High LevLong Jump915-11.0014
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 800 Meters · Place 8 · The High LevThe High Lev800 Meters82:19.5214
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 11 · The High LevThe High Lev400 Meters1157.6314
Jun 4UAGTCA Developmental ChampionshipJun 4 · 1500 Meters · Place 7 · High Level TrackHigh Level Track1500 Meters7.5:05.41aUnofficial7
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 10 · High Level TrackHigh Level Track400 Meters10.58.86aUnofficial7

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 14 · High Level TrackHigh Level Track800 Meters14.2:25.55a7
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 29 · High Level TrackHigh Level Track400 MetersRound P29.1:00.68a7
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 49 · High Level TrackHigh Level Track200 MetersRound P49.27.35a PB7
Feb 25Fast Fridays Invitational #5Feb 25 · 800 Meters · Place 6 · High Level TrackHigh Level Track800 Meters6.2:28.46a7
Feb 25Fast Fridays Invitational #5Feb 25 · 400 Meters · Place 7 · High Level TrackHigh Level Track400 Meters7.1:02.99a7
Feb 11Fast Fridays Invitational #4Feb 11 · Long Jump · High Level TrackHigh Level TrackLong Jump--ND7
Feb 11Fast Fridays Invitational #4Feb 11 · 800 Meters · Place 5 · High Level TrackHigh Level Track800 Meters5.2:35.27a7
Feb 11Fast Fridays Invitational #4Feb 11 · 400 Meters · Place 7 · High Level TrackHigh Level Track400 Meters7.1:04.51a7
Feb 4Fast Fridays Invitational #3Feb 4 · Long Jump · High Level TrackHigh Level TrackLong Jump—ND7
Feb 4Fast Fridays Invitational #3Feb 4 · 400 Meters · Place 9 · High Level TrackHigh Level Track400 Meters9.1:05.96a7
Feb 4Fast Fridays Invitational #3Feb 4 · 200 Meters · Place 10 · High Level TrackHigh Level Track200 Meters10.29.49a7

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · Long Jump · Place 5 · High Level TrackHigh Level TrackLong Jump5.13-07.50 PB6
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 800 Meters · Place 7 · High Level TrackHigh Level Track800 Meters7.2:34.93a6
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 400 Meters · Place 6 · High Level TrackHigh Level Track400 Meters6.1:02.75a6
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 11 · High Level TrackHigh Level Track200 MetersRound P11.28.46a PB6
May 29PWC Panthers I-95 InvitationalMay 29 · 800 Meters · Place 8 · High Level TrackHigh Level Track800 Meters8.2:39.04a6
May 29PWC Panthers I-95 InvitationalMay 29 · 400 Meters · Place 13 · High Level TrackHigh Level Track400 Meters13.1:04.80a6
May 29PWC Panthers I-95 InvitationalMay 29 · 200 Meters · Place 17 · High Level TrackHigh Level Track200 Meters17.29.79a6
May 8Speed Capital Maryland InvitationalMay 8 · 800 Meters · Place 6 · High Level TrackHigh Level Track800 Meters6.2:33.94a6
May 8Speed Capital Maryland InvitationalMay 8 · 400 Meters · Place 14 · High Level TrackHigh Level Track400 Meters14.1:05.94a6
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 800 Meters · Place 6 · High Level TrackHigh Level Track800 Meters6.2:33.94a6
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 400 Meters · Place 14 · High Level TrackHigh Level Track400 Meters14.1:05.94a6