Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSCHSL State Championships - AAAAA · May 2014.46aSCHSL State Championships - AAAAAMay 20, 2023
200 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 1822.64aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
400 Meters · IndoorUSC Indoor Open · Feb 2248.60aUSC Indoor OpenFebruary 22, 2025
400 Meters · OutdoorAkron Last Chance · May 648.98aAkron Last ChanceMay 6, 2026
400m Hurdles · 36" / 0.914m · OutdoorACC Outdoor Championships · May 1451.57aACC Outdoor ChampionshipsMay 14, 2026
60 Meter · IndoorUSC Youth Gamecock Challenge Finale · Feb 187.20aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
600 Meters · IndoorNittany Lion Challenge · Jan 171:21.72aNittany Lion ChallengeJanuary 17, 2026
60m Hurdles · 39" / 0.991m · IndoorUSC Youth Gamecock Challenge Finale · Feb 188.38aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · 400m Hurdles · Place 8 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound P8.51.57a PBJr
May 14ACC Outdoor ChampionshipsMay 14 · 400m Hurdles · Place 7 · PittsburghPittsburgh400m Hurdles36" / 0.914m7.51.73aJr
May 6Akron Last ChanceMay 6 · 400m Hurdles · PittsburghPittsburgh400m Hurdles36" / 0.914m--DNSJr
May 6Akron Last ChanceMay 6 · 400 Meters · Place 5 · PittsburghPittsburgh400 Meters5.48.98a PBJr
Apr 17Virginia ChallengeApr 17 · 400m Hurdles · Place 8 · PittsburghPittsburgh400m Hurdles36" / 0.914m8.52.59aJr
Apr 17Virginia ChallengeApr 17 · 400 Meters · Place 46 · PittsburghPittsburgh400 Meters46.49.99aJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Penn ClassicFeb 6 · 400 Meters · Place 3 · PittsburghPittsburgh400 Meters348.62aJr
Jan 30PSU National OpenJan 30 · 400 Meters · Place 24 · PittsburghPittsburgh400 Meters24.49.62aJr
Jan 30PSU National OpenJan 30 · 200 Meters · Place 30 · PittsburghPittsburgh200 Meters30.22.66aJr
Jan 17Nittany Lion ChallengeJan 17 · 600 Meters · Place 9 · PittsburghPittsburgh600 Meters91:21.72a PBJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · 800 Meters · PittsburghPittsburgh800 Meters--DNSJr
Feb 22USC Indoor OpenFeb 22 · 400 Meters · Place 5 · South CarolinaSouth Carolina400 Meters5.48.60a PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15SEC Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 13 · South CarolinaSouth Carolina400m Hurdles36" / 0.914mRound P13.52.26aSo
Apr 12Gamecock InvitationalApr 12 · 400m Hurdles · Place 3 · South CarolinaSouth Carolina400m Hurdles36" / 0.914m3.52.68aSo

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20USC Outdoor OpenApr 20 · 400m Hurdles · Place 8 · South CarolinaSouth Carolina400m Hurdles36" / 0.914m8.53.14aFr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 400m Hurdles · Place 1 · R B StallR B Stall400m Hurdles36" / 0.914m1.52.66a12
May 20SCHSL State Championships - AAAAAMay 20 · 110m Hurdles · Place 2 · R B StallR B Stall110m Hurdles39" / 0.991m2.14.46a PBWind: 012
May 13SCHSL 5A - Lower StateMay 13 · 400m Hurdles · Place 1 · R B StallR B Stall400m Hurdles36" / 0.914m1.54.55a12
May 13SCHSL 5A - Lower StateMay 13 · 110m Hurdles · Place 2 · R B StallR B Stall110m Hurdles39" / 0.991m2.14.45aWind: 2.112
Apr 1Cane Bay Track and Field InvitationalApr 1 · 400m Hurdles · Place 1 · R B StallR B Stall400m Hurdles36" / 0.914m1.54.55a12
Apr 1Cane Bay Track and Field InvitationalApr 1 · 110m Hurdles · Place 6 · R B StallR B Stall110m Hurdles39" / 0.991mRound P6.15.83a12
Apr 1Cane Bay Track and Field InvitationalApr 1 · 110m Hurdles · Place 1 · R B StallR B Stall110m Hurdles39" / 0.991m1.14.71a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60m Hurdles · Place 7 · UnattachedUnattached60m Hurdles39" / 0.991mRound P7.8.56a12
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60m Hurdles · Place 5 · UnattachedUnattached60m Hurdles39" / 0.991m5.8.38a PB12
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 60 Meter · Place 13 · UnattachedUnattached60 MeterRound P13.7.20a PB12
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Place 8 · UnattachedUnattached400 Meters8.50.31a12
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 200 Meters · Place 10 · UnattachedUnattached200 Meters10.22.64a PB12

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 400m Hurdles · Place 2 · R B StallR B Stall400m Hurdles36" / 0.914m2.53.21a11
May 20SCHSL State Championships - AAAAAMay 20 · 110m Hurdles · Place 5 · R B StallR B Stall110m Hurdles39" / 0.991m5.15.16aWind: 0.211
May 14SCHSL 5A - Lower StateMay 14 · 400m Hurdles · Place 2 · R B StallR B Stall400m Hurdles36" / 0.914m2.53.89a11
May 14SCHSL 5A - Lower StateMay 14 · 110m Hurdles · Place 5 · R B StallR B Stall110m Hurdles39" / 0.991m5.15.85a11
Apr 8All American Track Classic 2022Apr 8 · 110m Hurdles · Place 35 · R B StallR B Stall110m Hurdles39" / 0.991mRound P35.16.48a11
Apr 2Cane Bay Track and Field InvitationalApr 2 · 400m Hurdles · Place 1 · R B StallR B Stall400m Hurdles36" / 0.914m1.54.79a11
Apr 2Cane Bay Track and Field InvitationalApr 2 · 110m Hurdles · Place 2 · R B StallR B Stall110m Hurdles39" / 0.991mRound P2.16.67a11
Apr 2Cane Bay Track and Field InvitationalApr 2 · 110m Hurdles · Place 2 · R B StallR B Stall110m Hurdles39" / 0.991m2.16.03a11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21SCHSL Class 5A State Track & Field ChampionshipsMay 21 · 400m Hurdles · Place 5 · R B StallR B Stall400m Hurdles36" / 0.914m5.57.05a10
May 5SCHSL Region 8-5AMay 5 · 400m Hurdles · Place 1 · R B StallR B Stall400m Hurdles36" / 0.914m1.57.56a10
May 5SCHSL Region 8-5AMay 5 · 110m Hurdles · Place 3 · R B StallR B Stall110m Hurdles39" / 0.991mRound P3.16.36a10
May 5SCHSL Region 8-5AMay 5 · 110m Hurdles · Place 3 · R B StallR B Stall110m Hurdles39" / 0.991m3.16.20a10