Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNCHSAA 8A West Regional · May 813.79aNCHSAA 8A West RegionalMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 1635.96aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
400 Meters · OutdoorButler Meet #4 (Senior Night) · Apr 1547.84aButler Meet #4 (Senior Night)April 15, 2026
400m Hurdles · 36" / 0.914m · OutdoorNC Runners Tune Up · Jun 154.54NC Runners Tune UpJune 1, 2024
800 Meters · Outdoor2024 Russell E. Blunt East Coast Invitational · Jul 192:05.002024 Russell E. Blunt East Coast InvitationalJuly 19, 2024
Prelims · Outdoor2024 Russell E. Blunt East Coast Invitational · Jul 1951.032024 Russell E. Blunt East Coast InvitationalJuly 19, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 300m Hurdles · Place 1 · Mallard CreekMallard Creek300m Hurdles36" / 0.914m1.35.96a PB12
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 110m Hurdles · Place 2 · Mallard CreekMallard Creek110m Hurdles39" / 0.991mRound P2.14.36aWind: -1.112
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 110m Hurdles · Place 2 · Mallard CreekMallard Creek110m Hurdles39" / 0.991m2.14.42a12
May 8NCHSAA 8A West RegionalMay 8 · 300m Hurdles · Place 1 · Mallard CreekMallard Creek300m Hurdles36" / 0.914m1.37.33a12
May 8NCHSAA 8A West RegionalMay 8 · 110m Hurdles · Place 2 · Mallard CreekMallard Creek110m Hurdles39" / 0.991mRound P2.14.10a12
May 8NCHSAA 8A West RegionalMay 8 · 110m Hurdles · Place 1 · Mallard CreekMallard Creek110m Hurdles39" / 0.991m1.13.79a PB12
Apr 24Dick Williams InvitationalApr 24 · 110m Hurdles · Place 1 · Mallard CreekMallard Creek110m Hurdles39" / 0.991m1.14.18a12
Apr 15Butler Meet #4 (Senior Night)Apr 15 · 400 Meters · Place 1 · Mallard CreekMallard Creek400 Meters1.47.84a PB12
Apr 9Wavelight All American Track ClassicApr 9 · 400m Hurdles · Place 1 · Mallard CreekMallard Creek400m Hurdles151.72a12
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · 300m Hurdles · Place 1 · Mallard CreekMallard Creek300m Hurdles36" / 0.914m1.36.70a12
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 400m Hurdles · Place 1 · Mallard CreekMallard Creek400m Hurdles152.11a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25FNL @ Ballantyne Ridge HSApr 25 · 110m Hurdles · Place 1 · Mallard CreekMallard Creek110m Hurdles114.5711
Mar 29Weddington InvitationalMar 29 · 300m Hurdles · Place 2 · Mallard CreekMallard Creek300m Hurdles237.70JR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Mondo Elite HS InvitationalFeb 1 · 55m Hurdles · Place 1 · Mallard CreekMallard Creek55m Hurdles17.49—
Feb 1Mondo Elite HS InvitationalFeb 1 · 55m Hurdles · Place 3 · Mallard CreekMallard Creek55m HurdlesRound P37.74—
Jan 4JDL Run Fast InvitationalJan 4 · 55m Hurdles · Place 1 · Mallard CreekMallard Creek55m Hurdles17.63—
Jan 4JDL Run Fast InvitationalJan 4 · 55m Hurdles · Place 1 · Mallard CreekMallard Creek55m HurdlesRound P17.54—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 800 Meters · Place 7 · Purpose Driven NC ELITEPurpose Driven NC ELITE800 Meters72:05.00 PB—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 400 Meters · Place 1 · Purpose Driven NC ELITEPurpose Driven NC ELITE400 Meters149.96—
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · Prelims · Place 4 · Purpose Driven NC ELITEPurpose Driven NC ELITEPrelimsRound P451.03 PB—
Jun 27AAU NC Regional 25 QualifierJun 27 · 400m Hurdles · Place 1 · Purpose Driven NC ElitePurpose Driven NC Elite400m Hurdles153.66—
Jun 27AAU NC Regional 25 QualifierJun 27 · 400 Meters · Place 4 · Purpose Driven NC ElitePurpose Driven NC Elite400 Meters450.08—
Jun 7AAU North Carolina District QualifierJun 7 · 400m Hurdles · Place 1 · Purpose Driven NC ElitePurpose Driven NC Elite400m Hurdles154.36a—
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 7 · Purpose Driven NC ElitePurpose Driven NC Elite400 Meters750.41a—
Jun 1NC Runners Tune UpJun 1 · 400m Hurdles · Place 1 · Purpose Driven NC Elite Track ClubPurpose Driven NC Elite Track Club400m Hurdles36" / 0.914m1.54.54 PB10
Apr 26Dick Williams InvitationalApr 26 · Long Jump · Place 1 · Mallard CreekMallard CreekLong Jump121-06.50—
Mar 20Phillip O. Berry Home MeetMar 20 · 400 Meters · Place 3 · Mallard CreekMallard Creek400 Meters351.6110