Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1813.35aAdidas Track Nationals 2026June 18, 2026
200 Meters · IndoorVA Showcase Club · Jan 1429.67aVA Showcase ClubJanuary 14, 2024
200 Meters · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1427.65aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
300 Meters · IndoorThe VA Showcase · Jan 1744.99aThe VA ShowcaseJanuary 17, 2026
400 Meters · Indoor 2023 Grant Holloway AAU Invitational · Dec 171:10.25a 2023 Grant Holloway AAU InvitationalDecember 17, 2023
400 Meters · OutdoorBodyArmor State Games · Jun 11:06.33aBodyArmor State GamesJune 1, 2024
55 Meter · IndoorThe VA Showcase · Jan 177.93aThe VA ShowcaseJanuary 17, 2026
60 Meter · Indoor 2023 Grant Holloway AAU Invitational · Dec 178.92a 2023 Grant Holloway AAU InvitationalDecember 17, 2023
60 Meters · IndoorThe VA Showcase · Jan 129.050The VA ShowcaseJanuary 12, 2024
Long Jump · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 144.74mJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
Triple Jump · OutdoorAAU Track and Field Region 25 Qualifier · Jun 2510.07mAAU Track and Field Region 25 QualifierJune 25, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Triple Jump · Place 8 · JET LLCJET LLCTriple Jump810.07m PB11
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Long Jump · Place 13 · JET LLCJET LLCLong Jump134.72m11
Jun 18Adidas Track Nationals 2026Jun 18 · Long Jump · Place 21 · JET LLCJET LLCLong Jump21.4.59Wind: -211
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 167 · JET LLCJET LLC100 MetersRound P167.13.35a PBWind: -2.311
Jun 5AAU North Carolina District QualifierJun 5 · Triple Jump · Place 11 · JET LLCJET LLCTriple Jump11.9.93m11
Jun 5AAU North Carolina District QualifierJun 5 · Long Jump · Place 14 · JET LLCJET LLCLong Jump14.4.87m11
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 48 · JET LLCJET LLC200 Meters48.27.62aWind: 3.411
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Place 39 · JET LLCJET LLC100 Meters39.13.42aWind: 0.611
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · 100 Meters · Place 60 · Marvin RidgeMarvin Ridge100 MetersRound P60.13.70a10
Apr 13Sun Valley Meet (Senior Night)Apr 13 · Long Jump · Marvin RidgeMarvin RidgeLong Jump—NM10
Mar 13Marvin Ridge InvitationalMar 13 · 200 Meters · Place 22 · Marvin RidgeMarvin Ridge200 Meters22.27.84a10
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 300 Meters · Place 14 · Marvin RidgeMarvin Ridge300 Meters14.45.11aUnofficial10
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 55 Meter · Place 26 · Marvin RidgeMarvin Ridge55 Meter26.7.94aUnofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 295 · Marvin RidgeMarvin Ridge300 Meters295.44.99a PB10
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 209 · Marvin RidgeMarvin Ridge55 MeterRound P209.7.93a PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 300 Meters · Place 64 · Marvin RidgeMarvin Ridge300 Meters64.45.02a10
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 300 Meters · Place 25 · Marvin RidgeMarvin Ridge300 Meters25.46.54aUnofficial10
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 55 Meter · Place 20 · Marvin RidgeMarvin Ridge55 Meter20.8.09aUnofficial10
Nov 21Marvin Ridge InvitationalNov 21 · 55 Meter · Place 28 · Marvin RidgeMarvin Ridge55 Meter28.7.99a10
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 300 Meters · Place 18 · Marvin RidgeMarvin Ridge300 Meters18.47.45aUnofficial9
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 55 Meter · Place 14 · Marvin RidgeMarvin Ridge55 Meter14.8.12aUnofficial9

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 16Sun Valley Polar Bear Dec 16 · 55 Meter · Place 6 · Marvin RidgeMarvin Ridge55 Meter6.8.07aUnofficial10
Dec 10Marvin Ridge Polar Bear 1Dec 10 · 300 Meters · Place 13 · Marvin RidgeMarvin Ridge300 Meters13.48.75aUnofficial10
Dec 10Marvin Ridge Polar Bear 1Dec 10 · 55 Meter · Place 3 · Marvin RidgeMarvin Ridge55 Meter3.8.09aUnofficial10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Long Jump · Place 18 · JET LLCJET LLCLong Jump184.45m10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 36 · JET LLCJET LLC200 MetersRound P3627.73a10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 35 · JET LLCJET LLC100 MetersRound P3513.38a10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Place 7 · JET LLCJET LLCLong Jump7.4.74m PBWind: -0.110
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 19 · JET LLCJET LLC200 MetersRound P19.27.65a PB10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Place 17 · JET LLCJET LLC100 MetersRound P17.13.57a10
Apr 2Union County ChampionshipsApr 2 · 200 Meters · Place 14 · Marvin RidgeMarvin Ridge200 Meters14.27.53aWind: 2.29
Feb 18Spring Time TrialsFeb 18 · 100 Meters · Place 3 · Marvin RidgeMarvin Ridge100 Meters3.14.03aUnofficial9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 300 Meters · Place 21 · Marvin RidgeMarvin Ridge300 Meters21.47.09aUnofficial9
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 55 Meter · Place 23 · Marvin RidgeMarvin Ridge55 Meter23.8.17aUnofficial9
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 15 · RoeProRoePro400 Meters15.1:06.33a PB8
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 18 · RoeProRoePro100 MetersRound P18.13.65aWind: 0.78
May 3NCRunner MS All - State May 3 · 200 Meters · Place 27 · Marvin Ridge MiddleMarvin Ridge Middle200 Meters2728.738
Apr 27UCPS MS ChampionshipApr 27 · 200 Meters · Place 4 · Marvin RidgeMarvin Ridge200 Meters4.28.39aWind: -0.38
Apr 18Parkwood UCPS MS Meet #10Apr 18 · 200 Meters · Place 2 · Marvin RidgeMarvin Ridge200 Meters2.28.83aWind: 08
Apr 18Parkwood UCPS MS Meet #10Apr 18 · 100 Meters · Place 7 · Marvin RidgeMarvin Ridge100 Meters7.14.15aWind: 08
Apr 13Monroe MS InvitationalApr 13 · 200 Meters · Place 4 · Marvin RidgeMarvin Ridge200 Meters4.28.92aWind: 08
Mar 23Marvin Ridge MS InvitationalMar 23 · 200 Meters · Place 2 · Marvin RidgeMarvin Ridge200 Meters2.29.10aWind: 3.58
Mar 23Marvin Ridge MS InvitationalMar 23 · 100 Meters · Place 20 · Marvin RidgeMarvin Ridge100 Meters20.14.34aWind: 2.58
Mar 20Cuthbertson UCPS MS Meet #7Mar 20 · 200 Meters · Place 3 · Marvin RidgeMarvin Ridge200 Meters3.29.45aWind: 08
Mar 13Marvin Ridge UCPS MS Meet #4Mar 13 · 200 Meters · Place 4 · Marvin RidgeMarvin Ridge200 Meters4.29.73aWind: 08
Mar 2UCPS JV MS Kickoff #2Mar 2 · 100 Meters · Place 10 · Marvin RidgeMarvin Ridge100 Meters10.14.85aWind: 1.18

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 50 · RoeProRoePro60 MeterRound P50.9.05a8
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 60 · RoeProRoePro200 Meters60.29.67a PB8
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 60 · RoeProRoePro200 Meters6029.67—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 50 · RoeProRoePro60 MetersRound P509.050 PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17 2023 Grant Holloway AAU InvitationalDec 17 · 60 Meter · Place 35 · RoeProRoePro60 MeterRound P35.8.92a PB8
Dec 17 2023 Grant Holloway AAU InvitationalDec 17 · 400 Meters · Place 31 · RoeProRoePro400 Meters31.1:10.25a PB8