Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1311.19aAAU Potomac Valley District QualifierJune 13, 2026
1600 Meters · OutdoorInter-County Meet 1C · Mar 275:40.92aInter-County Meet 1CMarch 27, 2025
200 Meters · OutdoorDMV Youth Challenge · May 3122.90aDMV Youth ChallengeMay 31, 2025
300 Meters · IndoorAACPS Inter-County Meet #5 · Jan 2640.45AACPS Inter-County Meet #5January 26, 2024
300m Hurdles · 36" / 0.914m · OutdoorAACPS Inter-County Meet #1 · Mar 2254.75aAACPS Inter-County Meet #1March 22, 2023
400 Meters · OutdoorIYC · Jul 1150.25aIYCJuly 11, 2025
500 Meters · IndoorAACPS Intercounty Meet 1-AACPS Only · Dec 111:10.14aAACPS Intercounty Meet 1-AACPS OnlyDecember 11, 2025
800 Meters · OutdoorInter-County Meet 2A · Apr 82:27.76aInter-County Meet 2AApril 8, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Union AthleticsUnion Athletics400 MetersRound P--DNS12
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Union AthleticsUnion Athletics200 MetersRound P--DNSWind: -1.412
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 31 · Union AthleticsUnion Athletics100 MetersRound P31.11.39aWind: -1.212
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 5 · Union AthleticsUnion Athletics400 Meters550.30a12
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 14 · Union AthleticsUnion Athletics100 MetersRound P1411.44a12
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 2 · Union AthleticsUnion Athletics400 Meters250.76a—
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 34 · Union AthleticsUnion Athletics200 Meters3424.84a—
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 7 · Union AthleticsUnion Athletics100 MetersRound P711.19a PB—
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 5 · Union AthleticsUnion Athletics100 Meters511.29a—
May 30DMV Youth ChallengeMay 30 · 400 Meters · Union AthleticsUnion Athletics400 MetersRound P--DNS12
May 30DMV Youth ChallengeMay 30 · 200 Meters · Union AthleticsUnion Athletics200 MetersRound P--DNS12
May 30DMV Youth ChallengeMay 30 · 100 Meters · Union AthleticsUnion Athletics100 MetersRound P--DNS12
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 400 Meters · Place 11 · MeadeMeade400 Meters11.51.69a12
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 100 Meters · Place 8 · MeadeMeade100 MetersRound S8.11.20a12
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 100 Meters · Place 11 · MeadeMeade100 Meters11.11.97aWind: -3.512
May 6AACPS County ChampionshipsMay 6 · 200 Meters · Place 19 · MeadeMeade200 MetersRound P1923.21a12
May 6AACPS County ChampionshipsMay 6 · 100 Meters · Place 17 · MeadeMeade100 MetersRound P1711.41a12
Apr 30Golliday InvitationalApr 30 · 100 Meters · Place 4 · MeadeMeade100 Meters411.31a12
Apr 18Trojan InvitationalApr 18 · 400 Meters · Place 7 · MeadeMeade400 Meters7.52.56a12
Apr 7Intercounty Meet 2AApr 7 · 400 Meters · Place 3 · MeadeMeade400 Meters353.65a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · 500 Meters · Place 21 · MeadeMeade500 Meters21.1:20.20a12
Dec 11AACPS Intercounty Meet 1-AACPS OnlyDec 11 · 500 Meters · Place 1 · MeadeMeade500 Meters1.1:10.14a PB12
Feb 5MPSSAA 4A Central Region ChampionshipsFeb 5 · 500 Meters · Place 12 · MeadeMeade500 Meters12.1:12.20a11
Jan 23AACPS County ChampionshipsJan 23 · 500 Meters · Place 17 · MeadeMeade500 Meters171:13.99a—
Jan 9AACPS Intercounty Meet #3Jan 9 · 500 Meters · Place 10 · MeadeMeade500 Meters101:12.50a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 500 Meters · Place 25 · MeadeMeade500 Meters251:18.49a—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 400 Meters · Place 9 · Union AthleticsUnion Athletics400 MetersRound P950.25a PB11
Jul 11IYCJul 11 · 200 Meters · Place 39 · Union AthleticsUnion Athletics200 MetersRound P3923.26a11
Jul 11IYCJul 11 · 100 Meters · Place 32 · Union AthleticsUnion Athletics100 MetersRound P3211.45a11
Jul 5PVA InvitationalJul 5 · 400 Meters · Place 4 · Union AthleticsUnion Athletics400 Meters450.34—
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 26 · Union AthleticsUnion Athletics200 Meters2623.25—
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 38 · Union AthleticsUnion Athletics100 Meters3811.98—
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Union AthleticsUnion Athletics100 MetersRound P—DNS11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Union AthleticsUnion Athletics400 Meters--DNS11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 25 · Union AthleticsUnion Athletics200 Meters25.23.03a11
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 14 · Union AthleticsUnion Athletics100 Meters14.11.38a11
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 3 · Union AthleticsUnion Athletics400 MetersRound P3.52.24a11
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 1 · Union AthleticsUnion Athletics400 Meters1.50.92a11
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 8 · Union AthleticsUnion Athletics200 MetersRound P8.22.90a PB11
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 6 · Union AthleticsUnion Athletics200 Meters6.23.12a11
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 10 · Union AthleticsUnion Athletics100 MetersRound P10.11.30a11
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 1 · Union AthleticsUnion Athletics400 Meters1.51.63a11
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 1 · Union AthleticsUnion Athletics200 Meters1.24.16a11
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 1 · Union AthleticsUnion Athletics100 Meters1.11.84a11
Apr 8Inter-County Meet 2AApr 8 · 1600 Meters · Place 18 · MeadeMeade1600 Meters187:26.38a11
Apr 8Inter-County Meet 2AApr 8 · 800 Meters · Place 7 · MeadeMeade800 Meters72:27.76a PB11
Mar 27Inter-County Meet 1CMar 27 · 1600 Meters · Place 15 · MeadeMeade1600 Meters155:40.92a PB11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18AACPS Intercounty Meet #1Dec 18 · 500 Meters · Place 7 · MeadeMeade500 Meters7.1:12.92a11
Dec 9AACPS Intercounty Meet #4Dec 9 · 500 Meters · Place 13 · MeadeMeade500 Meters13.1:13.27a11
Jan 26AACPS Inter-County Meet #5Jan 26 · 300 Meters · Place 25 · MeadeMeade300 Meters2540.45 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 400 Meters · Place 16 · MeadeMeade400 Meters16.53.44a10
May 8AACPS County ChampionshipMay 8 · 400 Meters · Place 24 · MeadeMeade400 Meters2453.92a—
Apr 27The Gator Track & Field InvitationalApr 27 · 400 Meters · Place 120 · MeadeMeade400 Meters120.57.75a10
Apr 18AACPS Inter-County Meet #4Apr 18 · 400 Meters · Place 8 · MeadeMeade400 Meters8.54.57a10
Mar 25AACPS All-Comers MeetMar 25 · 400 Meters · Place 15 · MeadeMeade400 Meters1555.92a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8AACPS Last Chance MeetMay 8 · 300m Hurdles · Place 7 · MeadeMeade300m Hurdles751.449
May 8AACPS Last Chance MeetMay 8 · 110m Hurdles · Place 4 · MeadeMeade110m Hurdles420.649
Apr 12AACPS Inter-County Meet #3Apr 12 · 300m Hurdles · MeadeMeade300m Hurdles—DQ9
Mar 30AACPS All-Comers MeetMar 30 · 110m Hurdles · Place 16 · MeadeMeade110m Hurdles1621.299
Mar 22AACPS Inter-County Meet #1Mar 22 · 300m Hurdles · Place 15 · MeadeMeade300m Hurdles36" / 0.914m15.54.75a PB9
Mar 22AACPS Inter-County Meet #1Mar 22 · High Jump · MeadeMeadeHigh Jump--DNS9