Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSCHSL State Championships - AAAAA · May 2015.21aSCHSL State Championships - AAAAAMay 20, 2023
110m Hurdles · 42" / 1.067m · OutdoorHigh Point VertKlasse Meeting · Apr 214.27aHigh Point VertKlasse MeetingApril 2, 2026
300 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3036.95aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
400 Meters · IndoorJDL Flat Is Fast Invitational · Jan 2654.08JDL Flat Is Fast InvitationalJanuary 26, 2025
400 Meters · OutdoorDiamond Hornets Invitational · Mar 559.77Diamond Hornets InvitationalMarch 5, 2022
400m Hurdles · 36" / 0.914m · OutdoorSCHSL State Championships - AAAAA · May 2056.45aSCHSL State Championships - AAAAAMay 20, 2023
60m Hurdles · 42" / 1.067m · IndoorSouth Atlantic Champs · Feb 287.94aSouth Atlantic ChampsFebruary 28, 2026
Wind: -1.8 · OutdoorRaleigh Relays · Mar 2714.99Raleigh RelaysMarch 27, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Lenoir-Rhyne Last ChanceMay 9 · 110m Hurdles · Place 3 · Lenoir-RhyneLenoir-Rhyne110m Hurdles42" / 1.067mRound P3.14.28aWind: 0.1So
May 9Lenoir-Rhyne Last ChanceMay 9 · 110m Hurdles · Place 4 · Lenoir-RhyneLenoir-Rhyne110m Hurdles42" / 1.067m4.14.39aWind: 0So
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 110m Hurdles · Place 3 · Lenoir-RhyneLenoir-Rhyne110m Hurdles42" / 1.067mRound P3.14.42aWind: 2.7So
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 110m Hurdles · Place 1 · Lenoir-RhyneLenoir-Rhyne110m Hurdles42" / 1.067m1.14.12aWind: 4.6So
Apr 17Georgia Tech InvitationalApr 17 · 110m Hurdles · Place 5 · Lenoir-RhyneLenoir-Rhyne110m Hurdles42" / 1.067m5.14.30aWind: 3.5So
Apr 2High Point VertKlasse MeetingApr 2 · 110m Hurdles · Place 4 · Lenoir-RhyneLenoir-Rhyne110m Hurdles42" / 1.067m4.14.27a PBWind: 2So
Mar 26Raleigh RelaysMar 26 · 110m Hurdles · Place 16 · Lenoir-RhyneLenoir-Rhyne110m Hurdles42" / 1.067m16.14.55aWind: -1.2So

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 60m Hurdles · Place 14 · Lenoir-RhyneLenoir-Rhyne60m Hurdles42" / 1.067mRound P14.8.04aJr
Feb 28South Atlantic ChampsFeb 28 · 60m Hurdles · Place 1 · Lenoir-RhyneLenoir-Rhyne60m Hurdles42" / 1.067mRound P1.8.12aJr
Feb 28South Atlantic ChampsFeb 28 · 60m Hurdles · Place 1 · Lenoir-RhyneLenoir-Rhyne60m Hurdles42" / 1.067m1.7.94a PBJr
Feb 6Carolina Challenge MeetFeb 6 · 60m Hurdles · Place 6 · Lenoir-RhyneLenoir-Rhyne60m HurdlesRound P68.16aJr
Feb 6Carolina Challenge MeetFeb 6 · 60m Hurdles · Place 9 · Lenoir-RhyneLenoir-Rhyne60m HurdlesRound S98.27aJr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60m Hurdles · Place 4 · Lenoir-RhyneLenoir-Rhyne60m HurdlesRound P48.27aJr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60m Hurdles · Place 5 · Lenoir-RhyneLenoir-Rhyne60m Hurdles58.26aJr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 300 Meters · Place 32 · Lenoir-RhyneLenoir-Rhyne300 Meters3236.95a PBJr
Jan 17Mondo College InvitationalJan 17 · 60m Hurdles · Place 10 · Lenoir-RhyneLenoir-Rhyne60m HurdlesRound P108.37—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 60m Hurdles · Place 3 · Lenoir-RhyneLenoir-Rhyne60m Hurdles42" / 1.067m3.8.13aJr
Jan 31Carolina ChallengeJan 31 · 60m Hurdles · Place 3 · Lenoir-RhyneLenoir-Rhyne60m Hurdles38.32a—
Jan 31Carolina ChallengeJan 31 · 60m Hurdles · Place 5 · Lenoir-RhyneLenoir-Rhyne60m Hurdles58.40a—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 60 Hurdles Preliminaries Heat 1 · Place 7 · Lenoir-RhyneLenoir-Rhyne60 Hurdles Preliminaries Heat 178.42FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 60 Hurdles Preliminaries · Place 7 · Lenoir-RhyneLenoir-Rhyne60 Hurdles Preliminaries78.42FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 60 Hurdles Finals · Place 6 · Lenoir-RhyneLenoir-Rhyne60 Hurdles Finals68.39FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 400 Meters · Place 16 · Lenoir-RhyneLenoir-Rhyne400 Meters1654.08 PBFR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 400 Meters · Place 16 · Lenoir-RhyneLenoir-Rhyne400 Meters1654.08FR
Jan 17Dick Taylor Carolina ChallengeJan 17 · 60m Hurdles · Place 15 · Lenoir-RhyneLenoir-Rhyne60m Hurdles158.53a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 112025 LR Last Chance #2May 11 · 110m Hurdles · Place 2 · Lenoir-RhyneLenoir-Rhyne110m Hurdles214.46FR
May 10Lenoir-Rhyne Last Chance andand Multi #1May 10 · 110m Hurdles · Place 2 · Lenoir-RhyneLenoir-Rhyne110m Hurdles214.66aFr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 400m Hurdles · Place 11 · Lenoir-RhyneLenoir-Rhyne400m HurdlesRound P1156.64FR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 110m Hurdles · Place 2 · Lenoir-RhyneLenoir-Rhyne110m Hurdles214.30FR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 110m Hurdles · Place 3 · Lenoir-RhyneLenoir-Rhyne110m HurdlesRound P314.29FR
Apr 26LR Bears OpenApr 26 · 110m Hurdles · Place 1 · Lenoir-RhyneLenoir-Rhyne110m Hurdles114.85FR
Mar 27Raleigh RelaysMar 27 · 400 Hurdles Section 5 · Place 58 · Lenoir-RhyneLenoir-Rhyne400 Hurdles Section 5581:01.49FR
Mar 27Raleigh RelaysMar 27 · 400 Hurdles · Place 58 · Lenoir-RhyneLenoir-Rhyne400 Hurdles581:01.49FR
Mar 27Raleigh RelaysMar 27 · Wind: -1.8 · Place 40 · Lenoir-RhyneLenoir-RhyneWind: -1.84014.99 PBFR
Mar 27Raleigh RelaysMar 27 · 110 Hurdles · Place 40 · Lenoir-RhyneLenoir-Rhyne110 Hurdles4014.99FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8JDL Early Bird InvitationalDec 8 · 60m Hurdles · Place 7 · Lenoir-RhyneLenoir-Rhyne60m Hurdles42" / 1.067mRound P7.8.47aSo
Dec 8JDL Early Bird InvitationalDec 8 · 60m Hurdles · Place 7 · Lenoir-RhyneLenoir-Rhyne60m Hurdles42" / 1.067m7.8.43aSo
Dec 8JDL Early Bird InvitationalDec 8 · 400 Meters · Lenoir-RhyneLenoir-Rhyne400 Meters--FSSo

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 400m Hurdles · Place 7 · LexingtonLexington400m Hurdles36" / 0.914m7.56.45a PB11
May 20SCHSL State Championships - AAAAAMay 20 · 110m Hurdles · Place 7 · LexingtonLexington110m Hurdles39" / 0.991m7.15.21a PBWind: 0.511
May 13SCHSL 5A - Lower StateMay 13 · 400m Hurdles · Place 4 · LexingtonLexington400m Hurdles36" / 0.914m4.57.77a11
May 13SCHSL 5A - Lower StateMay 13 · 110m Hurdles · Place 6 · LexingtonLexington110m Hurdles39" / 0.991m6.15.63aWind: 2.111
May 4SCHSL 5A - Region 4May 4 · 400m Hurdles · Place 1 · LexingtonLexington400m Hurdles36" / 0.914m1.57.90a11
May 4SCHSL 5A - Region 4May 4 · 110m Hurdles · Place 2 · LexingtonLexington110m Hurdles39" / 0.991m2.16.02a11
Mar 31Ridge View Blazer Twilight Mar 31 · 400m Hurdles · Place 12 · LexingtonLexington400m Hurdles36" / 0.914m12.1:01.39a11
Mar 31Ridge View Blazer Twilight Mar 31 · 110m Hurdles · Place 6 · LexingtonLexington110m Hurdles39" / 0.991m6.16.10a11
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 400m Hurdles · Place 4 · LexingtonLexington400m Hurdles41:00.60—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 110m Hurdles · Place 5 · LexingtonLexington110m Hurdles516.46—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 400m Hurdles · Place 4 · LexingtonLexington400m Hurdles41:00.60—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 110m Hurdles · Place 5 · LexingtonLexington110m Hurdles516.46—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14SCHSL 5A - Lower StateMay 14 · 110m Hurdles · Place 18 · LexingtonLexington110m Hurdles39" / 0.991m18.17.89a10
May 6SCHSL 5A - Region 5May 6 · 400m Hurdles · Place 6 · LexingtonLexington400m Hurdles61:07.70SO
May 6SCHSL 5A - Region 5May 6 · 110m Hurdles · Place 8 · LexingtonLexington110m Hurdles818.85SO
Apr 1Blazer Twilight InvitationalApr 1 · 400m Hurdles · Place 19 · LexingtonLexington400m Hurdles191:09.29—
Apr 1Blazer Twilight InvitationalApr 1 · High Jump · LexingtonLexingtonHigh Jump—4-10.00—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 3 Mar 26 · 400m Hurdles · Place 10 · LexingtonLexington400m Hurdles36" / 0.914m10.1:09.28a10
Mar 8Lexington Quad #1Mar 8 · 400m Hurdles · Place 3 · LexingtonLexington400m Hurdles31:09.29SO
Mar 5Diamond Hornets InvitationalMar 5 · 400 Meters · Place 68 · LexingtonLexington400 Meters6859.77 PB—
Mar 5Diamond Hornets InvitationalMar 5 · 400 Meters · Place 68 · LexingtonLexington400 Meters6859.7710