Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarvin Ridge Home #1 · Mar 511.84Marvin Ridge Home #1March 5, 2024
200 Meters · OutdoorClover Meet #3 · Apr 2224.28aClover Meet #3April 22, 2026
300 Meters · IndoorPisgah Invitational · Jan 2140.36Pisgah InvitationalJanuary 21, 2026
300 Meters · OutdoorChristmas is Near Invitational · Dec 2039.97aChristmas is Near InvitationalDecember 20, 2025
400 Meters · OutdoorJCSU HS Invitational · Mar 3054.43aJCSU HS InvitationalMarch 30, 2024
500 Meters · IndoorWeddington Invitational · Jan 91:14.56Weddington InvitationalJanuary 9, 2026
Combined results · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2325.68USATF North Carolina Association Junior Olympic ChampionshipsJune 23, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Clover Meet #3Apr 22 · 200 Meters · Place 18 · PalisadesPalisades200 Meters18.24.28a PB11
Mar 20Lakeside LightsMar 20 · 400 Meters · Place 15 · PalisadesPalisades400 Meters15.55.18a11
Mar 11Weddington Meet #2Mar 11 · 400 Meters · Place 3 · PalisadesPalisades400 Meters354.44a11
Mar 11Weddington Meet #2Mar 11 · 200 Meters · Place 26 · PalisadesPalisades200 Meters2624.76a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Pisgah InvitationalJan 21 · 500 Meters · Place 11 · Palisades High SchooPalisades High Schoo500 Meters111:15.36JR
Jan 21Pisgah InvitationalJan 21 · 300 Meters · Place 19 · Palisades High SchooPalisades High Schoo300 Meters1940.36 PBJR
Jan 9Weddington InvitationalJan 9 · 500 Meters · Place 29 · PalisadesPalisades500 Meters291:14.56 PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 300 Meters · Place 27 · UnattachedUnattached300 Meters27.39.97a PB11
Dec 10PumavsRudyDec 10 · 500 Meters · PalisadesPalisades500 Meters--DNF11
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 40 · Charlotte FlightsCharlotte Flights200 MetersRound P40.24.76a10
Apr 2Palisades Senior SendoffApr 2 · 400 Meters · Place 16 · PalisadesPalisades400 Meters1657.7610
Mar 13Puma Outdoor OpenerMar 13 · 400 Meters · Place 7 · PalisadesPalisades400 Meters757.5010

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 300 Meters · UnattachedUnattached300 Meters—DNS10
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 12 · Charlotte FlightsCharlotte Flights400 Meters1255.52a—
Jun 15Jim Law Invitational (Youth)Jun 15 · 400 Meters · Charlotte FlightsCharlotte Flights400 MetersRound P—DNS9
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 20 · Charlotte FlightsCharlotte Flights200 MetersRound P20.24.93aWind: -1.69
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 45 · Charlotte FlightsCharlotte Flights400 Meters4555.65a—
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 13 · Charlotte FlightsCharlotte Flights400 Meters13.55.15a9
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Charlotte FlightsCharlotte Flights200 Meters--DNSWind: 0.29
May 19Ken Roberts Panther EliteMay 19 · 400 Meters · Charlotte FlightsCharlotte Flights400 Meters--DNS9
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Charlotte FlightsCharlotte Flights200 Meters--DNS9
Apr 26Dick Williams InvitationalApr 26 · 400 Meters · Place 23 · Palisades High SchooPalisades High Schoo400 Meters2355.44—
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 16 · Charlotte FlightsCharlotte Flights400 Meters16.54.46a9
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 39 · Charlotte FlightsCharlotte Flights200 MetersRound P39.24.83a9
Apr 5Beach Run InvitationalApr 5 · 400 Meters · Place 56 · PalisadesPalisades400 Meters5654.579
Apr 5Beach Run InvitationalApr 5 · 200 Meters · Place 92 · PalisadesPalisades200 MetersRound P9225.119
Mar 30JCSU HS InvitationalMar 30 · 400 Meters · Place 31 · PalisadesPalisades400 Meters31.54.43a PB9
Mar 13Palisades HS | Meet #1Mar 13 · 400 Meters · Place 13 · PalisadesPalisades400 Meters1359.439
Mar 5Marvin Ridge Home #1Mar 5 · 400 Meters · Place 4 · PalisadesPalisades400 Meters455.92—
Mar 5Marvin Ridge Home #1Mar 5 · 400 Meters · Place 5 · PalisadesPalisades400 Meters555.92—
Mar 5Marvin Ridge Home #1Mar 5 · 200 Meters · Place 7 · PalisadesPalisades200 Meters725.47—
Mar 5Marvin Ridge Home #1Mar 5 · 200 Meters · Place 26 · PalisadesPalisades200 Meters2625.47—
Mar 5Marvin Ridge Home #1Mar 5 · 100 Meters · Place 3 · PalisadesPalisades100 Meters311.84 PB—
Mar 5Marvin Ridge Home #1Mar 5 · 100 Meters · Place 20 · PalisadesPalisades100 Meters2012.54—
Mar 2Spring into the Season KickoffMar 2 · 400 Meters · 13-Unattached13-Unattached400 Meters—DNS9
Mar 2Spring into the Season KickoffMar 2 · 200 Meters · Place 13 · 13-Unattached13-Unattached200 Meters13.24.37aWind: -0.69
Jan 11Providence Polar BearJan 11 · 300 Meters · Place 15 · PalisadesPalisades300 Meters15.40.40aUnofficial9
Jan 11Providence Polar BearJan 11 · 55 Meter · Place 53 · PalisadesPalisades55 Meter53.7.58aUnofficial9

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 7Palisades Polar Bear Meet #1Dec 7 · 300 Meters · Place 6 · PalisadesPalisades300 Meters6.40.96aUnofficial9
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 8 · Charlotte FlCharlotte FlCombined results857.51—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 8 · Charlotte FlCharlotte FlCombined results825.85—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 7 · Charlotte FlCharlotte FlCombined resultsRound P756.74—
Jun 23USATF North Carolina Association Junior Olympic ChampionshipsJun 23 · Combined results · Place 4 · Charlotte FlCharlotte FlCombined resultsRound P425.68 PB—
Jun 17Jim Law Invitational - YouthJun 17 · 400 Meters · Place 2 · Char FlightsChar Flights400 Meters258.6009
Jun 17Jim Law Invitational - YouthJun 17 · 100 Meters · Place 2 · Char FlightsChar Flights100 Meters212.9809
May 6James-Woods Developmental (Charlotte Flights)May 6 · 400 Meters · Place 12 · Charlotte FlightsCharlotte Flights400 Meters1259.96GR
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100 Meters · Place 18 · Charlotte FlightsCharlotte Flights100 Meters1812.82GR
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 23 · Charlotte FlightsCharlotte Flights400 Meters231:01.47a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 200 Meters · Place 17 · Charlotte FlightsCharlotte Flights200 MetersRound P1726.59a—
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 100 Meters · Place 18 · Charlotte FlightsCharlotte Flights100 Meters1813.09a—