Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1311.62aAAU Potomac Valley District QualifierJune 13, 2026
200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1323.97aAAU Potomac Valley District QualifierJune 13, 2026
300 Meters · IndoorAACPS Intercounty Meet 2-AACPS Only · Dec 1739.16aAACPS Intercounty Meet 2-AACPS OnlyDecember 17, 2025
300m Hurdles · 36" / 0.914m · OutdoorLast Chance Meet · May 444.07aLast Chance MeetMay 4, 2026
400 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1353.33aAAU Potomac Valley District QualifierJune 13, 2026
55 Meter · IndoorVirginia Beach HS Opener · Dec 136.98aVirginia Beach HS OpenerDecember 13, 2025
55 Meters · IndoorAACPS Intercounty Meet #2 · Jan 37.11aAACPS Intercounty Meet #2January 3, 2025
55m Hurdles · 39" · IndoorVirginia Beach HS Opener · Dec 139.64aVirginia Beach HS OpenerDecember 13, 2025
Long Jump · IndoorAdidas Indoor Nationals · Mar 206.27mAdidas Indoor NationalsMarch 20, 2026
Long Jump · OutdoorMPSSAA 4A & 3A East Region Championships · May 1120' 10"MPSSAA 4A & 3A East Region ChampionshipsMay 11, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 31 · Union AthleticsUnion AthleticsLong Jump31.6.32mWind: 2.511
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 11 · Union AthleticsUnion AthleticsLong Jump11.6.27mWind: 011
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 62 · Union AthleticsUnion Athletics200 MetersRound P62.24.56aWind: -0.511
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 51 · Union AthleticsUnion Athletics100 MetersRound P51.11.76aWind: 1.411
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Long Jump · Place 4 · Union AthleticsUnion AthleticsLong Jump4.6.36mWind: 0.211
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Place 21 · Union AthleticsUnion Athletics100 MetersRound P21.11.97aWind: 0.111
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 9 · Union AthleticsUnion AthleticsLong Jump919-911
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 20 · Union AthleticsUnion Athletics400 Meters2054.04a11
Jun 13AAU Potomac Valley District QualifierJun 13 · Long Jump · Place 3 · Union AthleticsUnion AthleticsLong Jump36.25m11
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 10 · Union AthleticsUnion Athletics400 Meters1053.33a PB11
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 24 · Union AthleticsUnion Athletics200 Meters2423.97a PB11
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 26 · Union AthleticsUnion Athletics100 MetersRound P2611.62a PB11
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Long Jump · Place 1 · Union AthleticsUnion AthleticsLong Jump1.6.26m11
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400m Hurdles · Union AthleticsUnion Athletics400m Hurdles36" / 0.914m—DNS11
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Place 14 · Union AthleticsUnion Athletics100 Meters14.11.77a11
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Long Jump · Place 15 · CroftonCroftonLong Jump15.19-03.50Wind: 0.211
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · Long Jump · Place 7 · CroftonCroftonLong Jump7.20' 10" PB11
May 6AACPS County ChampionshipsMay 6 · Long Jump · Place 4 · CroftonCroftonLong Jump421-1.7511
May 4Last Chance MeetMay 4 · 300m Hurdles · Place 1 · CroftonCrofton300m Hurdles36" / 0.914m1.44.07a PB11
May 4Last Chance MeetMay 4 · 100 Meters · Place 20 · CroftonCrofton100 Meters20.12.28a11
Apr 30Golliday InvitationalApr 30 · Long Jump · Place 1 · CroftonCroftonLong Jump120-8.7511
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · Long Jump · Place 17 · CroftonCroftonLong Jump1718-711
Apr 16Under Armour Black & Blue InvitationalApr 16 · Long Jump · Place 3 · CroftonCroftonLong Jump321-0.511
Apr 16Under Armour Black & Blue InvitationalApr 16 · 100 Meters · Place 58 · CroftonCrofton100 Meters5811.78a11
Apr 10Park InviteApr 10 · Long Jump · Place 9 · CroftonCroftonLong Jump920-6.7511
Apr 7Intercounty Meet 2AApr 7 · Long Jump · Place 1 · CroftonCroftonLong Jump121-3.511
Apr 7Intercounty Meet 2AApr 7 · 300m Hurdles · Place 5 · CroftonCrofton300m Hurdles545.69a11
Apr 7Intercounty Meet 2AApr 7 · 100 Meters · Place 5 · CroftonCrofton100 Meters511.74a11
Apr 2All-Comers MeetApr 2 · Long Jump · Place 1 · CroftonCroftonLong Jump119-1111
Mar 26Intercounty Meet 1CMar 26 · Long Jump · Place 2 · CroftonCroftonLong Jump219-2.7511
Mar 26Intercounty Meet 1CMar 26 · 300m Hurdles · Place 10 · CroftonCrofton300m Hurdles1047.60a11
Mar 26Intercounty Meet 1CMar 26 · 110m Hurdles · Place 10 · CroftonCrofton110m Hurdles1018.46a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Long Jump · Place 26 · CroftonCroftonLong Jump26.6.27m PB11
Jan 24Last Track to PhillyJan 24 · Long Jump · Place 3 · CroftonCroftonLong Jump321-3.2511
Jan 20AACPS County Championships--AACPS OnlyJan 20 · Long Jump · Place 3 · CroftonCroftonLong Jump320-8.2511
Jan 10Montgomery InvitationalJan 10 · Long Jump · Place 5 · CroftonCroftonLong Jump521-1.7511

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · 300 Meters · Place 24 · CroftonCrofton300 Meters24.39.16a PB11
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · Long Jump · Place 4 · CroftonCroftonLong Jump4.19-04.0011
Dec 13Virginia Beach HS OpenerDec 13 · 55m Hurdles · Place 40 · CroftonCrofton55m Hurdles39"Round P40.9.64a PB11
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 60 · CroftonCrofton55 MeterRound P60.6.98a PB11
Dec 13Virginia Beach HS OpenerDec 13 · Long Jump · Place 23 · CroftonCroftonLong Jump23.18-8.5011
Jan 9AACPS Intercounty Meet #3Jan 9 · Long Jump · Place 16 · CroftonCroftonLong Jump1616-10.5—
Jan 9AACPS Intercounty Meet #3Jan 9 · Long Jump · Place 4 · CroftonCroftonLong Jump419-10.5—
Jan 9AACPS Intercounty Meet #3Jan 9 · 300 Meters · Place 19 · CroftonCrofton300 Meters1939.71a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 55 Meters · Place 31 · CroftonCrofton55 Meters317.11a PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5Last Chance MeetMay 5 · Long Jump · Place 2 · CroftonCroftonLong Jump218-310
Apr 17Sam Singleton Scorpion ClassicApr 17 · Long Jump · Place 6 · CroftonCroftonLong Jump618-02.0010
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100 Meters · Place 15 · CroftonCrofton100 Meters1512.4310
Apr 9Inter-County Meet 2BApr 9 · Long Jump · Place 3 · CroftonCroftonLong Jump318-2.7510
Apr 9Inter-County Meet 2BApr 9 · 200 Meters · Place 5 · CroftonCrofton200 Meters524.76a10
Mar 25Inter-County Meet 1AMar 25 · Long Jump · Place 11 · CroftonCroftonLong Jump1117-0.2510
Mar 25Inter-County Meet 1AMar 25 · 100 Meters · Place 10 · CroftonCrofton100 Meters1012.32a10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18AACPS Intercounty Meet #1Dec 18 · Long Jump · CroftonCroftonLong Jump—DNS10
Dec 14Virginia Beach HS OpenerDec 14 · 300 Meters · Place 149 · CroftonCrofton300 Meters149.41.07a10
Dec 14Virginia Beach HS OpenerDec 14 · 55 Meter · Place 97 · CroftonCrofton55 MeterRound P97.7.13a10
Dec 14Virginia Beach HS OpenerDec 14 · Long Jump · Place 48 · CroftonCroftonLong Jump48.16-510
Dec 9AACPS Intercounty Meet #4Dec 9 · 55 Meter · Place 46 · CroftonCrofton55 Meter46.7.35a10
Dec 9AACPS Intercounty Meet #4Dec 9 · Long Jump · CroftonCroftonLong Jump—DNS10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6AACPS Last Chance MeetMay 6 · Long Jump · Place 20 · CroftonCroftonLong Jump2015-4.5—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 100 Meters · Place 64 · CroftonCrofton100 Meters6412.62a—
Apr 17AACPS Inter-County Meet #3Apr 17 · Long Jump · Place 18 · CroftonCroftonLong Jump1815-2—
Apr 17AACPS Inter-County Meet #3Apr 17 · 100 Meters · Place 12 · CroftonCrofton100 Meters1212.62a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55 Meter · Place 29 · CroftonCrofton55 Meter29.7.45a9
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 444 · CroftonCrofton55 MeterRound P444.7.56a9
Dec 16Grant Holloway Holiday InvitationalDec 16 · Long Jump · Place 78 · CroftonCroftonLong Jump78.15-11.509