Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCPC Track & Field Conference Championships · Apr 3010.68aCPC Track & Field Conference ChampionshipsApril 30, 2024
200 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3022.42aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
200 Meters · OutdoorNCHSAA 4A Midwest Regional · May 1121.85aNCHSAA 4A Midwest RegionalMay 11, 2024
400 Meters · IndoorBig South Indoor TF Championships 2026 · Feb 2752.58aBig South Indoor TF Championships 2026February 27, 2026
55 Meter · IndoorWalter Bass HS Invitational · Jan 136.43aWalter Bass HS InvitationalJanuary 13, 2024
55 Meters · IndoorNCHSAA 4A State Championships · Feb 96.43NCHSAA 4A State ChampionshipsFebruary 9, 2024
60 Meter · IndoorTryon Winter Classic · Jan 167.21aTryon Winter ClassicJanuary 16, 2026
60 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 307.12aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
Combined results · OutdoorReagan Home Meet #2 · Apr 2111.44Reagan Home Meet #2April 21, 2022
Wind: -5.7 · OutdoorRaleigh Relays · Mar 2711.58Raleigh RelaysMarch 27, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 200 Meters · Place 23 · UNC AshevilleUNC Asheville200 MetersRound P23.22.54aWind: -0.1So
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 100 Meters · Place 17 · UNC AshevilleUNC Asheville100 MetersRound P17.11.12aWind: 1.4So
Apr 24Catamount ClassicApr 24 · 200 Meters · Place 15 · UNC AshevilleUNC Asheville200 Meters15.22.49aWind: -1So
Apr 24Catamount ClassicApr 24 · 100 Meters · Place 10 · UNC AshevilleUNC Asheville100 Meters10.11.24aWind: -1.6So
Apr 10Asheville Bulldog InvitationalApr 10 · 200 Meters · Place 15 · UNC AshevilleUNC Asheville200 Meters15.22.15aWind: 1.6So
Apr 10Asheville Bulldog InvitationalApr 10 · 100 Meters · Place 16 · UNC AshevilleUNC Asheville100 Meters16.10.97aWind: 1.5So
Mar 27Davidson RelaysMar 27 · 200 Meters · Place 18 · UNC AshevilleUNC Asheville200 Meters18.22.40aWind: 0.5So
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 200 Meters · Place 9 · UNC AshevilleUNC Asheville200 Meters922.32aSO
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 100 Meters · Place 8 · UNC AshevilleUNC Asheville100 Meters810.83aSO

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · 400 Meters · Place 15 · UNC AshevilleUNC Asheville400 Meters1552.58a PBFR
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 200 Meters · Place 23 · UNC AshevilleUNC Asheville200 Meters2322.42a PBFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60 Meters · Place 39 · UNC AshevilleUNC Asheville60 MetersRound P397.12a PBFr
Jan 16Tryon Winter ClassicJan 16 · 60 Meter · Place 33 · UNC AshevilleUNC Asheville60 MeterRound P33.7.21a PBFr
Jan 16Tryon Winter ClassicJan 16 · 200 Meters · Place 42 · UNC AshevilleUNC Asheville200 Meters42.23.25aFr
Jan 9UNC Asheville Collegiate OpenerJan 9 · 200 Meters · Place 8 · UNC AshevilleUNC Asheville200 Meters822.68aFR
Jan 9UNC Asheville Collegiate OpenerJan 9 · 60 Meters · Place 21 · UNC AshevilleUNC Asheville60 Meters217.17aFR

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26LR Bears OpenApr 26 · 200 Meters · Place 7 · App StateApp State200 Meters721.95FR
Apr 26LR Bears OpenApr 26 · 100 Meters · Place 6 · App StateApp State100 MetersRound P611.01FR
Apr 26LR Bears OpenApr 26 · 100 Meters · Place 4 · App StateApp State100 Meters411.16FR
Apr 18App State Outdoor OpenApr 18 · 200 Meters · Place 8 · App StateApp State200 Meters821.92FR
Apr 18App State Outdoor OpenApr 18 · 100 Meters · Place 20 · App StateApp State100 MetersRound P2011.05FR
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 63 · App StateApp State200 Meters6322.49FR
Apr 10Duke InvitationalApr 10 · 100 Meters · Place 38 · App StateApp State100 Meters3810.92FR
Mar 27Raleigh RelaysMar 27 · Wind: -5.7 · Place 83 · App StateApp StateWind: -5.78311.58 PBFR
Mar 27Raleigh RelaysMar 27 · 100 Meters · Place 83 · App StateApp State100 Meters8311.58FR
Mar 21Mountaineer First ChanceMar 21 · 200 Meters · Place 8 · App StateApp State200 Meters821.93FR
Mar 21Mountaineer First ChanceMar 21 · 100 Meters · Place 5 · App StateApp State100 Meters510.78FR

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6John Weaver InviteDec 6 · 55 Meter · Place 7 · App StateApp State55 MeterRound P7.6.60aWind: 0Fr
Dec 6John Weaver InviteDec 6 · 55 Meter · Place 6 · App StateApp State55 Meter6.6.58aWind: 0Fr
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 55 Meters · Place 7 · Mount TaborMount Tabor55 Meters76.5512
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · 55 Meters · Place 8 · Mount TaborMount Tabor55 Meters86.43 PB12
Feb 2Mondo Elite HS InvitationalFeb 2 · 60 Meters · Place 11 · Mount TaborMount Tabor60 Meters117.16—
Jan 29Spartan Last ChanceJan 29 · 55 Meters · Place 5 · Mount TaborMount Tabor55 Meters56.60612
Jan 20Fast Track HS InvitationalJan 20 · 55 Meters · Place 19 · Mount TaborMount Tabor55 MetersRound P196.643—
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 2 · Mount TaborMount Tabor55 MeterRound P2.6.43a PB12
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 4 · Mount TaborMount Tabor55 Meter4.6.44a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 29 · UnattachedUnattached200 MetersRound P29.22.39aWind: -0.512
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 51 · UnattachedUnattached100 MetersRound P51.11.06aWind: 1.212
Jun 1NC Runners Tune UpJun 1 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.22.112
Jun 1NC Runners Tune UpJun 1 · 100 Meters · Place 3 · UnattachedUnattached100 Meters3.10.9712
May 11NCHSAA 4A Midwest RegionalMay 11 · 200 Meters · Place 6 · Mount TaborMount Tabor200 Meters6.21.85a PB12
May 11NCHSAA 4A Midwest RegionalMay 11 · 100 Meters · Place 7 · Mount TaborMount Tabor100 MetersRound P7.10.93a12
May 11NCHSAA 4A Midwest RegionalMay 11 · 100 Meters · Place 6 · Mount TaborMount Tabor100 Meters6.11.18a12
Apr 30CPC Track & Field Conference ChampionshipsApr 30 · 100 Meters · Place 3 · Mount TaborMount Tabor100 MetersRound P3.10.81a12
Apr 30CPC Track & Field Conference ChampionshipsApr 30 · 100 Meters · Place 4 · Mount TaborMount Tabor100 Meters4.10.68a PB12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14Scott Brent Invitational Apr 14 · 200 Meters · Place 12 · Mount TaborMount Tabor200 Meters12.22.96a11
Apr 14Scott Brent Invitational Apr 14 · 100 Meters · Place 13 · Mount TaborMount Tabor100 MetersRound P13.11.33a11
Mar 18Marvin Ridge InvitationalMar 18 · 200 Meters · Place 7 · Mount TaborMount Tabor200 Meters723.58—
Mar 18Marvin Ridge InvitationalMar 18 · 100 Meters · Place 12 · Mount TaborMount Tabor100 MetersRound P1211.357—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3CPC - Track & Field Conference ChampionshipsMay 3 · 200 Meters · Place 6 · Mount TaborMount Tabor200 Meters6.22.97a10
Apr 27Reagan, Davie, East Forsyth @ Mount TaborApr 27 · 200 Meters · Place 4 · Mount TaborMount Tabor200 Meters422.910
Apr 27Reagan, Davie, East Forsyth @ Mount TaborApr 27 · 100 Meters · Place 9 · Mount TaborMount Tabor100 Meters911.310
Apr 21Reagan Home Meet #2Apr 21 · Combined results · Place 4 · Mount TaborMount TaborCombined results411.44 PB10
Apr 1Scott Brent InvitationalApr 1 · 200 Meters · Place 13 · Mount TaborMount Tabor200 MetersRound P13.23.57a10
Mar 26Weddington InvitationalMar 26 · 100 Meters · Place 37 · Mount TaborMount Tabor100 Meters3712.20SO
Mar 24Reagan, Davie, RJR @ Mount TaborMar 24 · Combined results · Place 11 · Mount TaborMount TaborCombined results1111.510
Mar 1West Forsyth @ Mount TaborMar 1 · Combined results · Place 4 · Mount TaborMount TaborCombined results423.310

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 9Piedmont Triad 3A Conference ChampionshipJun 9 · 100 Meters · Place 6 · Mount TaborMount Tabor100 Meters611.359
May 26Parkland, Western Guilford @ Mount TaborMay 26 · 200 Meters · Place 1 · Mount TaborMount Tabor200 Meters123.399
May 26Parkland, Western Guilford @ Mount TaborMay 26 · 100 Meters · Place 1 · Mount TaborMount Tabor100 Meters111.559
May 8Reagan InvitationalMay 8 · 100 Meters · Place 6 · Mount TaborMount Tabor100 Meters611.539
May 8Reagan InvitationalMay 8 · 100 Meters · Place 6 · Mount TaborMount Tabor100 Meters611.539