Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPVA Local Qualifier PG Central · Jun 314.57PVA Local Qualifier PG CentralJune 3, 2017
1000 Meters · IndoorVirginia Beach HS Opener · Dec 82:58.12aVirginia Beach HS OpenerDecember 8, 2023
1200 Meters · Relay Split · OutdoorSL & RAIDERS INVITATIONAL · Apr 163:34.375aSL & RAIDERS INVITATIONALApril 16, 2025
1500 Meters · Outdoor2019 DMV Youth Challenge Track And Field Invitational · Jun 15:42.552019 DMV Youth Challenge Track And Field Invitational June 1, 2019
1600 Meters · IndoorPrince George's Meet 1 · Dec 85:30.07aPrince George's Meet 1December 8, 2022
1600 Meters · OutdoorPGCPS Twilight Meet · Apr 175:07.78aPGCPS Twilight MeetApril 17, 2024
200 Meters · IndoorPVA Under 14 National Invite · Feb 1729.04aPVA Under 14 National InviteFebruary 17, 2019
200 Meters · OutdoorAAU Region 3 National Qualifier · Jun 2428.06aAAU Region 3 National QualifierJune 24, 2021
3200 Meters · Outdoor MPSSAA 4A South Region Championships · May 1912:39.30a MPSSAA 4A South Region ChampionshipsMay 19, 2022
400 Meters · IndoorPVA Under 14 National Invite · Feb 171:08.12aPVA Under 14 National InviteFebruary 17, 2019
400 Meters · OutdoorPGCPS Tune-up Meet · Apr 1953.38PGCPS Tune-up MeetApril 19, 2025
500 Meters · IndoorGrant Holloway Holiday Invitational · Dec 161:14.45aGrant Holloway Holiday InvitationalDecember 16, 2023
55 Meter · IndoorPVA Youth · Mar 48.72aPVA YouthMarch 4, 2017
60 Meter · IndoorAAU Indoor National Championship · Mar 99.37aAAU Indoor National ChampionshipMarch 9, 2018
60 Meters · IndoorAAU Indoor National Championship · Mar 98.70AAU Indoor National ChampionshipMarch 9, 2018
800 Meters · Indoor2026 PGCPS Indoor Track & Field Championships · Jan 272:02.00a2026 PGCPS Indoor Track & Field ChampionshipsJanuary 27, 2025
800 Meters · Outdoor2025 PGCPS Outdoor Track & Field Championships · May 82:03.12a2025 PGCPS Outdoor Track & Field ChampionshipsMay 8, 2025
800 Meters · Relay Split · OutdoorPGCPS Outdoor Track & Field Championships · May 92:10.215PGCPS Outdoor Track & Field ChampionshipsMay 9, 2024
80m Hurdles · 30" / 0.762m · OutdoorPVA Local Qualifier PG Central · Jun 316.00PVA Local Qualifier PG CentralJune 3, 2017
Combined results · Indoor2020 PVA Youth Indoor Invitational Meet · Mar 727.062020 PVA Youth Indoor Invitational MeetMarch 7, 2020

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A East Region ChampionshipsMay 12 · 800 Meters · Place 11 · C.H. FlowersC.H. Flowers800 Meters11.2:03.23a12
May 82025 PGCPS Outdoor Track & Field ChampionshipsMay 8 · 800 Meters · Place 9 · C.H. FlowersC.H. Flowers800 Meters9.2:03.12a PB12
May 3Eagle Relays Invitational 2025May 3 · 800 Meters · Place 20 · C.H. FlowersC.H. Flowers800 Meters202:15.58a12
Apr 19PGCPS Tune-up MeetApr 19 · 800 Meters · Place 10 · C.H. FlowersC.H. Flowers800 Meters102:11.0412
Apr 19PGCPS Tune-up MeetApr 19 · 400 Meters · Place 15 · C.H. FlowersC.H. Flowers400 Meters1553.38 PB12
Apr 16SL & RAIDERS Apr 16 · 400 Meters · Place 13 · C.H. FlowersC.H. Flowers400 Meters1354.66—
Apr 16SL & RAIDERS INVITATIONALApr 16 · 1200 Meters · Place 1 · C.H. FlowersC.H. Flowers1200 MetersRelay Split1.3:34.375a PB12
Apr 16SL & RAIDERS INVITATIONALApr 16 · 400 Meters · Place 13 · C.H. FlowersC.H. Flowers400 Meters13.54.66a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7MPSSAA 4A East Region ChampionshipsFeb 7 · 800 Meters · Place 14 · C.H. FlowersC.H. Flowers800 Meters14.2:12.03a12
Jan 272026 PGCPS Indoor Track & Field ChampionshipsJan 27 · 800 Meters · Place 3 · C.H. FlowersC.H. Flowers800 Meters32:02.00a PB—
Jan 11Montgomery InvitationalJan 11 · 800 Meters · Place 13 · C.H. FlowersC.H. Flowers800 Meters132:04.38a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23PGCPS Holiday InvitationalDec 23 · 800 Meters · Place 10 · C.H. FlowersC.H. Flowers800 Meters10.2:07.54a12
Dec 21Howard County Winterfest InvitationalDec 21 · 800 Meters · Place 14 · C.H. FlowersC.H. Flowers800 Meters14.2:05.83a12
Dec 14Virginia Beach HS OpenerDec 14 · 1000 Meters · Place 39 · C.H. FlowersC.H. Flowers1000 Meters39.2:59.43a12
Dec 7Coach A (Rich Andrulonis) InvitationalDec 7 · 800 Meters · Place 6 · C.H. FlowersC.H. Flowers800 Meters6.2:08.97a12
Feb 9MPSSAA 4A East Region ChampionshipsFeb 9 · 800 Meters · Place 12 · C.H. FlowersC.H. Flowers800 Meters12.2:14.36a11
Jan 27PGCPS Meet #2Jan 27 · 500 Meters · Place 31 · C.H. FlowersC.H. Flowers500 Meters311:17.49a—
Jan 24PG County Indoor Track ChampionshipsJan 24 · 800 Meters · Place 4 · C.H. FlowersC.H. Flowers800 Meters42:08.7111
Jan 132024 Montgomery Invitational Jan 13 · 800 Meters · Place 30 · C.H. FlowersC.H. Flowers800 Meters302:09.64—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 800 Meters · Place 10 · GlenardenGlenarden800 Meters102:05.23a—
Jun 29PVA InvitationalJun 29 · 800 Meters · Place 4 · Glenarden TrackGlenarden Track800 Meters4.2:05.37a11
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 28 · Glenarden TrackGlenarden Track400 MetersRound P28.55.97a11
Jun 8AAU Potomac Valley District QualifierJun 8 · 800 Meters · Place 10 · Glenarden TrackGlenarden Track800 Meters10.2:12.41a11
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 23 · Glenarden TrackGlenarden Track400 Meters23.54.87a11
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 800 Meters · C.H. FlowersC.H. Flowers800 MetersRelay Split—2:10.22711
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 800 Meters · Place 20 · C.H. FlowersC.H. Flowers800 Meters20.2:07.73a11
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 800 Meters · C.H. FlowersC.H. Flowers800 MetersRelay Split—2:10.215 PB11
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 800 Meters · Place 7 · C.H. FlowersC.H. Flowers800 Meters7.2:06.13a11
May 4Dr. Henry A. Wise Jr. HS Invitational May 4 · 800 Meters · Place 2 · C.H. FlowersC.H. Flowers800 Meters22:07.51—
Apr 27The Gator Track & Field InvitationalApr 27 · 800 Meters · Place 51 · C.H. FlowersC.H. Flowers800 Meters51.2:07.07a11
Apr 20McNamara Mustangs Invitational 2024Apr 20 · 800 Meters · Place 22 · C.H. FlowersC.H. Flowers800 Meters222:08.2811
Apr 17PGCPS Twilight MeetApr 17 · 1600 Meters · Place 10 · C.H. FlowersC.H. Flowers1600 Meters105:07.78a PB—
Apr 13Jaguar InvitationalApr 13 · 800 Meters · Place 3 · C.H. FlowersC.H. Flowers800 Meters32:07.37a—
Apr 13Jaguar InvitationalApr 13 · 400 Meters · Place 27 · C.H. FlowersC.H. Flowers400 Meters2754.94a—
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 800 Meters · Place 4 · C.H. FlowersC.H. Flowers800 Meters4.2:12.67a11

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 500 Meters · Place 119 · C.H. FlowersC.H. Flowers500 Meters119.1:14.45a PB11
Dec 8Virginia Beach HS OpenerDec 8 · 1000 Meters · Place 32 · C.H. FlowersC.H. Flowers1000 Meters32.2:58.12a PB11
Feb 8MPSSAA 4A Central Region ChampionshipsFeb 8 · 800 Meters · Place 6 · C.H. FlowersC.H. Flowers800 Meters6.2:12.64a10
Jan 23PG County ChampionshipsJan 23 · 800 Meters · Place 20 · C.H. FlowersC.H. Flowers800 Meters20.2:20.49a10
Jan 12PG Tune-up MeetJan 12 · 800 Meters · Place 37 · C.H. FlowersC.H. Flowers800 Meters372:32.7210
Jan 5PG Meet #3Jan 5 · 800 Meters · Place 4 · C.H. FlowersC.H. Flowers800 Meters42:18.1910

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1The Emerging Elite InvitationalMay 1 · 800 Meters · Place 28 · C.H. FlowersC.H. Flowers800 Meters282:17.8910
Apr 222023 SL & RAIDERS InvitationalApr 22 · 400 Meters · Place 41 · C.H. FlowersC.H. Flowers400 Meters4156.77—
Apr 15Jaguar InvitationalApr 15 · 800 Meters · Place 5 · C.H. FlowersC.H. Flowers800 Meters52:11.0410
Mar 2513th Screaming Eagles Invitational - 2023Mar 25 · 400 Meters · Place 41 · C.H. FlowersC.H. Flowers400 Meters4158.47a—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 1000 Meters · Place 20 · C.H. FlowersC.H. Flowers1000 Meters20.3:07.85a10
Dec 29The Armory HS Holiday ClassicDec 29 · 800 Meters · Place 23 · C.H. FlowersC.H. Flowers800 Meters23.2:21.20a10
Dec 10Ed Bowie InviteDec 10 · 500 Meters · Place 51 · C.H. FlowersC.H. Flowers500 Meters51.1:20.21a10
Dec 8Prince George's Meet 1Dec 8 · 1600 Meters · Place 10 · C.H. FlowersC.H. Flowers1600 Meters10.5:30.07a PB10
Feb 14MPSSAA 4A Central Region ChampionshipsFeb 14 · 800 Meters · Place 10 · C.H. FlowersC.H. Flowers800 Meters102:28.809

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19 MPSSAA 4A South Region ChampionshipsMay 19 · 3200 Meters · Place 10 · C.H. FlowersC.H. Flowers3200 Meters10.12:39.30a PB9
May 19 MPSSAA 4A South Region ChampionshipsMay 19 · 1600 Meters · Place 12 · C.H. FlowersC.H. Flowers1600 Meters12.5:40.14a9
May 19 MPSSAA 4A South Region ChampionshipsMay 19 · 800 Meters · Place 10 · C.H. FlowersC.H. Flowers800 Meters10.2:23.68a9
May 12PG County ChampionshipsMay 12 · 3200 Meters · C.H. FlowersC.H. Flowers3200 Meters—DNF9
May 12PG County ChampionshipsMay 12 · 1600 Meters · Place 13 · C.H. FlowersC.H. Flowers1600 Meters13.5:28.64a9
May 12PG County ChampionshipsMay 12 · 800 Meters · Place 17 · C.H. FlowersC.H. Flowers800 Meters17.2:19.89a9
Apr 30Gator Track & Field InvitationalApr 30 · 800 Meters · Place 95 · C.H. FlowersC.H. Flowers800 Meters95.2:17.59a9
Apr 23Trojan InvitationalApr 23 · 1600 Meters · Place 48 · C.H. FlowersC.H. Flowers1600 Meters485:35.869
Apr 23Trojan InvitationalApr 23 · 800 Meters · Place 53 · C.H. FlowersC.H. Flowers800 Meters532:27.939
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 32 · C.H. FlowersC.H. Flowers1600 Meters325:18.679
Apr 2Pikesville Track ClassicApr 2 · 800 Meters · Place 40 · C.H. FlowersC.H. Flowers800 Meters402:17.329
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 32 · C.H. FlowersC.H. Flowers1600 Meters325:18.679
Apr 2Pikesville Track ClassicApr 2 · 800 Meters · Place 40 · C.H. FlowersC.H. Flowers800 Meters402:17.329

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 10DMV Challenge InvitationalJul 10 · 400 Meters · Place 29 · Glenarden Track ClubGlenarden Track Club400 Meters291:07.10—
Jun 24AAU Region 3 National QualifierJun 24 · 800 Meters · Place 17 · Glenarden TrackGlenarden Track800 Meters17.2:34.14a8
Jun 24AAU Region 3 National QualifierJun 24 · 400 Meters · Place 37 · Glenarden TrackGlenarden Track400 MetersRound P37.1:06.96a8
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 37 · Glenarden TrackGlenarden Track200 MetersRound P37.28.06a PBWind: -0.18

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 72020 PVA Youth Indoor Invitational MeetMar 7 · Combined results · Place 23 · Glenarden TrGlenarden TrCombined results231:03.27—
Mar 72020 PVA Youth Indoor Invitational MeetMar 7 · Combined results · Place 21 · Glenarden TrGlenarden TrCombined results2127.06 PB—
Feb 1PVA 14 & Under National Age-Group InvitationalFeb 1 · 800 Meters · Place 20 · Glenarden TrackGlenarden Track800 Meters20.2:33.20a7

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionshipJul 12 · 800 Meters · Place 20 · Glenarden TrGlenarden Tr800 Meters202:42.97—
Jul 12International Youth ChampionshipJul 12 · 800 Meters · Place 10 · Glenarden TrGlenarden Tr800 Meters102:42.97—
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 12 · Glenarden TrackGlenarden Track800 Meters12.2:38.78a6
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 17 · Glenarden TrackGlenarden Track400 MetersRound P17.1:05.42a6
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 1500 Meters · Place 16 · Glenarden Track ClubGlenarden Track Club1500 Meters165:42.55 PB—
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 800 Meters · Place 24 · Glenarden Track ClubGlenarden Track Club800 Meters242:40.87—

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 8AAU National Indoor ChampionshipMar 8 · 800 Meters · Place 26 · Glenarden TrackGlenarden Track800 Meters26.2:48.21a6
Mar 8AAU National Indoor ChampionshipMar 8 · 400 Meters · Place 34 · Glenarden TrackGlenarden Track400 MetersRound P34.1:08.42a6
Feb 17PVA Under 14 National InviteFeb 17 · 400 Meters · Place 48 · Glenarden TrackGlenarden Track400 MetersRound P48.1:08.12a PB6
Feb 17PVA Under 14 National InviteFeb 17 · 200 Meters · Place 57 · Glenarden TrackGlenarden Track200 MetersRound P57.29.04a PB6

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 12International Youth Track and Field ChampionshipJul 12 · 200 Meters · Place 8 · Glenarden TrGlenarden Tr200 MetersRound S828.76—
Jul 12International Youth Track and Field ChampionshipJul 12 · 200 Meters · Place 9 · Glenarden TrGlenarden Tr200 MetersRound P929.00—
Jul 12International Youth Track and Field ChampionshipJul 12 · 200 Meters · Place 7 · Glenarden TrGlenarden Tr200 Meters728.85—
Jul 12International Youth Track and Field ChampionshipJul 12 · 200 Meters · Place 4 · Glenarden TrGlenarden Tr200 Meters428.76—
Jul 12International Youth Track and Field ChampionshipJul 12 · 200 Meters · Place 3 · Glenarden TrGlenarden Tr200 Meters329.00—
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 17 · Glenarden TrackGlenarden Track200 MetersRound P17.28.57a5
Jun 22018 DMV/WV Youth Challenge Track and Field InvitationalJun 2 · 200 Meters · Place 15 · Glenarden TrackGlenarden Track200 MetersRound P15.28.94a5

2018 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 9AAU Indoor National ChampionshipMar 9 · 60 Meters · Place 18 · Glenarden TrGlenarden Tr60 Meters189.3711
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 19 · Glenarden TrGlenarden Tr200 Meters1929.5411
Mar 9AAU Indoor National ChampionshipMar 9 · 60 Meters · Place 18 · Glenarden TrGlenarden Tr60 Meters188.70 PB11
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 19 · Glenarden TrGlenarden Tr200 Meters1929.5411
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 19 · Glenarden TrGlenarden Tr200 Meters1929.2011
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 19 · Glenarden TrGlenarden Tr200 Meters1929.5411
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 19 · Glenarden TrGlenarden Tr200 Meters1929.2011
Mar 9AAU Indoor National ChampionshipMar 9 · 60 Meters · Place 18 · Glenarden TrGlenarden Tr60 Meters189.3711
Mar 9AAU Indoor National ChampionshipMar 9 · 60 Meters · Place 18 · Glenarden TrGlenarden Tr60 Meters188.7011
Mar 9AAU Indoor National ChampionshipMar 9 · 60 Meter · Place 18 · Glenarden TrackGlenarden Track60 MeterRound P18.9.37a PB5
Mar 9AAU Indoor National ChampionshipMar 9 · 200 Meters · Place 19 · Glenarden TrackGlenarden Track200 MetersRound P19.29.54a5

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 15USATF Potomac Valley Association 14&Under Junior Olympic ChampionshipsJun 15 · 80m Hurdles · Place 10 · Glenarden TrackGlenarden Track80m Hurdles30" / 0.762mRound P10.17.49aWind: 0.84
Jun 3PVA Local Qualifier PG CentralJun 3 · 80m Hurdles · Place 1 · Glenarden TrackGlenarden Track80m Hurdles30" / 0.762m1.16.00 PB4
Jun 3PVA Local Qualifier PG CentralJun 3 · 200 Meters · Place 9 · Glenarden TrackGlenarden Track200 Meters9.30.204
Jun 3PVA Local Qualifier PG CentralJun 3 · 100 Meters · Place 13 · Glenarden TrackGlenarden Track100 MetersRound P13.14.57 PB4

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 4PVA YouthMar 4 · 55 Meter · Place 16 · Glenarden TrackGlenarden Track55 MeterRound P16.8.72a PB4
Mar 4PVA YouthMar 4 · 400 Meters · Place 16 · Glenarden TrackGlenarden Track400 Meters16.1:21.92a4
Mar 4PVA YouthMar 4 · 200 Meters · Place 8 · Glenarden TrackGlenarden Track200 Meters8.31.61a4

2016 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4PVA Junior Olympics Local Qualifier (Arundel HS)Jun 4 · 100 Meters · Place 8 · Glenarden TrackGlenarden Track100 MetersRound P8.15.05Unofficial3
Jun 4PVA Junior Olympics Local Qualifier (Arundel HS)Jun 4 · 100 Meters · Place 8 · Glenarden TrackGlenarden Track100 Meters8.15.45Unofficial3

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27PVA Under 14 National Invitational Complete ResultsFeb 27 · 55 Meter · Place 41 · Glenarden TrackGlenarden Track55 MeterRound P41.9.05a3
Feb 27PVA Under 14 National Invitational Complete ResultsFeb 27 · 200 Meters · Place 35 · Glenarden TrackGlenarden Track200 Meters35.33.59a3