Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBojangles Blazer Twilight Invitational · Apr 319.19aBojangles Blazer Twilight InvitationalApril 3, 2026
300m Hurdles · 30" / 0.762m · OutdoorBojangles Blazer Twilight Invitational · Apr 350.02aBojangles Blazer Twilight InvitationalApril 3, 2026
400m Hurdles · 30" / 0.762m · OutdoorLexington County TF Championships · Apr 221:12.24aLexington County TF Championships April 22, 2026
High Jump · OutdoorSCHSL 5A - D1 Mid State · May 101.25mSCHSL 5A - D1 Mid StateMay 10, 2025
Prelims · OutdoorDiamond Hornets Invitational · Mar 718.72Diamond Hornets InvitationalMarch 7, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 22Lexington County TF Championships Apr 22 · 400m Hurdles · Place 3 · Dutch Fork400m Hurdles30" / 0.762m3.1:12.24a PB9
Apr 22Lexington County TF Championships Apr 22 · 100m Hurdles · Place 8 · Dutch Fork100m Hurdles33" / 0.838m8.19.29a9
Apr 9Wavelight All American Track ClassicApr 9 · 100m Hurdles · Place 58 · Dutch Fork100m HurdlesRound P5818.60a9
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · 300m Hurdles · Place 15 · Dutch Fork300m Hurdles30" / 0.762m15.50.02a PB9
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · 100m Hurdles · Place 27 · Dutch Fork100m Hurdles33" / 0.838m27.19.19a PBWind: 1.89
Mar 21Bob Jenkins Coaches Classic Track and Field DISTRICT 4Mar 21 · High Jump · Place 16 · Dutch ForkHigh Jump16.1.35m9
Mar 21Bob Jenkins Coaches Classic Track and Field DISTRICT 4Mar 21 · 400m Hurdles · Place 9 · Dutch Fork400m Hurdles30" / 0.762m9.1:12.33a9
Mar 13McDonalds Fryday Night LightsMar 13 · High Jump · Place 12 · Dutch ForkHigh Jump121.35m9
Mar 13McDonalds Fryday Night LightsMar 13 · 400m Hurdles · Place 2 · Dutch Fork400m Hurdles21:13.339
Mar 13McDonalds Fryday Night LightsMar 13 · 100m Hurdles · Place 3 · Dutch Fork100m Hurdles318.589
Mar 7Diamond Hornets InvitationalMar 7 · 400m Hurdles · Place 10 · Dutch Fork400m Hurdles101:16.439
Mar 7Diamond Hornets InvitationalMar 7 · Prelims · Place 18 · Dutch ForkPrelimsRound P1818.72 PB9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10SCHSL 5A - D1 Mid StateMay 10 · 100m Hurdles · Place 9 · Dutch Fork100m Hurdles920.278
May 10SCHSL 5A - D1 Mid StateMay 10 · High Jump · Place 14 · Dutch ForkHigh Jump141.25m PB8
May 10SCHSL 5A - D1 Mid StateMay 10 · 400m Hurdles · Place 14 · Dutch Fork400m Hurdles141:19.548
Apr 4Blazer Twilight InvitationalApr 4 · 400m Hurdles · Place 31 · Dutch Fork400m Hurdles311:19.638
Mar 15Redhawk InvitationalMar 15 · High Jump · Place 3 · Dutch ForkHigh Jump34-02.00—
Mar 15Redhawk InvitationalMar 15 · 100m Hurdles · Place 7 · Dutch Fork100m Hurdles719.70—
Mar 15Redhawk InvitationalMar 15 · 100m Hurdles · Place 5 · Dutch Fork100m HurdlesRound P519.55—
Mar 1Diamond Hornets InvitationalMar 1 · 400m Hurdles · Place 22 · Dutch Fork400m Hurdles221:24.13—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1SCHSL 5A - Region 4May 1 · 400m Hurdles · Place 4 · Dutch Fork400m Hurdles41:17.81—
May 1SCHSL 5A - Region 4May 1 · 400m Hurdles · Place 12 · Dutch Fork400m Hurdles121:17.81—
Apr 25Lexington County ChampionshipsApr 25 · 400m Hurdles · Place 1 · Dutch Fork400m Hurdles11:19.48—
Apr 25Lexington County ChampionshipsApr 25 · 400m Hurdles · Place 11 · Dutch Fork400m Hurdles111:19.48—
Apr 20Gary Phillips InvitationalApr 20 · 400m Hurdles · Place 11 · Dutch Fork400m Hurdles111:22.58—
Mar 26Chapin Meet #3Mar 26 · 400m Hurdles · Place 3 · Dutch Fork400m Hurdles31:26.96—
Mar 20Lexington Quad Meet 2Mar 20 · 400m Hurdles · Place 1 · Dutch Fork400m Hurdles11:25.79—