Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBernard Williams ‘Stay In Your Lane’ Invitational · May 2015.47aBernard Williams ‘Stay In Your Lane’ InvitationalMay 20, 2023
1500 Meters · IndoorAAU Region 3 · Jun 204:53.94aAAU Region 3June 20, 2024
1500 Meters · OutdoorPVA Invitational · Jun 294:49.62aPVA InvitationalJune 29, 2024
1600 Meters · Indoor2025 PGCPS Holiday Invitational · Dec 274:57.01a2025 PGCPS Holiday InvitationalDecember 27, 2025
1600 Meters · OutdoorBishop McNamara Last Chance · May 304:41.02aBishop McNamara Last ChanceMay 30, 2026
2 Miles · IndoorM&D Winter HS Showcase · Dec 2310:26.92aM&D Winter HS ShowcaseDecember 23, 2025
200 Meters · Outdoor2023 AAU Region 3 Qualifier · Jun 2231.07a2023 AAU Region 3 QualifierJune 22, 2023
3000 Meters · IndoorAAU Region 3 · Jun 2010:21.01aAAU Region 3June 20, 2024
3000 Meters · OutdoorMaryland Blaze Bring the Heat Summer Invitational · Jul 610:24.50aMaryland Blaze Bring the Heat Summer InvitationalJuly 6, 2025
3200 Meters · IndoorHoward County Winterfest Invitational · Dec 1310:25.47aHoward County Winterfest InvitationalDecember 13, 2025
3200 Meters · OutdoorDCSAA Outdoor Track & Field Championships · May 209:59.93aDCSAA Outdoor Track & Field ChampionshipsMay 20, 2026
400 Meters · OutdoorMaryland Blaze Bring the Heat Summer Invitational · Jul 61:01.02aMaryland Blaze Bring the Heat Summer InvitationalJuly 6, 2025
800 Meters · IndoorLEGACYs INDOOR TRACK SHOWCASE ! · Feb 242:37.61aLEGACYs INDOOR TRACK SHOWCASE !February 24, 2024
800 Meters · OutdoorPVA Invitational · Jun 292:21.58aPVA InvitationalJune 29, 2024
Combined results · Outdoor2023 International Youth Championship · Jul 1430.682023 International Youth ChampionshipJuly 14, 2023
Long Jump · OutdoorAAU Potomac Valley District Qualifier · Jun 1711-11.00AAU Potomac Valley District QualifierJune 17, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 1500 Meters · Honey Badger RCHoney Badger RC1500 Meters--DNS10
Jun 6Roadrunners Last ChanceJun 6 · 2 Miles · FieldField2 Miles—DNS10
Jun 6Roadrunners Last ChanceJun 6 · 1 Mile · FieldField1 Mile—DNS10
Jun 6Roadrunners Last ChanceJun 6 · 800 Meters · FieldField800 Meters—DNS10
May 30Bishop McNamara Last ChanceMay 30 · 3200 Meters · FieldField3200 Meters--DNS10
May 30Bishop McNamara Last ChanceMay 30 · 1600 Meters · Place 11 · FieldField1600 Meters11.4:41.02a PB10
May 30Bishop McNamara Last ChanceMay 30 · 800 Meters · FieldField800 Meters--DNS10
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 3200 Meters · Place 10 · FieldField3200 Meters10.9:59.93a PB10
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 1600 Meters · Place 24 · FieldField1600 Meters24.4:53.38a10
May 11PVAC Upper School ChampionshipsMay 11 · 3200 Meters · Place 5 · FieldField3200 Meters5.10:38.89a10
May 11PVAC Upper School ChampionshipsMay 11 · 1600 Meters · Place 2 · FieldField1600 Meters2.4:45.09a10
Apr 27PVAC US at BermanApr 27 · 1600 Meters · Place 1 · FieldField1600 Meters1.4:56.02a10
Apr 18McNamara Mustang InvitationalApr 18 · 3200 Meters · Place 5 · FieldField3200 Meters5.10:05.21a10
Apr 18McNamara Mustang InvitationalApr 18 · 1600 Meters · Place 16 · FieldField1600 Meters16.4:49.85a10
Mar 11Saints Early BirdMar 11 · 1600 Meters · Place 2 · FieldField1600 Meters2.4:46.25a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 272025 PGCPS Holiday InvitationalDec 27 · 3200 Meters · Place 2 · FieldField3200 Meters2.10:39.64a10
Dec 272025 PGCPS Holiday InvitationalDec 27 · 1600 Meters · Place 4 · FieldField1600 Meters4.4:57.01a PB10
Dec 23M&D Winter HS ShowcaseDec 23 · 2 Miles · Place 13 · FieldField2 Miles13.10:26.92a PB10
Dec 23M&D Winter HS ShowcaseDec 23 · 3200 Meters · Place 13 · FieldField3200 Meters13.10:25.52a10
Dec 13Howard County Winterfest InvitationalDec 13 · 3200 Meters · Place 17 · FieldField3200 Meters17.10:25.47a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 3000 Meters · Place 2 · Honey Badger RCHoney Badger RC3000 Meters210:24.50a PB9
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 400 Meters · Place 37 · Honey Badger RCHoney Badger RC400 Meters371:01.02a PB9
May 21DCSAA Track & Field ChampionshipsMay 21 · 3200 Meters · Place 14 · FieldField3200 Meters14.10:22.70a9
May 21DCSAA Track & Field ChampionshipsMay 21 · 1600 Meters · Place 24 · FieldField1600 Meters24.4:49.86a9
May 12PVAC Upper School ChampionshipsMay 12 · 3200 Meters · Place 4 · FieldField3200 Meters4.10:42.31a9
May 12PVAC Upper School ChampionshipsMay 12 · 1600 Meters · Place 4 · FieldField1600 Meters4.4:55.24a9
Apr 12STA/NCS Mini-InviteApr 12 · 3200 Meters · Place 18 · FieldField3200 Meters18.11:04.70a9

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 3200 Meters · Place 44 · FieldField3200 Meters44.11:15.36a9
Jun 20AAU Region 3Jun 20 · 3000 Meters · Place 3 · DC Speed Track ClubDC Speed Track Club3000 Meters3.10:21.01a PB8
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 6 · DC Speed Track ClubDC Speed Track Club1500 Meters6.4:53.94a PB8
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 1500 Meters · Place 9 · DC Speed Track ClubDC Speed Track Club1500 Meters9.5:33.608
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 800 Meters · Place 8 · DC Speed Track ClubDC Speed Track Club800 Meters8.2:37.61a PB8

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 29PVA InvitationalJun 29 · 1500 Meters · Place 2 · UnattachedUnattached1500 Meters2.4:49.62a PB8
Jun 29PVA InvitationalJun 29 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.2:21.58a PB8
Jun 8AAU Potomac Valley District QualifierJun 8 · 3000 Meters · Place 1 · DC Speed Track ClubDC Speed Track Club3000 Meters1.10:53.29a8
Jun 8AAU Potomac Valley District QualifierJun 8 · 1500 Meters · Place 2 · DC Speed Track ClubDC Speed Track Club1500 Meters2.4:54.58a8
Jun 1DMV Youth ChallengeJun 1 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.10:43.34a8

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 19 · Capital City BlaCapital City BlaCombined results1912-01.25—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 25 · Capital City BlaCapital City BlaCombined results252:43.98—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 48 · Capital City BlaCapital City BlaCombined resultsRound P481:10.13—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 58 · Capital City BlaCapital City BlaCombined resultsRound P5830.68 PB—
Jul 1PVA Track and Field InvitationalJul 1 · Long Jump · Place 20 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field ClubLong Jump20.3.61m7
Jul 1PVA Track and Field InvitationalJul 1 · 800 Meters · Place 23 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters23.2:42.15a7
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 31 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club400 MetersRound P31.1:10.22a7
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 13 · Capital City Blazers TraCapital City Blazers TraLong Jump1311-4.50—
Jun 222023 AAU Region 3 QualifierJun 22 · 800 Meters · Place 15 · Capital City Blazers TrCapital City Blazers Tr800 Meters152:42.35a—
Jun 222023 AAU Region 3 QualifierJun 22 · 400 Meters · Place 22 · Capital City Blazers TrCapital City Blazers Tr400 Meters221:09.95a—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 20 · Capital City Blazers TrCapital City Blazers Tr200 MetersRound P2031.07a PB—
Jun 17AAU Potomac Valley District QualifierJun 17 · Long Jump · Place 3 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field ClubLong Jump3.11-11.00 PB7
Jun 17AAU Potomac Valley District QualifierJun 17 · 800 Meters · Place 5 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club800 Meters5.2:39.15a7
Jun 17AAU Potomac Valley District QualifierJun 17 · 400 Meters · Place 6 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club400 Meters6.1:10.50a7
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 10 · Capital City Blazers Track & Field ClubCapital City Blazers Track & Field Club200 MetersRound P10.31.28a7
Jun 3DMV Youth Challenge Jun 3 · Long Jump · Place 16 · Capital City Blazers TraCapital City Blazers TraLong Jump163.64m—
Jun 3DMV Youth Challenge Jun 3 · 800 Meters · Place 20 · Capital City Blazers TrCapital City Blazers Tr800 Meters202:36.97a—
Jun 3DMV Youth Challenge Jun 3 · 400 Meters · Place 56 · Capital City Blazers TrCapital City Blazers Tr400 Meters561:10.87a—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 76 · Capital City Blazers TrCapital City Blazers Tr200 MetersRound P7632.58a—
May 20Bernard Williams ‘Stay In Your Lane’ InvitationalMay 20 · 800 Meters · Place 3 · Capital City Blazers TrCapital City Blazers Tr800 Meters32:47.28a—
May 20Bernard Williams ‘Stay In Your Lane’ InvitationalMay 20 · 400 Meters · Place 25 · Capital City Blazers TrCapital City Blazers Tr400 Meters251:11.01a—
May 20Bernard Williams ‘Stay In Your Lane’ InvitationalMay 20 · 200 Meters · Place 37 · Capital City Blazers TrCapital City Blazers Tr200 Meters3732.37a—
May 20Bernard Williams ‘Stay In Your Lane’ InvitationalMay 20 · 100 Meters · Place 35 · Capital City Blazers TrCapital City Blazers Tr100 Meters3515.47a PB—