Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Youth Holiday Festival · Dec 295:58.06aOcean Breeze Youth Holiday FestivalDecember 29, 2022
1500 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 285:02.02aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
1500 Meters · OutdoorAAU Maryland District Qualifier · Jun 134:07.25aAAU Maryland District QualifierJune 13, 2026
1600 Meters · OutdoorDel Val Champs · May 64:29.22aDel Val ChampsMay 6, 2026
200 Meters · Indoor2L Race Services Indoor Invite #2 · Feb 230.36a2L Race Services Indoor Invite #2February 2, 2024
200 Meters · OutdoorUAGTCA Meet 3 · May 1928.98aUAGTCA Meet 3May 19, 2024
200m Hurdles · 30" / 0.762m · OutdoorAAU Region 02 National Qualifier · Jun 2833.46aAAU Region 02 National QualifierJune 28, 2024
400 Meters · IndoorTFCAGP #7 · Jan 2353.96aTFCAGP #7January 23, 2026
400 Meters · OutdoorAAU Maryland District Qualifier · Jun 1352.07aAAU Maryland District QualifierJune 13, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU Maryland District Qualifier · Jun 131:00.81aAAU Maryland District QualifierJune 13, 2026
600 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 291:54.10aOcean Breeze Youth Holiday FestivalDecember 29, 2022
800 Meters · IndoorPTFCA Indoor Track Carnival · Feb 72:06.56PTFCA Indoor Track CarnivalFebruary 7, 2026
800 Meters · OutdoorDelco Champs · Apr 291:54.60aDelco ChampsApril 29, 2026
Combined results · OutdoorUAGTCA Ron Jackson Youth Invitational 2023 · Jul 222:20.13UAGTCA Ron Jackson Youth Invitational 2023July 22, 2023

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 13AAU Maryland District QualifierJun 13 · 400m Hurdles · Place 3 · Chester Cheetahs Track ClubChester Cheetahs Track Club400m Hurdles36" / 0.914m3.1:00.81a PB9
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 1 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters1.4:07.25a PB9
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 1 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters1.2:01.93a9
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 9 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters9.52.07a PB9
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Place 1 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters1.4:13.18a9
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 1 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters1.1:58.75a9
May 30UAGTCA Meet 4May 30 · 1500 Meters · Place 1 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters1.4:15.92a9
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 8 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters8.53.76a9
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 800 Meters · Place 16 · ChesterChester800 Meters16.1:57.74a9
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 1 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters1.1:59.65a9
May 6Del Val ChampsMay 6 · 1600 Meters · Place 1 · ChesterChester1600 Meters1.4:29.22a PB9
Apr 29Delco ChampsApr 29 · 1600 Meters · ChesterChester1600 Meters--DNS9
Apr 29Delco ChampsApr 29 · 800 Meters · Place 4 · ChesterChester800 MetersRound P4.1:57.91a9
Apr 29Delco ChampsApr 29 · 800 Meters · Place 5 · ChesterChester800 Meters5.1:54.60a PB9
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · ChesterChester1600 Meters—DNS9
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 800 Meters · ChesterChester800 Meters—DNS9
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · ChesterChester1600 Meters—DNS9
Apr 18Rap Curry InvitationalApr 18 · 800 Meters · ChesterChester800 Meters—DNS9
Apr 15Del Val Meet @ ChichesterApr 15 · 1600 Meters · Place 1 · ChesterChester1600 Meters1.4:41.97a9
Apr 15Del Val Meet @ ChichesterApr 15 · 800 Meters · ChesterChester800 Meters—DNS9
Apr 11Brooks Fords Track ClassicApr 11 · 400 Meters · Place 18 · ChesterChester400 Meters18.54.13a9
Apr 10Brooks Haverford Distance ClassicApr 10 · 800 Meters · Place 28 · ChesterChester800 Meters28.2:01.71a9
Apr 1Rustin InviteApr 1 · 1600 Meters · Place 3 · ChesterChester1600 Meters3.04:33.69
Apr 1Rustin InviteApr 1 · 800 Meters · Place 10 · ChesterChester800 Meters10.02:01.29
Mar 28Pennsylvania Track ClassicMar 28 · 800 Meters · Place 6 · ChesterChester800 Meters6.2:01.49a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7PTFCA Indoor Track CarnivalFeb 7 · 800 Meters · Place 8 · Chester 01Chester 01800 Meters82:06.56 PB9
Jan 23TFCAGP #7Jan 23 · 400 Meters · Place 9 · ChesterChester400 Meters9.53.96a PB9

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 2 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters2.4:33.60a8
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 4 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters4.2:11.79a8
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 6 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters6.55.21a8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 1 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters1.4:35.22a8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 4 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters4.2:14.07a8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 7 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters7.55.39a8
May 31UAGTCA Outdoor ChampionshipMay 31 · 1500 Meters · Place 2 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters24:38.01a8
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 2 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters22:13.64a8
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 9 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters957.92a8
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 3 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters3.2:08.24a8
May 10UAGTCA Outdoor Meet #2May 10 · 1500 Meters · Place 3 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters34:36.18—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 9 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters956.29—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 200m Hurdles · Place 4 · Chester Cheetahs Track ClubChester Cheetahs Track Club200m Hurdles30" / 0.762m4.33.46a PB7
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Place 3 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters3.4:57.16a7
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 4 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters4.2:19.97a7
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 14 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters14.1:01.22a7
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200m Hurdles · Place 3 · Chester CheeChester Chee200m Hurdles332.2113
Jun 14AAU Mid-Atlantic QualifierJun 14 · 1500 Meters · Place 3 · Chester CheeChester Chee1500 Meters34:53.9213
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 5 · Chester CheeChester Chee800 Meters52:26.6213
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 9 · Chester CheeChester Chee400 Meters958.6513
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 200m Hurdles · Place 4 · Chester CheetahsChester Cheetahs200m Hurdles432.38a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 1 · Chester CheetahsChester Cheetahs800 Meters12:21.62a—
May 25UAGTCA Meet 4May 25 · 1500 Meters · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters--DNS7
May 25UAGTCA Meet 4May 25 · 400 Meters · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters--DNS7
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 9 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters9.2:21.61a7
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 50 · Chester Cheetahs Track ClubChester Cheetahs Track Club200 Meters50.28.98a PB7
May 11UAGTCA Meet 2May 11 · 1500 Meters · Place 6 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters6.4:53.21a7
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 32 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters32.1:04.99a7

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22L Race Services Indoor Invite #2Feb 2 · 800 Meters · Place 9 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters9.2:37.75a7
Feb 22L Race Services Indoor Invite #2Feb 2 · 400 Meters · Place 2 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters2.1:05.45a7
Feb 22L Race Services Indoor Invite #2Feb 2 · 200 Meters · Place 6 · Chester Cheetahs Track ClubChester Cheetahs Track Club200 Meters6.30.36a PB7
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 1500 Meters · Place 2 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters2.5:02.02a PB7
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 800 Meters · Place 4 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters4.2:23.72a7
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 17 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters17.1:04.05a7
Jan 52L Race Services Indoor Invite #1Jan 5 · 1500 Meters · Place 4 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters4.5:18.87a7
Jan 52L Race Services Indoor Invite #1Jan 5 · 800 Meters · Place 4 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters4.2:28.58a7
Jan 52L Race Services Indoor Invite #1Jan 5 · 400 Meters · Place 5 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters5.1:06.61a7

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 3 · Chester CheeChester CheeCombined results35:00.07—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 3 · Chester CheeChester CheeCombined results32:20.13 PB—
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 11 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters111:04.09—
Jun 302023 AAU Region 02 QualifierJun 30 · 1500 Meters · Place 2 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters24:57.69—
Jun 24Whirlwinds Summer ShowdownJun 24 · 1500 Meters · Place 1 · Chester CheetahsChester Cheetahs1500 Meters15:02.89a—
Jun 24Whirlwinds Summer ShowdownJun 24 · 800 Meters · Place 1 · Chester CheetahsChester Cheetahs800 Meters12:32.86a—
Jun 24Whirlwinds Summer ShowdownJun 24 · 400 Meters · Place 2 · Chester CheetahsChester Cheetahs400 Meters21:06.47a—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 1500 Meters · Place 3 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters3.5:09.94a11
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 5 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters5.2:34.40a11
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 12 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters12.1:03.99a11
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 2 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters2.5:19.31a11
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 800 Meters · Place 3 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters3.2:35.24a11
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 3 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters3.1:07.73a11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17Fast Fridays Championship MeetFeb 17 · 1500 Meters · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters—DNS11
Feb 17Fast Fridays Championship MeetFeb 17 · 800 Meters · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters—DNS11
Feb 10Fast Fridays Series Meet #4Feb 10 · 1500 Meters · Place 3 · Chester CheetahsChester Cheetahs1500 Meters35:30.79a—
Feb 10Fast Fridays Series Meet #4Feb 10 · 800 Meters · Place 3 · Chester CheetahsChester Cheetahs800 Meters32:42.04a—
Jan 6Fast Fridays Series Meet #2Jan 6 · 1500 Meters · Place 1 · Chester CheetahsChester Cheetahs1500 Meters15:38.60a11
Jan 6Fast Fridays Series Meet #2Jan 6 · 800 Meters · Place 1 · Chester CheetahsChester Cheetahs800 Meters12:40.61a11
Jan 6Fast Fridays Series Meet #2Jan 6 · 400 Meters · Place 1 · Chester CheetahsChester Cheetahs400 Meters11:10.33a11

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Chester Cheetahs Track ClubChester Cheetahs Track Club300 Meters—DNS11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1 Mile · Place 9 · Chester Cheetahs Track ClubChester Cheetahs Track Club1 Mile9.5:58.06a PB11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 6 · Chester Cheetahs Track ClubChester Cheetahs Track Club600 Meters6.1:54.10a PB11
Dec 11Speed Capital New YorkDec 11 · 1500 Meters · Place 6 · Chester Cheetahs Track ClubChester Cheetahs Track Club1500 Meters6.5:41.03a11
Dec 11Speed Capital New YorkDec 11 · 800 Meters · Place 3 · Chester Cheetahs Track ClubChester Cheetahs Track Club800 Meters3.2:50.32a11
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 10 · Chester Cheetahs Track ClubChester Cheetahs Track Club400 Meters10.1:19.29a11