Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · Outdoor4th Annual South County Colts T&F Invitational · May 423.51a4th Annual South County Colts T&F InvitationalMay 4, 2025
1500 Meters · IndoorAAU Region 3 · Jun 205:39.08aAAU Region 3June 20, 2024
1500 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 275:06.20a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
1600 Meters · OutdoorFPYC Youth Meet #2 · Apr 275:54.14aFPYC Youth Meet #2April 27, 2025
3000 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2711:30.74a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · OutdoorFPYC Youth Meet #2 · Apr 271:13.96aFPYC Youth Meet #2April 27, 2025
800 Meters · OutdoorDMV Youth Challenge · Jun 12:47.03aDMV Youth ChallengeJune 1, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 30 · Fairfax Police Youth (FPYC) Cheetahs3000 Meters30.11:30.74a PB5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 29 · Fairfax Police Youth (FPYC) Cheetahs1500 Meters29.5:06.20a PB5
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 3000 Meters · Place 5 · Fairfax Police Youth (FPYC) Cheetahs3000 Meters5.11:53.28a5
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Place 5 · Fairfax Police Youth (FPYC) Cheetahs1500 Meters5.5:19.86a5
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 3000 Meters · Place 3 · Fairfax Police Youth (FPYC) Cheetahs3000 Meters3.11:46.70a5
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 1500 Meters · Place 2 · Fairfax Police Youth (FPYC) Cheetahs1500 Meters2.5:31.66a5
Apr 19FPYC Youth MeetApr 19 · 3000 Meters · Place 2 · Fairfax Police Youth (FPYC) Cheetahs3000 Meters2.11:40.68a5
Apr 19FPYC Youth MeetApr 19 · 400 Meters · Fairfax Police Youth (FPYC) Cheetahs400 Meters--DNS5

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 3000 Meters · Place 6 · Fairfax Police Youth (FPYC) Cheetahs3000 Meters6.12:24.73a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Fairfax Police Youth (FPYC) Cheetahs1500 Meters--DNS4
Jun 14AAU Potomac Valley District QualifierJun 14 · 3000 Meters · Place 5 · Fairfax Police Youth (FPYC) Cheet3000 Meters512:09.03a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 7 · Fairfax Police Youth (FPYC) Cheet1500 Meters75:46.00a—
Jun 14AAU PVA DistrictJun 14 · 3000 Meters · Place 5 · Fairfax Police Youth (FPYC) Cheetahs3000 Meters5.12:09.03a4
Jun 14AAU PVA DistrictJun 14 · 3000 Meters · Place 5 · Fairfax Police Youth (FPYC) Cheetahs3000 Meters5.12:09.03a4
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Place 7 · Fairfax Police Youth (FPYC) Cheetahs1500 Meters7.5:46.00a4
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Fairfax Police Youth (FPYC) Cheetahs800 Meters--DNS4
May 17LIGHTNING RELAYSMay 17 · 80m Hurdles · Place 5 · Fairfax Police Youth (FPYC) Cheet80m Hurdles517.00a—
May 17LIGHTNING RELAYSMay 17 · 800 Meters · Place 9 · Fairfax Police Youth (FPYC) Cheet800 Meters92:47.83a—
May 44th Annual South County Colts T&F InvitationalMay 4 · 1600 Meters · Place 1 · Fairfax Police Youth (FPYC) Cheetahs1600 Meters1.5:56.04a4
May 44th Annual South County Colts T&F InvitationalMay 4 · 100m Hurdles · Place 2 · Fairfax Police Youth (FPYC) Cheetahs100m Hurdles30" / 0.762m2.23.51a PB4
May 44th Annual South County Colts T&F InvitationalMay 4 · 400 Meters · Place 2 · Fairfax Police Youth (FPYC) Cheetahs400 Meters2.1:14.25a4
Apr 27FPYC Youth Meet #2Apr 27 · 1600 Meters · Place 2 · Fairfax Police Youth (FPYC) Cheetahs1600 Meters2.5:54.14a PB4
Apr 27FPYC Youth Meet #2Apr 27 · 400 Meters · Place 7 · Fairfax Police Youth (FPYC) Cheetahs400 Meters7.1:13.96a PB4
Apr 6FPYC Youth Meet #1Apr 6 · 3000 Meters · Place 4 · Fairfax Police Youth (FPYC) Cheet3000 Meters411:38.78a—
Apr 6FPYC Youth Meet #1Apr 6 · 1600 Meters · Place 3 · Fairfax Police Youth (FPYC) Cheet1600 Meters36:08.52a—
Apr 6FPYC Youth Meet #1Apr 6 · 800 Meters · Place 2 · Fairfax Police Youth (FPYC) Cheet800 Meters22:53.08a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 10 · Fairfax Police Youth (FPYC) Cheetahs1500 Meters10.5:39.08a PB3

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 8AAU Potomac Valley District QualifierJun 8 · 1500 Meters · Place 3 · Fairfax Police Youth (FPYC) Cheetahs1500 Meters3.5:35.71a3
Jun 8AAU Potomac Valley District QualifierJun 8 · 800 Meters · Fairfax Police Youth (FPYC) Cheetahs800 Meters--DNS3
Jun 1DMV Youth ChallengeJun 1 · 1500 Meters · Place 3 · Fairfax Police Youth (FPYC) Cheetahs1500 Meters3.5:38.43a3
Jun 1DMV Youth ChallengeJun 1 · 800 Meters · Place 7 · Fairfax Police Youth (FPYC) Cheetahs800 Meters7.2:47.03a PB3
May 25Legacy VA InvitationalMay 25 · 1500 Meters · Place 1 · FPYC1500 Meters15:45.0014
May 25Legacy VA InvitationalMay 25 · 800 Meters · Place 3 · FPYC800 Meters32:53.0014
May 25Legacy VA InvitationalMay 25 · 400 Meters · Place 15 · FPYC400 Meters151:18.0014