Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCatamount Classic · Apr 2411.88aCatamount ClassicApril 24, 2026
200 Meters · IndoorClemson Opener · Dec 525.24aClemson OpenerDecember 5, 2025
200 Meters · OutdoorSouthern Conference Outdoor Track and Field Championships · May 1124.07aSouthern Conference Outdoor Track and Field ChampionshipsMay 11, 2026
300 Meters · IndoorUNC Asheville Collegiate Opener · Jan 941.48aUNC Asheville Collegiate OpenerJanuary 9, 2026
400 Meters · OutdoorNC Runners Tune Up · Jun 101:05.3NC Runners Tune UpJune 1, 2024
55 Meter · IndoorDonna Davis Holiday Invitational · Dec 197.43aDonna Davis Holiday InvitationalDecember 19, 2024
55 Meter · OutdoorHopewell Polar Bear #3 · Jan 147.50aHopewell Polar Bear #3January 14, 2025
55 Meters · IndoorHopewell January Polar Bear #3 · Jan 117.2Hopewell January Polar Bear #3January 11, 2024
60 Meter · IndoorClemson Opener · Dec 57.83aClemson OpenerDecember 5, 2025
Complete · OutdoorCorvian Community School Meet · Apr 82.0Corvian Community School MeetApril 8, 2022
Results · OutdoorCorvian Community HS Meet · Mar 814.18Corvian Community HS MeetMarch 8, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 200 Meters · Place 1 · Western CarolinaWestern Carolina200 MetersRound P1.24.07a PBWind: 1.1Fr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 200 Meters · Place 7 · Western CarolinaWestern Carolina200 Meters7.24.66aWind: -0.4Fr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 100 Meters · Place 4 · Western CarolinaWestern Carolina100 MetersRound P4.11.95aWind: 0.3Fr
May 11Southern Conference Outdoor Track and Field ChampionshipsMay 11 · 100 Meters · Place 3 · Western CarolinaWestern Carolina100 Meters3.11.94aWind: 1Fr
Apr 24Catamount ClassicApr 24 · 200 Meters · Place 2 · Western CarolinaWestern Carolina200 Meters2.24.10aWind: 0.3Fr
Apr 24Catamount ClassicApr 24 · 100 Meters · Place 4 · Western CarolinaWestern Carolina100 Meters4.11.88a PBWind: 0.2Fr
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 37 · Western CarolinaWestern Carolina200 Meters37.24.92aWind: 0.6Fr
Apr 10Duke InvitationalApr 10 · 100 Meters · Place 30 · Western CarolinaWestern Carolina100 MetersRound P30.12.03aWind: 0.6Fr
Apr 2High Point VertKlasse MeetingApr 2 · 200 Meters · Place 2 · Western CarolinaWestern Carolina200 Meters2.24.55aWind: 3Fr
Apr 2High Point VertKlasse MeetingApr 2 · 100 Meters · Western CarolinaWestern Carolina100 Meters--FSWind: 2Fr
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 200 Meters · Place 3 · Western CarolinaWestern Carolina200 Meters324.73aFR
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 100 Meters · Place 2 · Western CarolinaWestern Carolina100 Meters212.08aFR

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16Tryon Winter ClassicJan 16 · 60 Meter · Place 22 · Western CarolinaWestern Carolina60 MeterRound P22.8.10aFr
Jan 16Tryon Winter ClassicJan 16 · 200 Meters · Place 13 · Western CarolinaWestern Carolina200 Meters13.25.86aFr
Jan 9UNC Asheville Collegiate OpenerJan 9 · 300 Meters · Place 6 · Western CarolinaWestern Carolina300 Meters641.48a PBFR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Clemson OpenerDec 5 · 60 Meter · Place 24 · Western CarolinaWestern Carolina60 MeterRound P24.7.83a PBWind: 0Fr
Dec 5Clemson OpenerDec 5 · 200 Meters · Place 18 · Western CarolinaWestern Carolina200 Meters18.25.24a PBWind: 0Fr
Feb 8Charlotte City Championship Feb 8 · 300 Meters · Place 12 · Hough, WilliamHough, William300 Meters1242.78SR
Feb 8Charlotte City Championship Feb 8 · 55 Meters · Place 4 · Hough, WilliamHough, William55 Meters47.40SR
Feb 8Charlotte City Championship Feb 8 · 55 Meters · Place 7 · Hough, WilliamHough, William55 MetersRound P77.64SR

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 200 Meters · Place 2 · Team Charlotte PremierTeam Charlotte Premier200 MetersRound P2.25.10aWind: 012
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 200 Meters · Team Charlotte PremierTeam Charlotte Premier200 Meters—DNSWind: 0.412
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100 Meters · Team Charlotte PremierTeam Charlotte Premier100 MetersRound P—DNSWind: -0.812
Jun 20adidas Track & Field NationalsJun 20 · 200 Meters · Place 19 · Team CharlotTeam Charlot200 MetersRound P1925.56—
Jun 20adidas Track & Field NationalsJun 20 · 200 Meters · Place 19 · Team CharlotTeam Charlot200 MetersRound P1925.56—
Jun 20adidas Track & Field NationalsJun 20 · 100 Meters · Place 17 · Team CharlotTeam Charlot100 MetersRound P1712.12—
Jun 20adidas Track & Field NationalsJun 20 · 200 Meters · Place 19 · Team CharlotTeam Charlot200 MetersRound P1925.56—
Jun 20adidas Track & Field NationalsJun 20 · 100 Meters · Place 17 · Team CharlotTeam Charlot100 MetersRound P1712.12—
Jun 20adidas Track & Field NationalsJun 20 · 100 Meters · Place 17 · Team CharlotTeam Charlot100 MetersRound P1712.12—
Jun 20adidas Track & Field NationalsJun 20 · 100 Meters · Place 17 · Team CharlotTeam Charlot100 MetersRound P1712.12—
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 14 · Team Charlotte PremierTeam Charlotte Premier200 Meters14.25.36aWind: -0.312
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 2 · Team Charlotte PremierTeam Charlotte Premier100 Meters2.12.11aWind: 1.412
May 10NCHSAA 4A West RegionalMay 10 · 200 Meters · Place 5 · HoughHough200 Meters5.24.55a12
May 10NCHSAA 4A West RegionalMay 10 · 100 Meters · Place 4 · HoughHough100 MetersRound P4.11.97a12
May 10NCHSAA 4A West RegionalMay 10 · 100 Meters · Place 6 · HoughHough100 Meters6.12.07a12
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 200 Meters · Place 3 · HoughHough200 Meters3.25.26aWind: 012
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 100 Meters · Place 2 · HoughHough100 MetersRound P2.12.33aWind: 0.812
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 100 Meters · Place 2 · HoughHough100 Meters2.12.09aWind: 3.312
Apr 25FNL @ Ballantyne Ridge HSApr 25 · 100 Meters · Place 3 · Hough, William AHough, William A100 Meters312.4212
Apr 2Hopewell Meet #2Apr 2 · 200 Meters · HoughHough200 Meters—DNSWind: 012
Apr 2Hopewell Meet #2Apr 2 · 100 Meters · HoughHough100 Meters—DNS12
Mar 26Hough Meet #1Mar 26 · 100 Meters · Place 1 · Hough, WilliamHough, William100 Meters112.0912
Mar 19Phillip O Berry Home MeetMar 19 · 200 Meters · HoughHough200 Meters—DNSWind: 2.212
Mar 19Phillip O Berry Home MeetMar 19 · 100 Meters · HoughHough100 Meters—DNSWind: 312
Mar 14Marvin Ridge InvitationalMar 14 · 100 Meters · Place 2 · HoughHough100 MetersRound P212.7712
Mar 14Marvin Ridge InvitationalMar 14 · 100 Meters · Place 2 · HoughHough100 Meters212.6512
Mar 10Hopewell Meet #1Mar 10 · 200 Meters · HoughHough200 Meters—DNSWind: 0.512
Mar 7Blue Devil - Early Season - Outdoor Cold Start InviteMar 7 · 200 Meters · HoughHough200 Meters—DNS12
Mar 7Blue Devil - Early Season - Outdoor Cold Start InviteMar 7 · 100 Meters · HoughHough100 Meters—DNS12
Jan 14Hopewell Polar Bear #3Jan 14 · 300 Meters · HoughHough300 Meters—DNS12
Jan 14Hopewell Polar Bear #3Jan 14 · 55 Meter · Place 1 · HoughHough55 Meter1.7.50a PB12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Donna Davis Holiday InvitationalDec 19 · 55 Meter · Place 6 · HoughHough55 Meter6.7.43a PB12
Jan 11Hopewell January Polar Bear #3Jan 11 · 300 Meters · Place 3 · HoughHough300 Meters343.3—
Jan 11Hopewell January Polar Bear #3Jan 11 · 55 Meters · Place 1 · HoughHough55 Meters17.2 PB—
Jan 5Weddington InvitationalJan 5 · 55 Meters · Place 5 · HoughHough55 Meters57.5511

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Dec 12Puma vs Rudolph Holiday Polar BearDec 12 · 55 Meter · Place 14 · HoughHough55 Meter14.8.78aUnofficial12
Dec 5Phillip O. Berry Polar BearDec 5 · 55 Meter · Place 38 · HoughHough55 Meter38.8.71aUnofficial12
Nov 20Hopewell Polar Bear #1 Nov 20 · 55 Meter · HoughHough55 Meter—DNS12
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 8 · Team Charlotte PremierTeam Charlotte Premier200 MetersRound P826.02—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 200 Meters · Place 6 · Team Charlotte PremierTeam Charlotte Premier200 Meters626.01—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 7 · Team Charlotte PremierTeam Charlotte Premier100 MetersRound P712.23—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 7 · Team Charlotte PremierTeam Charlotte Premier100 Meters712.22—
Jun 27AAU NC Regional 25 QualifierJun 27 · 100 Meters · Place 11 · Team Charlotte PremierTeam Charlotte Premier100 Meters1112.43—
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 44 · Team Charlotte PremierTeam Charlotte Premier200 MetersRound P44.25.62aWind: -0.511
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 16 · Team Charlotte PremierTeam Charlotte Premier100 MetersRound P16.12.23aWind: 1.811
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 24 · Team Charlotte PremierTeam Charlotte Premier200 Meters2425.77a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 12 · Team Charlotte PremierTeam Charlotte Premier100 Meters1212.39a—
Jun 1NC Runners Tune UpJun 1 · 400 Meters · Place 14 · Team Charlotte PremierTeam Charlotte Premier400 Meters14.01:05.3 PB11
Jun 1NC Runners Tune UpJun 1 · 200 Meters · Place 2 · Team Charlotte PremierTeam Charlotte Premier200 Meters2.25.4411
Jun 1NC Runners Tune UpJun 1 · 100 Meters · Place 2 · Team Charlotte PremierTeam Charlotte Premier100 Meters2.12.311
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 1 · Team Charlotte PremierTeam Charlotte Premier200 Meters1.25.99a11
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 1 · Team Charlotte PremierTeam Charlotte Premier100 Meters1.12.37a11
May 11NCHSAA 4A West RegionalMay 11 · 200 Meters · Place 5 · HoughHough200 Meters5.25.18a11
May 11NCHSAA 4A West RegionalMay 11 · 100 Meters · Place 8 · HoughHough100 MetersRound P8.12.50a11
May 11NCHSAA 4A West RegionalMay 11 · 100 Meters · Place 6 · HoughHough100 Meters6.12.28a11
May 114A West RegionalMay 11 · 200 Meters · Place 5 · HoughHough200 Meters5.25.18a11
May 114A West RegionalMay 11 · 100 Meters · Place 8 · HoughHough100 MetersRound P8.12.50a11
May 114A West RegionalMay 11 · 100 Meters · Place 6 · HoughHough100 Meters6.12.28a11
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 200 Meters · Place 4 · HoughHough200 Meters4.26.06a11
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 100 Meters · Place 3 · HoughHough100 MetersRound P3.12.36aWind: 0.811
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 100 Meters · Place 3 · HoughHough100 Meters3.12.36a11
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 6 · Team Charlotte PremierTeam Charlotte Premier200 MetersRound P6.26.04a11
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 200 Meters · Place 2 · Team Charlotte PremierTeam Charlotte Premier200 Meters2.25.46a11
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 100 Meters · Place 3 · Team Charlotte PremierTeam Charlotte Premier100 Meters3.12.55a11
Apr 19Friday Night Lights at Providence HSApr 19 · 100 Meters · Place 1 · HoughHough100 Meters112.51a—
Apr 17North Meck Home Meet #2 2024Apr 17 · 200 Meters · HoughHough200 Meters—DNSWind: 0.111
Mar 27North Meck Home Meet #1 2024Mar 27 · 100 Meters · HoughHough100 Meters—DNSWind: -2.411
Mar 12Hough Home MeetMar 12 · 100 Meters · Place 2 · HoughHough100 Meters2.12.59a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 300 Meters · Place 23 · UnattachedUnattached300 Meters23.44.30a11
Dec 16JDL Holiday HS InvitationalDec 16 · 55 Meter · Place 17 · UnattachedUnattached55 MeterRound P17.7.52a11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Hopewell December Polar Bear Meet #2Dec 13 · 300 Meters · HoughHough300 Meters—DNS11
Dec 13Hopewell December Polar Bear Meet #2Dec 13 · 55 Meter · HoughHough55 Meter—DNS11
Dec 6Hopewell December Polar Bear MeetDec 6 · 300 Meters · HoughHough300 Meters—DNS11
May 19NCHSAA 1A State ChampionshipMay 19 · 200 Meters · Place 7 · Bradford PrepBradford Prep200 Meters7.26.99a10
May 12NCHSAA 1A West RegionalMay 12 · 200 Meters · Place 3 · Bradford PrepBradford Prep200 Meters3.26.88a10
May 12NCHSAA 1A West RegionalMay 12 · 100 Meters · Place 4 · Bradford PrepBradford Prep100 MetersRound P4.13.13a10
May 12NCHSAA 1A West RegionalMay 12 · 100 Meters · Place 5 · Bradford PrepBradford Prep100 Meters5.13.13a10
Mar 101A/2A Catawba Shores Pre-Conference MeetMar 10 · 100 Meters · Place 8 · Bradford Prep Charter SchoolBradford Prep Charter School100 Meters813.4610
Mar 101A/2A Catawba Shores Pre-Conference MeetMar 10 · 100 Meters · Place 8 · Bradford PreBradford Pre100 Meters813.4610

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 17adidas Outdoor NationalsJun 17 · 200 Meters · Place 49 · Bradford PreBradford Pre200 MetersRound P4927.00—
Jun 17adidas Outdoor NationalsJun 17 · 100 Meters · Place 26 · Bradford PreBradford Pre100 MetersRound P2612.981—
May 21NCHSAA 1A State ChampionshipMay 21 · 200 Meters · Place 11 · Bradford PrepBradford Prep200 Meters11.27.80aWind: -1.49
May 13NCHSAA 1A Midwest RegionalMay 13 · 200 Meters · Place 4 · Bradford PrepBradford Prep200 Meters4.28.08a9
May 13NCHSAA 1A Midwest RegionalMay 13 · 100 Meters · Place 6 · Bradford PrepBradford Prep100 MetersRound P6.13.21a9
May 13NCHSAA 1A Midwest RegionalMay 13 · 100 Meters · Place 5 · Bradford PrepBradford Prep100 Meters5.12.98a9
May 3Metro 8 Conference MeetMay 3 · 200 Meters · Place 3 · Bradford PreBradford Pre200 Meters327.789
May 3Metro 8 Conference MeetMay 3 · 100 Meters · Place 3 · Bradford PreBradford Pre100 Meters313.249
Apr 28Donna Davis HS InvitationalApr 28 · 200 Meters · Place 4 · Bradford Prep Charter SchoolBradford Prep Charter School200 Meters427.789
Apr 28Donna Davis HS InvitationalApr 28 · 100 Meters · Place 6 · Bradford Prep Charter SchoolBradford Prep Charter School100 Meters613.289
Apr 8Corvian Community School MeetApr 8 · Complete · Bradford PrepBradford PrepComplete—3.69
Apr 8Corvian Community School MeetApr 8 · Complete · Bradford PrepBradford PrepComplete—2.0 PB9
Mar 30Cannon Home Meet #2Mar 30 · 200 Meters · Place 3 · Bradford PrepBradford Prep200 Meters3.28.04a9
Mar 30Cannon Home Meet #2Mar 30 · 100 Meters · Place 6 · Bradford PrepBradford Prep100 Meters6.13.91a9
Mar 22Metro Meet #2Mar 22 · 200 Meters · Place 8 · Bradford PreBradford Pre200 Meters829.229
Mar 22Metro Meet #2Mar 22 · 100 Meters · Place 2 · Bradford PreBradford Pre100 Meters213.249
Mar 22Metro Meet #2Mar 22 · 200 Meters · Place 8 · Bradford PreBradford Pre200 Meters829.229
Mar 22Metro Meet #2Mar 22 · 100 Meters · Place 2 · Bradford PreBradford Pre100 Meters213.249
Mar 22Corvian Prep Multi-Team EventMar 22 · 200 Meters · Place 8 · Bradford PrepBradford Prep200 Meters8.29.38a9
Mar 22Corvian Prep Multi-Team EventMar 22 · 100 Meters · Place 2 · Bradford PrepBradford Prep100 Meters2.13.49a9
Mar 11Raptor Speed HS ShowcaseMar 11 · 200 Meters · Place 6 · Bradford PrepBradford Prep200 Meters6.29.67a9
Mar 11Raptor Speed HS ShowcaseMar 11 · 100 Meters · Place 6 · Bradford PrepBradford Prep100 Meters6.13.74a9
Mar 8Corvian Community HS MeetMar 8 · Results · Place 3 · Bradford PrepBradford PrepResults330.699
Mar 8Corvian Community HS MeetMar 8 · Results · Place 6 · Bradford PrepBradford PrepResults614.18 PB9