Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorHigh Point VertKlasse Meeting · Apr 213.88aHigh Point VertKlasse MeetingApril 2, 2026
200 Meters · IndoorJDL Early Bird Invitational · Dec 726.13aJDL Early Bird InvitationalDecember 7, 2025
400 Meters · IndoorJDL Last Chance Invitational · Feb 2259.47JDL Last Chance InvitationalFebruary 22, 2025
400 Meters · Outdoor49er Classic · Mar 1956.78a49er ClassicMarch 19, 2026
400 Meters · Relay Split · IndoorNCAA Division II Indoor Track & Field Championships · Mar 1357.463NCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2025
400m Hurdles · 30" / 0.762m · OutdoorRaleigh Relays · Mar 261:01.47aRaleigh RelaysMarch 26, 2026
60 Meters · IndoorJDL Flat Is Fast Invitational · Jan 268.30JDL Flat Is Fast InvitationalJanuary 26, 2025
60m Hurdles · 33" / 0.838m · IndoorSouth Atlantic Champs · Feb 288.73aSouth Atlantic ChampsFebruary 28, 2026
Wind: 0.4 · OutdoorRaleigh Relays · Mar 2714.33Raleigh RelaysMarch 27, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 15 · Wingate100m Hurdles33" / 0.838mRound P15.13.89aWind: 0.9Sr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 400m Hurdles · Place 4 · Wingate400m Hurdles30" / 0.762mRound P4.1:02.07aSr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 400m Hurdles · Place 5 · Wingate400m Hurdles30" / 0.762m5.1:01.95aSr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 100m Hurdles · Place 1 · Wingate100m Hurdles33" / 0.838mRound P1.13.55aWind: 3.6Sr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 100m Hurdles · Wingate100m Hurdles33" / 0.838m--DQWind: 3.1Sr
Apr 10Duke InvitationalApr 10 · 400m Hurdles · Place 22 · Wingate400m Hurdles30" / 0.762m22.1:02.60aSr
Apr 10Duke InvitationalApr 10 · 100m Hurdles · Place 18 · Wingate100m Hurdles33" / 0.838mRound P18.13.99aWind: -0.6Sr
Apr 2High Point VertKlasse MeetingApr 2 · 400m Hurdles · Place 4 · Wingate400m Hurdles30" / 0.762m4.1:02.26aSr
Apr 2High Point VertKlasse MeetingApr 2 · 100m Hurdles · Place 6 · Wingate100m Hurdles33" / 0.838m6.13.88a PBWind: 1.2Sr
Mar 26Raleigh RelaysMar 26 · 400m Hurdles · Place 23 · Wingate400m Hurdles30" / 0.762m23.1:01.47a PBSr
Mar 26Raleigh RelaysMar 26 · 100m Hurdles · Place 20 · Wingate100m Hurdles33" / 0.838m20.14.29aWind: -1.8Sr
Mar 1949er ClassicMar 19 · 400 Meters · Place 11 · Wingate400 Meters1156.78a PBSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · 60m Hurdles · Place 4 · Wingate60m Hurdles33" / 0.838mRound P4.8.94aSr
Feb 28South Atlantic ChampsFeb 28 · 60m Hurdles · Place 3 · Wingate60m Hurdles33" / 0.838m3.8.73a PBSr
Feb 28South Atlantic ChampsFeb 28 · 400 Meters · Place 14 · Wingate400 MetersRelay Split14.58.030Sr
Feb 14ASICS Sound InviteFeb 14 · 60m Hurdles · Place 2 · Wingate60m HurdlesRound P28.82aSr
Feb 14ASICS Sound InviteFeb 14 · 60m Hurdles · Place 1 · Wingate60m Hurdles18.80aSr
Feb 6Camel City SprintsFeb 6 · 60m Hurdles · Place 15 · Wingate60m HurdlesRound P159.04—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 60m Hurdles · Place 8 · Wingate60m Hurdles33" / 0.838m8.8.90aSr
Dec 7JDL Early Bird InvitationalDec 7 · 200 Meters · Place 19 · Wingate200 Meters19.26.13a PBSr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 60m Hurdles · Place 7 · Wingate60m Hurdles33" / 0.838m7.8.96aSr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · Place 14 · Wingate400 Meters14.59.93aSr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 400 Meters · Wingate400 MetersRelay Split—57.463 PBJr
Feb 22JDL Last Chance InvitationalFeb 22 · 400 Meters · Place 5 · Wingate400 Meters559.47 PBJR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 200 Meters · Place 6 · Wingate200 Meters626.87JR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 200 Meters · Place 6 · Wingate200 Meters626.87JR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 60 Meters · Place 25 · Wingate60 Meters258.30 PBJR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 60 Meters · Place 25 · Wingate60 Meters258.30JR

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 400m Hurdles · Place 2 · Wingate400m Hurdles21:02.91JR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 400m Hurdles · Place 2 · Wingate400m HurdlesRound P21:02.96JR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 100m Hurdles · Place 3 · Wingate100m Hurdles314.04JR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 100m Hurdles · Place 3 · Wingate100m HurdlesRound P314.06JR
Apr 10Duke InvitationalApr 10 · 400 Hurdles Section 4 · Place 25 · Wingate400 Hurdles Section 4251:03.17JR
Apr 10Duke InvitationalApr 10 · 400 Hurdles · Place 25 · Wingate400 Hurdles251:03.17JR
Apr 4High Point VertKlasse MeetingApr 4 · 100m Hurdles · Place 3 · Wingate100m Hurdles314.10aJr
Mar 27Raleigh RelaysMar 27 · 400 Hurdles Section 4 · Place 17 · Wingate400 Hurdles Section 4171:01.22JR
Mar 27Raleigh RelaysMar 27 · 400 Hurdles · Place 17 · Wingate400 Hurdles171:01.22JR
Mar 27Raleigh RelaysMar 27 · 100 Hurdles · Place 21 · Wingate100 Hurdles2114.33JR
Mar 27Raleigh RelaysMar 27 · Wind: 0.4 · Place 21 · WingateWind: 0.42114.33 PBJR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · 60m Hurdles · Place 7 · Wingate60m Hurdles33" / 0.838mRound P7.9.01aJr
Dec 7Visit Winston-Salem College KickoffDec 7 · 60m Hurdles · Place 3 · Wingate60m Hurdles33" / 0.838m3.8.96aJr
Dec 7Visit Winston-Salem College KickoffDec 7 · 400 Meters · Wingate400 Meters—59.953aJr
Feb 24South Atlantic Conference Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 6 · Wingate60m Hurdles33" / 0.838mRound P6.9.16aSo
Feb 24South Atlantic Conference Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 8 · Wingate60m Hurdles33" / 0.838m8.9.76aSo
Feb 24South Atlantic Conference Indoor ChampionshipsFeb 24 · 400 Meters · Place 11 · Wingate400 MetersRound P11.59.84aSo

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11LR Last ChanceMay 11 · 400m Hurdles · Place 1 · Wingate400m Hurdles30" / 0.762m1.1:02.03aSo
May 11LR Last ChanceMay 11 · 400m Hurdles · Place 4 · Wingate400m Hurdles30" / 0.762m4.1:08.24aSo
May 1South Atlantic Outdoor ChampionshipMay 1 · 400m Hurdles · Place 1 · Wingate400m Hurdles11:02.06a—
May 1South Atlantic Outdoor ChampionshipMay 1 · 400m Hurdles · Place 2 · Wingate400m Hurdles21:01.91a—
May 1South Atlantic Outdoor ChampionshipMay 1 · 100m Hurdles · Place 5 · Wingate100m Hurdles514.46a—
May 1South Atlantic Outdoor ChampionshipMay 1 · 100m Hurdles · Place 5 · Wingate100m Hurdles514.66a—
Apr 13Southside Power andand Fitness InvitationalApr 13 · 100m Hurdles · Place 3 · Wingate100m HurdlesRound P314.42SO
Apr 13Southside Power andand Fitness InvitationalApr 13 · 100m Hurdles · Place 2 · Wingate100m Hurdles214.36SO
Apr 13Southside Power andand Fitness InvitationalApr 13 · 400m Hurdles · Place 2 · Wingate400m Hurdles21:02.75SO
Mar 28Raleigh RelaysMar 28 · 400m Hurdles · Place 27 · Wingate400m Hurdles271:04.27a—
Mar 28Raleigh RelaysMar 28 · 100m Hurdles · Place 39 · Wingate100m Hurdles3914.89a—
Mar 1449er ClassicMar 14 · 100m Hurdles · Place 11 · Wingate100m Hurdles33" / 0.838m11.14.77aWind: 2So

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · 60m Hurdles · Place 17 · Wingate60m Hurdles33" / 0.838mRound P17.9.48aSo
Dec 2Visit Winston-Salem College Kick-offDec 2 · 400 Meters · Place 19 · Wingate400 Meters19.1:02.46aSo
Feb 25South Atlantic Indoor TandF ChampionshipsFeb 25 · 60m Hurdles · Place 14 · Wingate60m HurdlesRound P149.56FR
Feb 17JDL DMR InvitationalFeb 17 · 60m Hurdles · Place 5 · Wingate60m HurdlesRound P59.65FR
Feb 17JDL DMR InvitationalFeb 17 · 60m Hurdles · Place 4 · Wingate60m Hurdles49.55FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 32023 SAC Outdoor Track and Field ChampionshipsMay 3 · 400m Hurdles · Place 4 · Wingate400m Hurdles30" / 0.762mRound P4.1:06.00aFr
May 32023 SAC Outdoor Track and Field ChampionshipsMay 3 · 400m Hurdles · Place 3 · Wingate400m Hurdles30" / 0.762m3.1:04.49aFr
May 32023 SAC Outdoor Track and Field ChampionshipsMay 3 · 100m Hurdles · Place 9 · Wingate100m Hurdles33" / 0.838mRound P9.15.18aWind: 3.3Fr
Apr 22Lenoir-Rhyne Bears OpenApr 22 · 400m Hurdles · Place 9 · Wingate400m Hurdles91:08.45a—
Apr 22Lenoir-Rhyne Bears OpenApr 22 · 100m Hurdles · Place 11 · Wingate100m Hurdles1115.60a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9GVSU Holiday Invitational #1Dec 9 · 60m Hurdles · Place 12 · Wingate60m Hurdles33" / 0.838mRound P12.9.43aFr
Dec 9GVSU Holiday Invitational #1Dec 9 · 400 Meters · Place 29 · Wingate400 Meters29.1:01.14aFr