Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth Stokes Home Meet #3 · Apr 1614.55North Stokes Home Meet #3April 16, 2025
100m Hurdles · 33" / 0.838m · OutdoorGreater Triad 1A/2A Conference Championships · Apr 3020.89aGreater Triad 1A/2A Conference ChampionshipsApril 30, 2026
200 Meters · OutdoorNorth Stokes Track & Field Jamboree · Mar 830.61North Stokes Track & Field JamboreeMarch 8, 2025
300 Meters · IndoorGreater Triad & NW Piedmont & Catawba Shores Conference Championships · Jan 2053.70Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJanuary 20, 2026
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 2A Central Regional · May 91:00.50aNCHSAA 2A Central RegionalMay 9, 2026
55 Meters · IndoorGreater Triad & NW Piedmont & Catawba Shores Conference Championships · Jan 208.52Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJanuary 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9NCHSAA 2A Central RegionalMay 9 · 300m Hurdles · Place 6 · South Stokes300m Hurdles30" / 0.762m6.1:00.50a PB10
Apr 30Greater Triad 1A/2A Conference ChampionshipsApr 30 · 300m Hurdles · Place 3 · South Stokes300m Hurdles30" / 0.762m3.1:02.62a10
Apr 30Greater Triad 1A/2A Conference ChampionshipsApr 30 · 100m Hurdles · Place 3 · South Stokes100m Hurdles33" / 0.838m3.20.89a PB10
Apr 30Greater Triad 1A/2A Conference ChampionshipsApr 30 · 200 Meters · Place 9 · South Stokes200 Meters9.32.58a10
Mar 24West Iredell Meet #2Mar 24 · 300m Hurdles · South Stokes300m Hurdles30" / 0.762m—DNS10
Mar 24West Iredell Meet #2Mar 24 · 200 Meters · South Stokes200 Meters—DNS10
Mar 24West Iredell Meet #2Mar 24 · 100 Meters · South Stokes100 Meters—DNS10
Mar 18North Stokes Home Meet #1Mar 18 · 300m Hurdles · Place 6 · South Stokes300m Hurdles30" / 0.762m6.1:07.71a10
Mar 18North Stokes Home Meet #1Mar 18 · 200 Meters · Place 14 · South Stokes200 Meters14.31.67a10
Mar 18North Stokes Home Meet #1Mar 18 · 100 Meters · Place 13 · South Stokes100 Meters13.15.12a10
Mar 7North Stokes Track & Field JamboreeMar 7 · 300m Hurdles · Place 9 · South Stokes300m Hurdles91:08.8610
Mar 7North Stokes Track & Field JamboreeMar 7 · 100m Hurdles · Place 7 · South Stokes100m Hurdles723.7610
Mar 7North Stokes Track & Field JamboreeMar 7 · 200 Meters · Place 9 · South Stokes200 Meters931.2310
Mar 7North Stokes Track & Field JamboreeMar 7 · 100 Meters · Place 13 · South Stokes100 Meters1314.8810

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 55m Hurdles · Place 2 · South Stokes55m Hurdles212.3210
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 300 Meters · Place 9 · South Stokes300 Meters953.70 PB10
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 55 Meters · Place 8 · South Stokes55 Meters88.52 PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16North Stokes Home Meet #3Apr 16 · 200 Meters · Place 10 · South Stokes200 Meters1031.779
Apr 16North Stokes Home Meet #3Apr 16 · 300m Hurdles · Place 5 · South Stokes300m Hurdles51:04.869
Apr 16North Stokes Home Meet #3Apr 16 · 100 Meters · Place 9 · South Stokes100 Meters914.55 PB9
Apr 16North Stokes Home Meet #3Apr 16 · 100m Hurdles · Place 2 · South Stokes100m Hurdles225.749
Mar 8North Stokes Track & Field JamboreeMar 8 · 200 Meters · Place 11 · South Stokes200 Meters1130.61 PB9
Mar 8North Stokes Track & Field JamboreeMar 8 · 100 Meters · Place 11 · South Stokes100 Meters1114.909

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Foothills 2A, Northwest 1A & NW Piedmont 1A Conference ChampionshipsJan 30 · 300 Meters · Place 9 · South Stokes300 Meters91:00.429
Jan 30Foothills 2A, Northwest 1A & NW Piedmont 1A Conference ChampionshipsJan 30 · 55 Meters · Place 5 · South Stokes55 Meters58.639
Jan 25Fast Track InvitationalJan 25 · 55 Meters · Place 106 · South Stokes55 MetersRound P1068.74—