Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPalisades Senior Sendoff · Apr 112.71aPalisades Senior SendoffApril 1, 2026
110m Hurdles · 39" / 0.991m · OutdoorBR/CC Weekday Meet · Apr 2319.57aBR/CC Weekday MeetApril 23, 2026
200 Meters · OutdoorPalisades Senior Sendoff · Apr 226.77Palisades Senior SendoffApril 2, 2025
300 Meters · IndoorBallantyne Ridge Polar Bear #2 · Jan 2943.94aBallantyne Ridge Polar Bear #2January 29, 2025
300m Hurdles · 36" / 0.914m · OutdoorPalisades Senior Sendoff · Apr 146.72aPalisades Senior SendoffApril 1, 2026
400 Meters · OutdoorWeddington Invitational · Mar 291:01.11Weddington InvitationalMarch 29, 2025
55 Meters · IndoorWeddington Polar Bear #4 · Jan 217.69Weddington Polar Bear #4January 21, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 300m Hurdles · Place 10 · Ballantyne Ridge300m Hurdles36" / 0.914m10.49.77a10
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 110m Hurdles · Place 7 · Ballantyne Ridge110m Hurdles39" / 0.991m7.19.70a10
Apr 23BR/CC Weekday MeetApr 23 · 110m Hurdles · Place 4 · Ballantyne Ridge110m Hurdles39" / 0.991m4.19.57a PB10
Apr 23BR/CC Weekday MeetApr 23 · 100 Meters · Place 31 · Ballantyne Ridge100 Meters31.12.89a10
Apr 1Palisades Senior SendoffApr 1 · 300m Hurdles · Place 8 · Ballantyne Ridge300m Hurdles36" / 0.914m8.46.72a PB10
Apr 1Palisades Senior SendoffApr 1 · 100 Meters · Place 61 · Ballantyne Ridge100 Meters61.12.71a PB10
Mar 17Ardrey Kell Knight of the Titans Senior KnightMar 17 · 300m Hurdles · Place 4 · Ballantyne Ridge300m Hurdles36" / 0.914m4.48.79a10
Mar 17Ardrey Kell Knight of the Titans Senior KnightMar 17 · 110m Hurdles · Place 2 · Ballantyne Ridge110m Hurdles39" / 0.991m2.20.21a10
Mar 7Clash of the CarolinasMar 7 · 300m Hurdles · Place 41 · Ballantyne Ridge300m Hurdles4148.2810
Mar 7Clash of the CarolinasMar 7 · 110m Hurdles · Place 41 · Ballantyne Ridge110m Hurdles4119.2810

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Weddington Polar Bear #4Jan 21 · Long Jump · Place 6 · Ballantyne RidgeLong Jump616-03.00—
Jan 21Weddington Polar Bear #4Jan 21 · 55 Meters · Place 37 · Ballantyne Ridge55 Meters377.69 PB—
Jan 21Weddington Polar Bear #4Jan 21 · 55m Hurdles · Place 2 · Ballantyne Ridge55m Hurdles29.50—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 9Marvin Home Meet # 3 / Senior NightApr 9 · Long Jump · Place 10 · Ballantyne RidgeLong Jump1015-10.509
Apr 9Marvin Home Meet # 3 / Senior NightApr 9 · 300m Hurdles · Place 5 · Ballantyne Ridge300m Hurdles546.96a9
Apr 2Palisades Senior SendoffApr 2 · Long Jump · Place 16 · Ballantyne RidgeLong Jump1616-99
Apr 2Palisades Senior SendoffApr 2 · 200 Meters · Place 42 · Ballantyne Ridge200 Meters4226.77 PB9
Apr 2Palisades Senior SendoffApr 2 · 400m Hurdles · Place 12 · Ballantyne Ridge400m Hurdles121:10.339
Mar 29Weddington InvitationalMar 29 · 400 Meters · Place 71 · Ballantyne Ridge400 Meters711:01.11 PBFR
Mar 19Ballantyne Ridge Home MeetMar 19 · Long Jump · Place 10 · Ballantyne RidgeLong Jump1016-59
Mar 19Ballantyne Ridge Home MeetMar 19 · 400 Meters · Place 25 · Ballantyne Ridge400 Meters251:01.489

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · Long Jump · Place 15 · Ballantyne RidgeLong Jump1514-3.50—
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 300 Meters · Place 28 · Ballantyne Ridge300 Meters2843.94a PB—
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 55 Meters · Place 48 · Ballantyne Ridge55 Meters487.74a—