Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEAST ROWAN MEET #5 · Apr 1712.37aEAST ROWAN MEET #5April 17, 2025
200 Meters · OutdoorForest Hills Meet #1 · Mar 425.40aForest Hills Meet #1March 4, 2025
300 Meters · IndoorPiedmont Polar Bear Meet #2 · Jan 2139.57Piedmont Polar Bear Meet #2January 21, 2026
300m Hurdles · 36" / 0.914m · OutdoorNCHSAA 3A Midwest Regional · May 1044.22aNCHSAA 3A Midwest RegionalMay 10, 2025
3200 Meters · OutdoorPiedmont Home Meet #2 (Senior Night) · Apr 1315:54.83aPiedmont Home Meet #2 (Senior Night)April 13, 2026
400 Meters · OutdoorMarvin Ridge Invitational · Mar 1355.53aMarvin Ridge InvitationalMarch 13, 2026
400 Meters · Relay Split · IndoorNCHSAA 6A Champs · Feb 1255.179NCHSAA 6A ChampsFebruary 12, 2026
500 Meters · IndoorPiedmont Last Chance · Feb 61:14.81Piedmont Last ChanceFebruary 6, 2026
500 Meters · OutdoorChristmas is Near Invitational · Dec 201:17.36aChristmas is Near InvitationalDecember 20, 2025
55m Hurdles · 39" · IndoorTitan Clash · Dec 510.25aTitan ClashDecember 5, 2024
55m Hurdles · 39" · OutdoorRocky River Conference Indoor Championship · Feb 49.29aRocky River Conference Indoor ChampionshipFebruary 4, 2025
High Jump · IndoorTitan Clash · Dec 54-10.00Titan ClashDecember 5, 2024
High Jump · OutdoorEAST ROWAN MEET #5 · Apr 175-2EAST ROWAN MEET #5April 17, 2025
Long Jump · IndoorTitan Clash · Dec 517-01.50Titan ClashDecember 5, 2024
Long Jump · OutdoorRocky River Conference Indoor Championship · Feb 417-10.50Rocky River Conference Indoor ChampionshipFebruary 4, 2025
Pole Vault · IndoorNCHSAA 6A Champs · Feb 1211-00.00NCHSAA 6A ChampsFebruary 12, 2026
Pole Vault · OutdoorPiedmont Home Meet #2 (Senior Night) · Apr 1311-06.00Piedmont Home Meet #2 (Senior Night)April 13, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9NCHSAA 6A West RegionalMay 9 · Pole Vault · Place 11 · PiedmontPiedmontPole Vault11.10-612
Apr 30Southern Carolina Conference ChampionshipApr 30 · Pole Vault · Place 6 · PiedmontPiedmontPole Vault612-00.0012
Apr 30Southern Carolina Conference ChampionshipApr 30 · Pole Vault · Place 6 · PiedmontPiedmontPole Vault612-00.00SR
Apr 22Weddington Meet #4Apr 22 · Pole Vault · Place 3 · PiedmontPiedmontPole Vault310-07.00—
Apr 13Piedmont Home Meet #2 (Senior Night)Apr 13 · 3200 Meters · Place 14 · PiedmontPiedmont3200 Meters14.15:54.83a PB12
Apr 13Piedmont Home Meet #2 (Senior Night)Apr 13 · Pole Vault · Place 1 · PiedmontPiedmontPole Vault1.11-06.00 PB12
Apr 13Piedmont Home Meet #2 (Senior Night)Apr 13 · 300m Hurdles · Place 5 · PiedmontPiedmont300m Hurdles36" / 0.914m5.45.42a12
Mar 31Parkwood HS Meet #1Mar 31 · Pole Vault · Place 1 · PiedmontPiedmontPole Vault1.11-06.0012
Mar 31Parkwood HS Meet #1Mar 31 · 400 Meters · Place 6 · PiedmontPiedmont400 Meters6.55.56a12
Mar 31Parkwood HS Meet #1Mar 31 · 100 Meters · Place 24 · PiedmontPiedmont100 Meters24.12.56aWind: -1.612
Mar 17Piedmont Home Meet #1Mar 17 · Pole Vault · Place 1 · PiedmontPiedmontPole Vault1.11' 0"12
Mar 17Piedmont Home Meet #1Mar 17 · 300m Hurdles · Place 3 · PiedmontPiedmont300m Hurdles36" / 0.914m3.44.60a12
Mar 13Marvin Ridge InvitationalMar 13 · Pole Vault · Place 2 · PiedmontPiedmontPole Vault2.11-00.0012
Mar 13Marvin Ridge InvitationalMar 13 · 400 Meters · Place 26 · PiedmontPiedmont400 Meters26.55.53a PB12
Mar 7Clash of the CarolinasMar 7 · Pole Vault · Place 4 · PiedmontPiedmontPole Vault411-612
Mar 7Clash of the CarolinasMar 7 · 300m Hurdles · Place 26 · PiedmontPiedmont300m Hurdles2644.7212

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Pole Vault · Panthers TraPanthers TraPole Vault--NH12
Feb 12NCHSAA 6A ChampsFeb 12 · Pole Vault · Place 9 · PiedmontPiedmontPole Vault9.11-00.00 PB12
Feb 12NCHSAA 6A ChampsFeb 12 · 400 Meters · PiedmontPiedmont400 MetersRelay Split—55.179 PB12
Feb 6Piedmont Last ChanceFeb 6 · Pole Vault · Place 1 · PiedmontPiedmontPole Vault110-02.00SR
Feb 6Piedmont Last ChanceFeb 6 · 500 Meters · Place 4 · PiedmontPiedmont500 Meters41:14.81 PBSR
Jan 21Piedmont Polar Bear Meet #2Jan 21 · Pole Vault · Place 1 · PiedmontPiedmontPole Vault19-06.00SR
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 300 Meters · Place 3 · PiedmontPiedmont300 Meters339.57 PBSR
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 300 Meters · Place 9 · PiedmontPiedmont300 Meters939.57SR
Jan 7Tryon HS #1Jan 7 · Pole Vault · Place 5 · PiedmontPiedmontPole Vault59-00.00SR
Jan 7Tryon HS #1Jan 7 · 500 Meters · Place 9 · PiedmontPiedmont500 Meters91:15.60SR

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 500 Meters · Place 29 · PiedmontPiedmont500 Meters29.1:17.36a PB12
Dec 20Christmas is Near InvitationalDec 20 · Pole Vault · Place 10 · PiedmontPiedmontPole Vault10.9-00.0012
Dec 16Piedmont Polar Bear Meet #1Dec 16 · 300 Meters · Place 9 · PiedmontPiedmont300 Meters9.40.06aUnofficial12
Dec 16Piedmont Polar Bear Meet #1Dec 16 · Pole Vault · Place 2 · PiedmontPiedmontPole Vault2.8-06.00Unofficial12
Dec 10PRHS Polar Bear #1Dec 10 · 500 Meters · Place 6 · PiedmontPiedmont500 Meters6.1:16.73aUnofficial12
Dec 10PRHS Polar Bear #1Dec 10 · 300 Meters · Place 10 · PiedmontPiedmont300 Meters10.40.43aUnofficial12
Dec 10PRHS Polar Bear #1Dec 10 · Pole Vault · Place 1 · PiedmontPiedmontPole Vault1.9-00.00Unofficial12
Nov 24UA Winter Hat Polar BearNov 24 · 500 Meters · Place 7 · PiedmontPiedmont500 Meters7.1:16.14aUnofficial12
Nov 24UA Winter Hat Polar BearNov 24 · 300 Meters · Place 18 · PiedmontPiedmont300 Meters18.40.58aUnofficial12
Nov 24UA Winter Hat Polar BearNov 24 · Pole Vault · Place 1 · PiedmontPiedmontPole Vault1.8-06.00Unofficial12
May 10NCHSAA 3A Midwest RegionalMay 10 · 300m Hurdles · Place 9 · PiedmontPiedmont300m Hurdles36" / 0.914m9.44.22a PB11
May 2Panther Last Chance MeetMay 2 · High Jump · Place 5 · PiedmontPiedmontHigh Jump55-02.00—
May 2Panther Last Chance MeetMay 2 · 300m Hurdles · Place 1 · PiedmontPiedmont300m Hurdles143.54—
Apr 17EAST ROWAN MEET #5Apr 17 · High Jump · Place 8 · PiedmontPiedmontHigh Jump8.5-2 PB11
Apr 17EAST ROWAN MEET #5Apr 17 · 400 Meters · Place 7 · PiedmontPiedmont400 Meters7.56.03a11
Apr 17EAST ROWAN MEET #5Apr 17 · 100 Meters · Place 14 · PiedmontPiedmont100 Meters14.12.37a PB11
Apr 2Union County ChampionshipsApr 2 · Long Jump · Place 27 · PiedmontPiedmontLong Jump27.16-03.7511
Apr 2Union County ChampionshipsApr 2 · 300m Hurdles · Place 9 · PiedmontPiedmont300m Hurdles36" / 0.914m9.44.51a11
Apr 2Union County ChampionshipsApr 2 · 110m Hurdles · Place 12 · PiedmontPiedmont110m Hurdles39" / 0.991m12.19.17aWind: 3.511
Apr 2Union County ChampionshipsApr 2 · High Jump · Place 12 · PiedmontPiedmontHigh Jump12.5-00.0011
Mar 29Weddington InvitationalMar 29 · 300m Hurdles · Place 19 · PiedmontPiedmont300m Hurdles1944.23JR
Mar 14Marvin Ridge InvitationalMar 14 · Long Jump · Place 11 · PiedmontPiedmontLong Jump1117-211
Mar 14Marvin Ridge InvitationalMar 14 · High Jump · Place 7 · PiedmontPiedmontHigh Jump75-311
Mar 14Marvin Ridge InvitationalMar 14 · 400 Meters · Place 29 · PiedmontPiedmont400 Meters2955.9911
Mar 4Forest Hills Meet #1Mar 4 · 400 Meters · Place 7 · PiedmontPiedmont400 Meters7.57.37a11
Mar 4Forest Hills Meet #1Mar 4 · 200 Meters · Place 26 · PiedmontPiedmont200 Meters26.25.40a PBWind: 1.411
Feb 4Rocky River Conference Indoor ChampionshipFeb 4 · 55m Hurdles · Place 4 · PiedmontPiedmont55m Hurdles39"4.9.29a PB11
Feb 4Rocky River Conference Indoor ChampionshipFeb 4 · Long Jump · Place 8 · PiedmontPiedmontLong Jump8.17-10.50 PB11
Feb 4Rocky River Conference Indoor ChampionshipFeb 4 · High Jump · Place 5 · PiedmontPiedmontHigh Jump5.5-02.0011
Jan 30Piedmont Polar Bear Meet #3Jan 30 · 55m Hurdles · Place 4 · PiedmontPiedmont55m Hurdles39"4.9.56aUnofficial11
Jan 30Piedmont Polar Bear Meet #3Jan 30 · Long Jump · Place 2 · PiedmontPiedmontLong Jump2.18-06.00Unofficial11
Jan 30Piedmont Polar Bear Meet #3Jan 30 · High Jump · PiedmontPiedmontHigh Jump—NH11
Jan 28Anson Polar Bear #1Jan 28 · 55m Hurdles · Place 4 · PiedmontPiedmont55m Hurdles39"4.9.39aUnofficial11
Jan 28Anson Polar Bear #1Jan 28 · Long Jump · PiedmontPiedmontLong Jump—NM11
Jan 28Anson Polar Bear #1Jan 28 · High Jump · Place 3 · PiedmontPiedmontHigh Jump3.5-02.00Unofficial11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 500 Meters · Place 21 · PiedmontPiedmont500 Meters21.1:15.58aUnofficial12
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · Pole Vault · Place 4 · PiedmontPiedmontPole Vault4.9-00.00Unofficial12
Nov 18South Iredell InvitationalNov 18 · Pole Vault · Place 3 · PiedmontPiedmontPole Vault3.7-06.0012

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 55m Hurdles · Place 12 · PiedmontPiedmont55m Hurdles39"12.10.00aUnofficial11
Dec 21Christmas is Near InvitationalDec 21 · Long Jump · Place 26 · PiedmontPiedmontLong Jump26.16-00.00Unofficial11
Dec 21Christmas is Near InvitationalDec 21 · High Jump · PiedmontPiedmontHigh Jump—NH11
Dec 17Monroe Polar Bear No. 1Dec 17 · 55m Hurdles · Place 3 · PiedmontPiedmont55m Hurdles39"3.10.00aUnofficial11
Dec 17Monroe Polar Bear No. 1Dec 17 · Long Jump · Place 7 · PiedmontPiedmontLong Jump7.17-03.00Unofficial11
Dec 17Monroe Polar Bear No. 1Dec 17 · High Jump · Place 3 · PiedmontPiedmontHigh Jump3.4-10.00Unofficial11
Dec 9Piedmont Polar Bear Meet #2Dec 9 · 55m Hurdles · Place 4 · PiedmontPiedmont55m Hurdles39"4.9.98aUnofficial11
Dec 9Piedmont Polar Bear Meet #2Dec 9 · Long Jump · Place 3 · PiedmontPiedmontLong Jump3.18-02.50Unofficial11
Dec 3Piedmont Polar Bear Meet #1Dec 3 · 55m Hurdles · Place 6 · PiedmontPiedmont55m Hurdles39"6.10.85aUnofficial11
Dec 3Piedmont Polar Bear Meet #1Dec 3 · Long Jump · Place 7 · PiedmontPiedmontLong Jump7.17-05.00Unofficial11
Dec 3Piedmont Polar Bear Meet #1Dec 3 · High Jump · PiedmontPiedmontHigh Jump—NH11
Nov 26UA Winter Hat Polar BearNov 26 · 55m Hurdles · Place 4 · PiedmontPiedmont55m Hurdles39"4.10.62aUnofficial11
Nov 26UA Winter Hat Polar BearNov 26 · Long Jump · Place 6 · PiedmontPiedmontLong Jump6.17-04.50Unofficial11
Nov 26UA Winter Hat Polar BearNov 26 · High Jump · PiedmontPiedmontHigh Jump—NH11
Nov 20PR Polar Bear #1Nov 20 · 55m Hurdles · Place 4 · PiedmontPiedmont55m Hurdles39"4.10.70aUnofficial11
Nov 20PR Polar Bear #1Nov 20 · Long Jump · Place 4 · PiedmontPiedmontLong Jump4.17-11.00Unofficial11
Nov 20PR Polar Bear #1Nov 20 · High Jump · Place 3 · PiedmontPiedmontHigh Jump3.4-10.00Unofficial11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Titan ClashDec 5 · 55m Hurdles · Place 16 · PiedmontPiedmont55m Hurdles39"16.10.25a PB11
Dec 5Titan ClashDec 5 · Long Jump · Place 18 · PiedmontPiedmontLong Jump18.17-01.50 PB11
Dec 5Titan ClashDec 5 · High Jump · Place 10 · PiedmontPiedmontHigh Jump10.4-10.00 PB11