Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2022 West Carroll Wings Invitational Meet · May 2216.90a2022 West Carroll Wings Invitational MeetMay 22, 2022
1500 Meters · OutdoorPuma East Coast Age Group Showcase · May 35:00.84aPuma East Coast Age Group ShowcaseMay 3, 2026
200 Meters · OutdoorDMV Youth Challenge · May 3026.37aDMV Youth ChallengeMay 30, 2026
400 Meters · IndoorThe VA Showcase · Jan 171:01.02aThe VA ShowcaseJanuary 17, 2026
400 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 254.79aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
60 Meter · IndoorThe VA Showcase · Jan 178.54aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 148.36aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
800 Meters · IndoorThe VA Showcase · Jan 172:22.91aThe VA ShowcaseJanuary 17, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:06.60a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · IndoorPVA 14 & Under · Feb 153.77mPVA 14 & UnderFebruary 15, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 8 · Union AthleticsUnion Athletics800 MetersRound P8.2:06.60a PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 7 · Union AthleticsUnion Athletics800 Meters7.2:07.98a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 3 · Union AthleticsUnion Athletics800 Meters3.2:09.03a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 8 · Union AthleticsUnion Athletics400 MetersRound P8.55.55a7
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 6 · Union AthleticsUnion Athletics400 Meters6.54.79a PB7
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 1 · Union AthleticsUnion Athletics800 Meters12:09.04a7
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 5 · Union AthleticsUnion Athletics400 Meters555.28a7
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 1 · Union AthleticsUnion Athletics800 Meters12:12.00a7
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 3 · Union AthleticsUnion Athletics400 Meters355.56a7
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 800 Meters · Place 2 · Union AthleticsUnion Athletics800 Meters2.2:11.99a7
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · Place 3 · Union AthleticsUnion Athletics400 Meters3.55.72a7
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 12 · Union AthleticsUnion Athletics400 MetersRound P12.57.24a7
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 36 · Union AthleticsUnion Athletics200 MetersRound P36.26.37a PB7
May 8Glenarden InvitationalMay 8 · 800 Meters · Place 2 · Union AthleticsUnion Athletics800 Meters2.2:16.13a7
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 7 · Union AthleticsUnion Athletics400 Meters7.58.47a7
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 24 · Union AthleticsUnion Athletics200 Meters24.27.11a7
May 3Puma East Coast Age Group ShowcaseMay 3 · 1500 Meters · Place 1 · Union AthleticsUnion Athletics1500 Meters1.5:00.84a PB7
May 3Puma East Coast Age Group ShowcaseMay 3 · 800 Meters · Place 2 · Union AthleticsUnion Athletics800 Meters2.2:18.27a7
Apr 19Clarksburg Coyotes InvitationalApr 19 · 1500 Meters · Place 4 · Union AthleticsUnion Athletics1500 Meters45:12.86a7
Apr 19Clarksburg Coyotes InvitationalApr 19 · 800 Meters · Place 7 · Union AthleticsUnion Athletics800 Meters72:41.50a7

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 800 Meters · Place 9 · Union AthleticsUnion Athletics800 Meters92:25.37a—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 31 · Union AthleticsUnion Athletics60 MetersRound P318.36a PB—
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 45 · Union AthleticsUnion Athletics60 MeterRound P45.8.54a PB7
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 9 · Union AthleticsUnion Athletics800 Meters9.2:22.91a PB7
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 15 · Union AthleticsUnion Athletics400 Meters15.1:01.02a PB7

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 800 Meters · Place 21 · Union AthleticsUnion Athletics800 Meters212:51.76a—
Jul 11IYCJul 11 · 200 Meters · Place 11 · Union AthleticsUnion Athletics200 MetersRound P1127.97a—
Jul 11IYCJul 11 · 200 Meters · Place 8 · Union AthleticsUnion Athletics200 MetersRound S827.40a—
Jul 11IYCJul 11 · 200 Meters · Place 8 · Union AthleticsUnion Athletics200 Meters827.14a—
Jul 5PVA InvitationalJul 5 · 800 Meters · Place 2 · Union AthleticsUnion Athletics800 Meters22:32.11—
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 4 · Union AthleticsUnion Athletics200 Meters426.94—
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 9 · Union AthleticsUnion Athletics800 Meters9.2:47.92a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 4 · Union AthleticsUnion Athletics400 Meters4.59.34a6
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 8 · Union AthleticsUnion Athletics800 Meters82:36.89a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 7 · Union AthleticsUnion Athletics400 Meters71:02.03a—
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 8 · Union AthleticsUnion Athletics800 Meters8.2:36.89a6
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 7 · Union AthleticsUnion Athletics400 Meters7.1:02.03a6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Union AthleticsUnion Athletics800 Meters--DNS6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Union AthleticsUnion Athletics400 Meters--DNS6
May 9Glenarden InvitationMay 9 · 400 Meters · Place 4 · Union AthleticsUnion Athletics400 Meters41:03.42a—
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 6 · Union AthleticsUnion Athletics400 MetersRound P6.1:03.52a6
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 3 · Union AthleticsUnion Athletics400 Meters3.59.87a6

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · Long Jump · Place 9 · Union AthleticsUnion AthleticsLong Jump94.14m—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 800 Meters · Place 4 · Union AthleticsUnion Athletics800 Meters42:37.66a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 5 · Union AthleticsUnion Athletics400 Meters51:03.39a—
Feb 15PVA 14 & UnderFeb 15 · Long Jump · Place 12 · Union AthleticsUnion AthleticsLong Jump123.77m PB—
Feb 15PVA 14 & UnderFeb 15 · 800 Meters · Place 13 · Union AthleticsUnion Athletics800 Meters132:47.68a—
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 8 · Union AthleticsUnion Athletics400 MetersRound P81:07.18a—
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 7 · Union AthleticsUnion Athletics400 Meters71:03.93a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 222022 West Carroll Wings Invitational MeetMay 22 · 400 Meters · Place 32 · Bullseye StridersBullseye Striders400 Meters32.1:31.87a-
May 222022 West Carroll Wings Invitational MeetMay 22 · 100 Meters · Place 15 · Bullseye StridersBullseye Striders100 Meters15.16.90a PB-
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Place 31 · Bullseye StridersBullseye Striders200 Meters31.36.52a-
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 100 Meters · Place 30 · Bullseye StridersBullseye Striders100 Meters30.16.99a-

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Freedom Flyers Youth Track MeetMay 23 · 200 Meters · Place 8 · Bullseye StridersBullseye Striders200 Meters8.39.19a-
May 23Freedom Flyers Youth Track MeetMay 23 · 100 Meters · Place 10 · Bullseye StridersBullseye Striders100 Meters10.19.12a-
May 162021 Wings Youth MeetMay 16 · 200 Meters · Place 4 · Bullseye StridersBullseye Striders200 Meters4.41.08a-
May 162021 Wings Youth MeetMay 16 · 100 Meters · Place 4 · Bullseye StridersBullseye Striders100 Meters4.19.50a-