Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharlotte Flights Developmental · May 714.40Charlotte Flights DevelopmentalMay 7, 2022
100m Hurdles · 33" / 0.838m · OutdoorSWG SEG Western NCLA · Apr 216.5SWG SEG Western NCLAApril 2, 2025
200 Meters · OutdoorPanther Invitational · Apr 128.31Panther Invitational April 1, 2023
300 Meters · IndoorGuilford County Championships · Jan 2345.06aGuilford County ChampionshipsJanuary 23, 2023
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 4A Midwest Regional · May 1147.71aNCHSAA 4A Midwest RegionalMay 11, 2024
400 Meters · OutdoorJim Law Invitational - Youth · Jun 181:09.87aJim Law Invitational - YouthJune 18, 2022
400m Hurdles · 30" / 0.762m · OutdoorCharlotte Flights InterSquard Invitational · Jun 261:32.35aCharlotte Flights InterSquard InvitationalJune 26, 2021
55 Meter · IndoorSW Guilford Invitational #1 · Dec 68.06aSW Guilford Invitational #1December 6, 2022
55 Meters · IndoorSW Guilford Invitational #2 · Jan 68.08SW Guilford Invitational #2January 6, 2022
55m Hurdles · 33" · IndoorSW Guilford Invitational #2 · Jan 59.93aSW Guilford Invitational #2January 5, 2023
800 Meters · OutdoorCharlotte Flights Developmental · May 73:22.40Charlotte Flights DevelopmentalMay 7, 2022
Combined results · OutdoorKen Roberts-Panthers Elite Challenge · May 2229.46Ken Roberts-Panthers Elite Challenge May 22, 2021
Javelin · 450g AeroJav · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 2114.00mUSATF Region 16 Junior Olympic ChampionshipsJune 21, 2018

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10NCHSAA 4A Midwest RegionalMay 10 · 300m Hurdles · Southwest GuilfordSouthwest Guilford300m Hurdles30" / 0.762m—DNS12
May 3Guilford County ChampionshipMay 3 · 100m Hurdles · Place 9 · Southwest GuSouthwest Gu100m Hurdles917.14—
Apr 5Panther InvitationalApr 5 · 300m Hurdles · Southwest GuilfordSouthwest Guilford300m Hurdles30" / 0.762m—DNS12
Apr 5Panther InvitationalApr 5 · 100m Hurdles · Place 19 · Southwest GuilfordSouthwest Guilford100m Hurdles33" / 0.838mRound P19.16.63aWind: 212
Apr 2SWG SEG Western NCLAApr 2 · 100m Hurdles · Place 3 · Southwest GuilfordSouthwest Guilford100m Hurdles33" / 0.838m3.16.5 PB12
Mar 292025 Cummings HS InvitationalMar 29 · 300m Hurdles · Place 17 · Southwest GuSouthwest Gu300m Hurdles1751.6812
Mar 292025 Cummings HS InvitationalMar 29 · 100m Hurdles · Place 16 · Southwest GuSouthwest Gu100m Hurdles1617.3212
Mar 292025 Cummings HS InvitationalMar 29 · 300m Hurdles · Place 17 · Southwest GuSouthwest Gu300m Hurdles1751.6812
Mar 292025 Cummings HS InvitationalMar 29 · 100m Hurdles · Place 16 · Southwest GuSouthwest Gu100m Hurdles1617.3212
Mar 14Ragsdale HS Open #2Mar 14 · 300m Hurdles · Place 1 · Southwest GuilfordSouthwest Guilford300m Hurdles152.4—
Mar 14Ragsdale HS Open #2Mar 14 · 100m Hurdles · Place 1 · Southwest GuilfordSouthwest Guilford100m Hurdles116.7—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11NCHSAA 4A Midwest RegionalMay 11 · 300m Hurdles · Place 8 · Southwest GuilfordSouthwest Guilford300m Hurdles30" / 0.762m8.47.71a PB11
May 1Metro ChampionshipMay 1 · 300m Hurdles · Place 3 · Southwest GuilfordSouthwest Guilford300m Hurdles30" / 0.762m3.47.93a11
May 1Metro ChampionshipMay 1 · 100m Hurdles · Place 7 · Southwest GuilfordSouthwest Guilford100m Hurdles33" / 0.838m7.17.11a11
Apr 20GCS ChampionshipApr 20 · 300m Hurdles · Place 9 · Southwest GuilfordSouthwest Guilford300m Hurdles30" / 0.762m9.51.15a11
Apr 20GCS ChampionshipApr 20 · 100m Hurdles · Place 11 · Southwest GuilfordSouthwest Guilford100m Hurdles33" / 0.838m11.17.04a11
Apr 6Panther InvitationalApr 6 · 300m Hurdles · Place 15 · Southwest GuilfordSouthwest Guilford300m Hurdles30" / 0.762m15.50.43a11
Apr 6Panther InvitationalApr 6 · 100m Hurdles · Place 18 · Southwest GuilfordSouthwest Guilford100m Hurdles33" / 0.838mRound P18.17.36a11

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5SW Guilford Invitational #1Dec 5 · 55 Meter · Place 22 · Southwest GuilfordSouthwest Guilford55 Meter22.8.09a11
Jan 27Mondo Elite HS InvitationalJan 27 · 55m Hurdles · Place 42 · SW GuilfordSW Guilford55m HurdlesRound P4210.26—
Jan 27Mondo Elite HS InvitationalJan 27 · 55m Hurdles · Place 7 · SW GuilfordSW Guilford55m Hurdles79.93—
Jan 23Guilford County ChampionshipsJan 23 · 300 Meters · Place 12 · Southwest GuilfordSouthwest Guilford300 Meters12.45.06a PB10
Jan 23Guilford County ChampionshipsJan 23 · 55m Hurdles · Place 8 · Southwest GuilfordSouthwest Guilford55m Hurdles33"8.10.01a10
Jan 18Southwest Guilford Polar Bear #2Jan 18 · 300 Meters · Place 9 · Southwest GuilfordSouthwest Guilford300 Meters947.90—
Jan 18Southwest Guilford Polar Bear #2Jan 18 · 55m Hurdles · Place 1 · Southwest GuilfordSouthwest Guilford55m Hurdles19.80—
Jan 5SW Guilford Invitational #2Jan 5 · 55m Hurdles · Place 9 · Southwest GuilfordSouthwest Guilford55m Hurdles33"9.9.93a PB10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13NCHSAA 4A Midwest RegionalMay 13 · 300m Hurdles · Place 8 · Southwest GuilfordSouthwest Guilford300m Hurdles30" / 0.762m8.48.28a10
Apr 1Panther Invitational Apr 1 · 300m Hurdles · Place 14 · Southwest GuSouthwest Gu300m Hurdles1452.65—
Apr 1Panther Invitational Apr 1 · 200 Meters · Place 50 · Southwest GuSouthwest Gu200 Meters5028.31 PB—
Apr 1Panther Invitational Apr 1 · 300m Hurdles · Place 14 · Southwest GuSouthwest Gu300m Hurdles1452.65—
Apr 1Panther Invitational Apr 1 · 200 Meters · Place 50 · Southwest GuSouthwest Gu200 Meters5028.31—
Jan 11Southwest Guilford Polar BearJan 11 · 55m Hurdles · Place 2 · Southwest GuilfordSouthwest Guilford55m Hurdles33"2.9.70Unofficial10

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6SW Guilford Invitational #1Dec 6 · 55m Hurdles · Southwest GuilfordSouthwest Guilford55m Hurdles33"--DNS10
Dec 6SW Guilford Invitational #1Dec 6 · 55 Meter · Place 17 · Southwest GuilfordSouthwest Guilford55 Meter17.8.06a PB10
Feb 2Southwest Guilford Polar Bear #1Feb 2 · 55m Hurdles · Place 4 · Southwest GuSouthwest Gu55m Hurdles410.79—
Jan 24Guilford County ChampionshipsJan 24 · 55m Hurdles · Place 5 · Southwest GuSouthwest Gu55m Hurdles510.649
Jan 24Guilford County ChampionshipsJan 24 · 55 Meters · Place 12 · Southwest GuSouthwest Gu55 Meters128.359
Jan 6SW Guilford Invitational #2Jan 6 · 55m Hurdles · Place 6 · Southwest GuSouthwest Gu55m Hurdles610.559
Jan 6SW Guilford Invitational #2Jan 6 · 55 Meters · Place 11 · Southwest GuSouthwest Gu55 Meters118.08 PB9

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 100m Hurdles · Place 11 · Panthers Elite Track And FieldPanthers Elite Track And Field100m HurdlesRound P1117.75—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Javelin · Place 7 · Panthers Elite Track And FieldPanthers Elite Track And FieldJavelin772-1.75—
Jun 18Jim Law Invitational - YouthJun 18 · 100m Hurdles · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club100m Hurdles33" / 0.838mRound P—DNSWind: -4.29
Jun 18Jim Law Invitational - YouthJun 18 · 400 Meters · Place 19 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club400 MetersRound P19.1:09.87a PB9
May 14NCHSAA 4A Midwest RegionalMay 14 · 300m Hurdles · Place 13 · Southwest GuilfordSouthwest Guilford300m Hurdles30" / 0.762m13.51.23a9
May 14NCHSAA 4A Midwest RegionalMay 14 · 100m Hurdles · Place 11 · Southwest GuilfordSouthwest Guilford100m Hurdles33" / 0.838mRound P11.17.59a9
May 7Charlotte Flights DevelopmentalMay 7 · 100m Hurdles · Place 2 · High Point Panthers EliteHigh Point Panthers Elite100m Hurdles217.93—
May 7Charlotte Flights DevelopmentalMay 7 · 800 Meters · Place 10 · High Point Panthers EliteHigh Point Panthers Elite800 Meters103:22.40 PB—
May 7Charlotte Flights DevelopmentalMay 7 · 100 Meters · Place 25 · High Point Panthers EliteHigh Point Panthers Elite100 Meters2514.40 PB—
Apr 30Guilford County ChampionshipApr 30 · 300m Hurdles · Place 6 · Southwest GuSouthwest Gu300m Hurdles652.03—
Apr 30Guilford County ChampionshipApr 30 · 100m Hurdles · Place 5 · Southwest GuSouthwest Gu100m Hurdles517.98—
Apr 30Guilford County ChampionshipApr 30 · 300m Hurdles · Place 6 · Southwest GuilfordSouthwest Guilford300m Hurdles651.689
Apr 30Guilford County ChampionshipApr 30 · 100m Hurdles · Place 5 · Southwest GuilfordSouthwest Guilford100m Hurdles517.169
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · 300m Hurdles · Place 20 · Southwest GuilfordSouthwest Guilford300m Hurdles30" / 0.762m20.52.03a9
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · 100m Hurdles · Place 15 · Southwest GuilfordSouthwest Guilford100m Hurdles33" / 0.838mRound P15.17.81a9
Apr 13SWG Page GrimsleyApr 13 · 100m Hurdles · Place 7 · Southwest GuilfordSouthwest Guilford100m Hurdles720.80—
Apr 6Southeast Guilford Metro Meet #2Apr 6 · 100m Hurdles · Place 2 · Southwest GuSouthwest Gu100m Hurdles217.509
Mar 30WGHS Metro 4A Conference MeetMar 30 · 100m Hurdles · Place 3 · Southwest GuilfordSouthwest Guilford100m Hurdles317.89
Mar 28Southwest Guilford HS vs Page NorthernMar 28 · 300m Hurdles · Place 1 · Southwest GuilfordSouthwest Guilford300m Hurdles158.20—
Mar 28Southwest Guilford HS vs Page NorthernMar 28 · 100m Hurdles · Place 1 · Southwest GuilfordSouthwest Guilford100m Hurdles117.80—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Dudley Polar BearDec 16 · 55m Hurdles · Place 4 · Southwest GuilfordSouthwest Guilford55m Hurdles33"4.10.80aUnofficial9
Jun 26Charlotte Flights InterSquard InvitationalJun 26 · 400m Hurdles · Place 2 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club400m Hurdles30" / 0.762m2.1:32.35a PB6
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 23 · 15 Panthers Eli15 Panthers EliCombined results2329.46 PB—
May 22Ken Roberts-Panthers Elite Challenge May 22 · Combined results · Place 23 · 15 Panthers Eli15 Panthers EliCombined results2329.46—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7SW Guilford Invitational #1Dec 7 · 55m Hurdles · Place 4 · Southwest GuilfordSouthwest Guilford55m Hurdles33"4.10.52a9

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · Javelin · Place 15 · Panthers Elite Track & Field ClubPanthers Elite Track & Field ClubJavelin450g AeroJav15.14.00m PB3
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 61 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club400 MetersRound P61.1:19.42a3
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 72 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club200 MetersRound P72.34.95aWind: -0.33