Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 194:27.85aAAU Track & Field Region 3 QualifierJune 19, 2025
1600 Meters · IndoorDCSAA Indoor Track & Field Championships · Feb 104:51.50aDCSAA Indoor Track & Field Championships February 10, 2026
1600 Meters · OutdoorDCIAA HS Championship · May 154:43.72aDCIAA HS ChampionshipMay 15, 2026
3000 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1910:03.26aAAU Track & Field Region 3 QualifierJune 19, 2025
3200 Meters · IndoorDCIAA HS Challenge · Jan 1311:03.90aDCIAA HS ChallengeJanuary 13, 2026
3200 Meters · OutdoorCassel's XBC Track Experience · Apr 2510:45.63aCassel's XBC Track ExperienceApril 25, 2026
400 Meters · OutdoorDCIAA HS/MS Developmental #1 · Mar 2456.94aDCIAA HS/MS Developmental #1March 24, 2026
400 Meters · Relay Split · OutdoorDCIAA MS Championships · May 301:01.965DCIAA MS ChampionshipsMay 30, 2024
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:06.98aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorDCSAA Outdoor Track & Field Championships · May 202:03.46aDCSAA Outdoor Track & Field ChampionshipsMay 20, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 3200 Meters · Banneker SeniorBanneker Senior3200 Meters—DNS10
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 1600 Meters · Place 17 · Banneker SeniorBanneker Senior1600 Meters17.4:45.60a10
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 800 Meters · Place 12 · Banneker SeniorBanneker Senior800 Meters12.2:03.46a PB10
May 15DCIAA HS ChampionshipMay 15 · 3200 Meters · Banneker SeniorBanneker Senior3200 Meters—DNS10
May 15DCIAA HS ChampionshipMay 15 · 1600 Meters · Place 5 · Banneker SeniorBanneker Senior1600 Meters5.4:43.72a PB10
May 15DCIAA HS ChampionshipMay 15 · 800 Meters · Place 6 · Banneker SeniorBanneker Senior800 Meters6.2:04.61a10
May 2DCIAA MS/HS Developmental #2May 2 · 3200 Meters · Banneker SeniorBanneker Senior3200 Meters—DNS10
May 2DCIAA MS/HS Developmental #2May 2 · 1600 Meters · Place 1 · Banneker SeniorBanneker Senior1600 Meters1.4:53.34a10
May 2DCIAA MS/HS Developmental #2May 2 · 800 Meters · Place 2 · Banneker SeniorBanneker Senior800 Meters2.2:11.93a10
Apr 25Cassel's XBC Track ExperienceApr 25 · 3200 Meters · Place 35 · Banneker SeniorBanneker Senior3200 Meters35.10:45.63a PB10
Apr 25Cassel's XBC Track ExperienceApr 25 · 1600 Meters · Place 39 · Banneker SeniorBanneker Senior1600 Meters39.4:58.41a10
Mar 24DCIAA HS/MS Developmental #1Mar 24 · 1600 Meters · Banneker SeniorBanneker Senior1600 Meters—DNS10
Mar 24DCIAA HS/MS Developmental #1Mar 24 · 400 Meters · Place 12 · Banneker SeniorBanneker Senior400 Meters12.56.94a PB10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 121 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters121.2:06.98a PB10
Feb 25DCIAA HS Indoor ChampionshipsFeb 25 · 1600 Meters · Place 10 · Banneker SeniorBanneker Senior1600 Meters105:08.35a10
Feb 25DCIAA HS Indoor ChampionshipsFeb 25 · 800 Meters · Place 4 · Banneker SeniorBanneker Senior800 Meters42:08.37a10
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 1600 Meters · Place 13 · Banneker SeniorBanneker Senior1600 Meters134:51.50a PB10
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 800 Meters · Place 13 · Banneker SeniorBanneker Senior800 Meters132:08.53a10
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 1600 Meters · Place 13 · Banneker SeniorBanneker Senior1600 Meters134:51.50—
Jan 13DCIAA HS ChallengeJan 13 · 3200 Meters · Place 2 · Banneker SeniorBanneker Senior3200 Meters211:03.90a PB10
Jan 3DCIAA HS DevelopmentalJan 3 · 1600 Meters · Place 1 · Banneker SeniorBanneker Senior1600 Meters15:04.30a10
Jan 3DCIAA HS DevelopmentalJan 3 · 800 Meters · Place 2 · Banneker SeniorBanneker Senior800 Meters22:13.12a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 3000 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters2.10:03.26a PB9
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 1 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters1.4:27.85a PB9
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 2 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters2.2:11.16a9
Jun 14AAU Potomac Valley District QualifierJun 14 · 3000 Meters · Place 3 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel3000 Meters310:23.19a9
Jun 14AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 3 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel1500 Meters34:35.83a9
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 3 · Capital City Blazers Track & FielCapital City Blazers Track & Fiel800 Meters32:12.16a9
Jun 14AAU PVA DistrictJun 14 · 3000 Meters · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club3000 Meters3.10:23.19a9
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club1500 Meters3.4:35.83a9
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters3.2:12.16a9
May 21DCSAA Track & Field ChampionshipsMay 21 · 3200 Meters · Place 17 · Banneker SeniorBanneker Senior3200 Meters17.10:46.99a9
May 21DCSAA Track & Field ChampionshipsMay 21 · 1600 Meters · Place 23 · Banneker SeniorBanneker Senior1600 Meters23.4:49.31a9
May 21DCSAA Track & Field ChampionshipsMay 21 · 800 Meters · Place 21 · Banneker SeniorBanneker Senior800 Meters21.2:10.72a9
May 13DCIAA HS ChampionshipMay 13 · 3200 Meters · Place 6 · Banneker SeniorBanneker Senior3200 Meters6.11:07.29a9
May 13DCIAA HS ChampionshipMay 13 · 1600 Meters · Place 7 · Banneker SeniorBanneker Senior1600 Meters7.4:54.65a9
May 13DCIAA HS ChampionshipMay 13 · 800 Meters · Place 7 · Banneker SeniorBanneker Senior800 Meters7.2:08.96a9
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 3200 Meters · Place 12 · Banneker SeniorBanneker Senior3200 Meters12.11:18.83a9
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 1600 Meters · Place 36 · Banneker SeniorBanneker Senior1600 Meters36.5:10.69a9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 24DCSAA Indoor Track & Field ChampionshipsFeb 24 · 1600 Meters · Place 24 · Banneker SeniorBanneker Senior1600 Meters245:27.47a—
Feb 24DCSAA Indoor Track & Field ChampionshipsFeb 24 · 800 Meters · Place 25 · Banneker SeniorBanneker Senior800 Meters252:23.30a—
Jan 28DCIAA HS Champs - DCPS ONLYJan 28 · 1600 Meters · Place 12 · Banneker SeniorBanneker Senior1600 Meters12.5:25.31a9
Jan 28DCIAA HS Champs - DCPS ONLYJan 28 · 800 Meters · Place 11 · Banneker SeniorBanneker Senior800 Meters11.2:24.11a9
Jan 15DCIAA MS/HS Developmental #2 - DCPS ONLYJan 15 · 1600 Meters · Place 12 · Banneker SeniorBanneker Senior1600 Meters125:52.13a—
Jan 15DCIAA MS/HS Developmental #2 - DCPS ONLYJan 15 · 800 Meters · Place 12 · Banneker SeniorBanneker Senior800 Meters122:28.66a—
Jan 8DCIAA ES/HS Developmental #1 - DCPS ONLYJan 8 · 1600 Meters · Place 12 · Banneker SeniorBanneker Senior1600 Meters125:53.91a—
Jan 8DCIAA ES/HS Developmental #1 - DCPS ONLYJan 8 · 800 Meters · Place 11 · Banneker SeniorBanneker Senior800 Meters112:29.17a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30DCIAA MS ChampionshipsMay 30 · 400 Meters · MacFarlandMacFarland400 MetersRelay Split—1:01.965 PB8
May 30DCIAA MS ChampionshipsMay 30 · 800 Meters · Place 4 · MacFarlandMacFarland800 Meters4.2:31.60a8
May 30DCIAA MS ChampionshipsMay 30 · 400 Meters · Place 6 · MacFarlandMacFarland400 Meters6.1:00.19a8
May 20DCIAA MS Developmental 3May 20 · 800 Meters · Place 2 · MacFarlandMacFarland800 Meters2.2:22.72a8
May 20DCIAA MS Developmental 3May 20 · 400 Meters · Place 5 · MacFarlandMacFarland400 Meters5.1:00.86a8
May 10DCIAA Elementary and Middle Developmental MeetMay 10 · 800 Meters · Place 3 · MacFarlandMacFarland800 Meters3.2:31.33a8
May 10DCIAA Elementary and Middle Developmental MeetMay 10 · 400 Meters · Place 4 · MacFarlandMacFarland400 Meters4.1:02.81a8