Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAdidas Track Nationals 2026 · Jun 184:45.71aAdidas Track Nationals 2026June 18, 2026
1500 Meters · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 64:30.27aUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
1600 Meters · OutdoorAdidas Track Nationals 2026 · Jun 184:44.18aAdidas Track Nationals 2026June 18, 2026
2000m Steeplechase · 0.838m · OutdoorAAU Junior Olympic Games · Aug 16:48.84aAAU Junior Olympic GamesAugust 1, 2026
2000m Steeplechase · OutdoorAAU Track & Field Region 5 Qualifier · Jun 256:55.96aAAU Track & Field Region 5 QualifierJune 25, 2026
3000 Meters · Outdoor2026 International Youth Championship · Jul 179:50.81a2026 International Youth ChampionshipJuly 17, 2026
3200 Meters · OutdoorDCSAA Outdoor Track & Field Championships · May 2010:19.80aDCSAA Outdoor Track & Field ChampionshipsMay 20, 2026
400 Meters · OutdoorDCIAA HS/MS Developmental #1 · Mar 2458.23aDCIAA HS/MS Developmental #1March 24, 2026
800 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 22:02.34aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 2000m Steeplechase · Place 11 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club2000m Steeplechase0.838m11.6:48.84a PB12
Jul 172026 International Youth ChampionshipJul 17 · 3000 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters2.9:50.81a PB12
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters—DNS12
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 5 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters5.2:02.34a PB12
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 2000m Steeplechase · Place 1 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club2000m Steeplechase16:55.96a PB12
Jun 18Adidas Track Nationals 2026Jun 18 · 1 Mile · Place 48 · CoolidgeCoolidge1 Mile48.4:45.71a PB12
Jun 18Adidas Track Nationals 2026Jun 18 · 1600 Meters · Place 49 · CoolidgeCoolidge1600 Meters49.4:44.18a PB12
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 3000 Meters · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters—DNS12
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 1500 Meters · Place 1 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters1.4:30.27a PB12
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 800 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters2.2:09.32a12
May 30Bishop McNamara Last ChanceMay 30 · 3200 Meters · CoolidgeCoolidge3200 Meters--DNS12
May 30Bishop McNamara Last ChanceMay 30 · 1600 Meters · Place 19 · CoolidgeCoolidge1600 Meters19.4:48.88a12
May 30Bishop McNamara Last ChanceMay 30 · 800 Meters · Place 49 · CoolidgeCoolidge800 Meters49.2:05.66a12
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 3200 Meters · Place 18 · CoolidgeCoolidge3200 Meters18.10:19.80a PB12
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 1600 Meters · Place 22 · CoolidgeCoolidge1600 Meters22.4:52.80a12
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 800 Meters · Place 23 · CoolidgeCoolidge800 Meters23.2:11.23a12
May 16Lightning RelaysMay 16 · 3000 Meters · Place 1 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters1.9:57.88a12
May 16Lightning RelaysMay 16 · 1500 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters2.4:36.99a12
May 16Lightning RelaysMay 16 · 800 Meters · Place 8 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters8.2:14.88a12
May 15DCIAA HS ChampionshipMay 15 · 3200 Meters · Place 6 · CoolidgeCoolidge3200 Meters6.10:46.51a12
May 15DCIAA HS ChampionshipMay 15 · 1600 Meters · Place 6 · CoolidgeCoolidge1600 Meters6.4:47.48a12
May 15DCIAA HS ChampionshipMay 15 · 800 Meters · Place 5 · CoolidgeCoolidge800 Meters5.2:04.24a12
May 8Glenarden InvitationalMay 8 · 1500 Meters · Place 1 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters1.4:38.27a12
May 8Glenarden InvitationalMay 8 · 800 Meters · Place 1 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters1.2:11.29a12
May 2Titans Classic HS InvitationalMay 2 · 1600 Meters · Place 8 · CoolidgeCoolidge1600 Meters8.4:49.34a12
May 2Titans Classic HS InvitationalMay 2 · 800 Meters · Place 7 · CoolidgeCoolidge800 Meters7.2:07.01a12
Mar 24DCIAA HS/MS Developmental #1Mar 24 · 1600 Meters · Place 7 · CoolidgeCoolidge1600 Meters7.5:07.19a12
Mar 24DCIAA HS/MS Developmental #1Mar 24 · 400 Meters · Place 15 · CoolidgeCoolidge400 Meters15.58.23a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6DCIAA HS Challenge - DCPS ONLYMay 6 · 3200 Meters · Place 3 · CoolidgeCoolidge3200 Meters311:18.52a11
May 6DCIAA HS Challenge - DCPS ONLYMay 6 · 1600 Meters · Place 3 · CoolidgeCoolidge1600 Meters35:14.95a11
May 6DCIAA HS Challenge - DCPS ONLYMay 6 · 800 Meters · Place 9 · CoolidgeCoolidge800 Meters92:18.63a11
Apr 10DCIAA HS Developmental Meet #1Apr 10 · 1600 Meters · Place 6 · CoolidgeCoolidge1600 Meters65:06.13a11
Apr 10DCIAA HS Developmental Meet #1Apr 10 · 800 Meters · Place 8 · CoolidgeCoolidge800 Meters82:19.31a11