Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAggie Classic · May 112.32aAggie ClassicMay 1, 2026
100m Hurdles · 30" / 0.762m · OutdoorJim Law Invitational - Youth · Jun 1916.02aJim Law Invitational - YouthJune 19, 2021
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 4A East Regional · May 1115.48aNCHSAA 4A East RegionalMay 11, 2024
200 Meters · IndoorASICS Sound Invite · Feb 1425.23aASICS Sound InviteFebruary 14, 2026
200 Meters · OutdoorAggie Classic · May 125.43aAggie ClassicMay 1, 2026
200m Hurdles · 30" / 0.762m · OutdoorJim Law Invitational - Youth · Jun 1930.57aJim Law Invitational - YouthJune 19, 2021
300 Meters · IndoorStay In Your Lane HS Invitational · Dec 1146.75aStay In Your Lane HS InvitationalDecember 11, 2021
300m Hurdles · 30" / 0.762m · OutdoorGNRC Quad Meet · Mar 2648.61aGNRC Quad MeetMarch 26, 2024
400m Hurdles · 30" / 0.762m · OutdoorFranMcInvite · Jul 121:12.22aFranMcInviteJuly 12, 2025
55 Meters · IndoorGreater Neuse River Indoor Conference Championship · Feb 17.51Greater Neuse River Indoor Conference ChampionshipFebruary 1, 2022
55m Hurdles · 33" · IndoorNCHSAA 4A Indoor State Championships · Feb 118.93aNCHSAA 4A Indoor State ChampionshipsFebruary 11, 2023
60 Meter · IndoorVisit Winston-Salem College Kick-off · Dec 67.84aVisit Winston-Salem College Kick-offDecember 6, 2025
60 Meters · IndoorASICS Sound Invite · Feb 147.86aASICS Sound InviteFebruary 14, 2026
800 Meters · IndoorNC United Youth Indoor Track & Field Classic · Jan 43:00.36NC United Youth Indoor Track & Field ClassicJanuary 4, 2020
Combined results · OutdoorGreater Neuse Tuesday (3/29) Meet · Mar 2912.9Greater Neuse Tuesday (3/29) MeetMarch 29, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Aggie ClassicMay 1 · 200 Meters · Place 19 · North Carolina A&TNorth Carolina A&T200 Meters19.25.43a PBWind: 1.4Fr
May 1Aggie ClassicMay 1 · 100 Meters · Place 12 · North Carolina A&TNorth Carolina A&T100 Meters12.12.32a PBWind: 1.2Fr
Apr 17Aggie InviteApr 17 · 200 Meters · Place 52 · North Carolina A&TNorth Carolina A&T200 Meters52.25.74aWind: -0.1Fr
Apr 17Aggie InviteApr 17 · 100 Meters · Place 46 · North Carolina A&TNorth Carolina A&T100 MetersRound P46.12.23aWind: 3.9Fr
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 69 · North Carolina A&TNorth Carolina A&T200 Meters69.25.81aWind: 1Fr
Apr 10Duke InvitationalApr 10 · 100 Meters · Place 81 · North Carolina A&TNorth Carolina A&T100 MetersRound P81.12.47aWind: 2.8Fr
Mar 26Raleigh RelaysMar 26 · 100 Meters · Place 88 · North Carolina A&TNorth Carolina A&T100 Meters88.12.37aWind: 1.9Fr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14ASICS Sound InviteFeb 14 · 200 Meters · Place 1 · North Carolina A&TNorth Carolina A&T200 Meters125.23a PBFr
Feb 14ASICS Sound InviteFeb 14 · 60 Meters · Place 10 · North Carolina A&TNorth Carolina A&T60 MetersRound P107.86a PBFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 60 Meter · Place 20 · North Carolina A&TNorth Carolina A&T60 Meter20.7.84a PBFr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 200 Meters · North Carolina A&TNorth Carolina A&T200 Meters--DQFr

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 12FranMcInviteJul 12 · 400m Hurdles · Place 3 · Run U XpressRun U Xpress400m Hurdles30" / 0.762m3.1:12.22a PB12
Jul 12FranMcInviteJul 12 · 200 Meters · Run U XpressRun U Xpress200 Meters--DNS12
Jul 12FranMcInviteJul 12 · 100 Meters · Place 3 · Run U XpressRun U Xpress100 MetersRound P3.12.32a12
Jul 12FranMcInviteJul 12 · 100 Meters · Run U XpressRun U Xpress100 Meters--DNS12
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 400m Hurdles · Place 10 · Run U XpressRun U Xpress400m HurdlesRound P101:10.54a12
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 200 Meters · Place 21 · Run U XpressRun U Xpress200 MetersRound P2126.01a12
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 100 Meters · Place 9 · Run U XpressRun U Xpress100 MetersRound P912.35a12
Jun 20adidas Track & Field NationalsJun 20 · 200 Meters · Place 32 · Run U XpressRun U Xpress200 MetersRound P3225.56—
Jun 20adidas Track & Field NationalsJun 20 · 100 Meters · Place 23 · Run U XpressRun U Xpress100 MetersRound P2312.407—
Jun 20adidas Track & Field NationalsJun 20 · 200 Meters · Place 32 · Run U XpressRun U Xpress200 MetersRound P3225.56—
Jun 20adidas Track & Field NationalsJun 20 · 100 Meters · Place 23 · Run U XpressRun U Xpress100 MetersRound P2312.407—
Jun 20adidas Track & Field NationalsJun 20 · 200 Meters · Place 32 · Run U XpressRun U Xpress200 MetersRound P3225.56—
Jun 20adidas Track & Field NationalsJun 20 · 100 Meters · Place 23 · Run U XpressRun U Xpress100 MetersRound P2312.407—
Jun 12Francena McCorory Summer AAU T/F FestivalJun 12 · 400m Hurdles · Place 3 · Run U XpressRun U Xpress400m Hurdles30" / 0.762m3.1:12.22a12
Jun 12Francena McCorory Summer AAU T/F FestivalJun 12 · 100 Meters · Place 3 · Run U XpressRun U Xpress100 MetersRound P3.12.32a12
May 10NCHSAA 4A East RegionalMay 10 · 200 Meters · Place 9 · Southeast RaleighSoutheast Raleigh200 Meters9.25.65a12
May 10NCHSAA 4A East RegionalMay 10 · 100 Meters · Place 11 · Southeast RaleighSoutheast Raleigh100 MetersRound P11.12.72a12
Apr 12Wake County ChampionshipsApr 12 · 200 Meters · Place 6 · Southeast RaleighSoutheast Raleigh200 Meters625.8512
Apr 12Wake County ChampionshipsApr 12 · 100 Meters · Place 6 · Southeast RaleighSoutheast Raleigh100 Meters612.4012
Apr 12Wake County ChampionshipsApr 12 · 100 Meters · Place 7 · Southeast RaleighSoutheast Raleigh100 Meters712.5412

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 192024 Russell E. Blunt East Coast InvitationalJul 19 · 100 Meters · Place 13 · Carolina Track HawksCarolina Track Hawks100 MetersRound P1312.45—
Jul 13Annual Lee Vernon McNeillJul 13 · 100 Meters · Place 7 · Carolina Track HawksCarolina Track Hawks100 Meters712.81a—
Jun 7AAU North Carolina District QualifierJun 7 · 100m Hurdles · Place 24 · Carolina Track HawksCarolina Track Hawks100m Hurdles2416.67a—
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 32 · Carolina Track HawksCarolina Track Hawks200 Meters3226.17a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 24 · Carolina Track HawksCarolina Track Hawks100 Meters2412.62a—
Jun 1James Carter InvitationalJun 1 · 100m Hurdles · Place 6 · Carolina Track HawksCarolina Track Hawks100m Hurdles33" / 0.838m6.16.44aWind: 07
Jun 1James Carter InvitationalJun 1 · 200 Meters · Carolina Track HawksCarolina Track Hawks200 Meters—DNSWind: -0.47
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 5 · Carolina Track HawksCarolina Track Hawks100 MetersRound P5.12.52aWind: 0.37
Jun 1James Carter InvitationalJun 1 · 100 Meters · Place 5 · Carolina Track HawksCarolina Track Hawks100 Meters5.12.60aWind: 0.87
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 100m Hurdles · Place 9 · Carolina Track HawksCarolina Track Hawks100m Hurdles33" / 0.838m9.16.27aWind: 0.47
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200 Meters · Place 12 · Carolina Track HawksCarolina Track Hawks200 MetersRound P12.26.21aWind: -17
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 100 Meters · Place 9 · Carolina Track HawksCarolina Track Hawks100 MetersRound P9.12.91aWind: -0.17
May 11NCHSAA 4A East RegionalMay 11 · 300m Hurdles · Place 9 · Southeast RaleighSoutheast Raleigh300m Hurdles30" / 0.762m9.49.53a11
May 11NCHSAA 4A East RegionalMay 11 · 100m Hurdles · Place 8 · Southeast RaleighSoutheast Raleigh100m Hurdles33" / 0.838mRound P8.15.94a11
May 11NCHSAA 4A East RegionalMay 11 · 100m Hurdles · Place 8 · Southeast RaleighSoutheast Raleigh100m Hurdles33" / 0.838m8.15.48a PB11
Mar 26GNRC Quad MeetMar 26 · 300m Hurdles · Place 1 · Southeast RaleighSoutheast Raleigh300m Hurdles30" / 0.762m1.48.61a PB11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55m Hurdles · Place 6 · UnattachedUnattached55m Hurdles33"Round P6.9.10a11
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55m Hurdles · Place 8 · UnattachedUnattached55m Hurdles33"8.9.81a11
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55 Meter · UnattachedUnattached55 MeterRound P--DNS11
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · 55m Hurdles · Place 19 · Southeast RaleighSoutheast Raleigh55m Hurdles33"Round P19.8.93a PB10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 14FVHS GNRC Polar BearDec 14 · 55m Hurdles · Place 2 · Southeast RaleighSoutheast Raleigh55m Hurdles33"2.9.52Unofficial10
Dec 14FVHS GNRC Polar BearDec 14 · 55 Meter · Place 5 · Southeast RaleighSoutheast Raleigh55 Meter5.7.57Unofficial10
Dec 8Greater Neuse River Indoor MeetDec 8 · 55 Meter · Place 5 · Southeast RaleighSoutheast Raleigh55 Meter5.7.66Unofficial10
May 13NCHSAA 4A East RegionalMay 13 · 300m Hurdles · Place 7 · Southeast RaleighSoutheast Raleigh300m Hurdles749.809
May 3Greater Neuse River 4A Outdoor Conference ChampionshipsMay 3 · 300m Hurdles · Place 2 · Southeast RaleighSoutheast Raleigh300m Hurdles250.929
May 3Greater Neuse River 4A Outdoor Conference ChampionshipsMay 3 · 100 Meters · Place 10 · Southeast RaleighSoutheast Raleigh100 Meters1013.009
Apr 21Garner QuadApr 21 · Combined results · Place 2 · Southeast RaleighSoutheast RaleighCombined results217.79
Mar 29Greater Neuse Tuesday (3/29) MeetMar 29 · Combined results · Place 2 · Southeast RaleighSoutheast RaleighCombined results252.19
Mar 29Greater Neuse Tuesday (3/29) MeetMar 29 · Combined results · Place 3 · Southeast RaleighSoutheast RaleighCombined results312.9 PB9

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Greater Neuse River Indoor Conference ChampionshipFeb 1 · 55 Meters · Place 3 · Southeast RaleighSoutheast Raleigh55 Meters37.51 PB9
Feb 1Greater Neuse River Indoor Conference ChampionshipFeb 1 · 55 Meters · Place 4 · Southeast RaleighSoutheast Raleigh55 Meters47.519
Feb 1Greater Neuse River Indoor Conference ChampionshipFeb 1 · 55m Hurdles · Place 3 · Southeast RaleighSoutheast Raleigh55m Hurdles39.619
Feb 1Greater Neuse River Indoor Conference ChampionshipFeb 1 · 55m Hurdles · Place 3 · Southeast RaleighSoutheast Raleigh55m Hurdles39.619
Jan 6GNRC Indoor Polar Bear InvitationalJan 6 · 55 Meters · Place 4 · Southeast RaleighSoutheast Raleigh55 Meters47.7410

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Stay In Your Lane HS InvitationalDec 11 · 300 Meters · Place 47 · Southeast RaleighSoutheast Raleigh300 Meters47.46.75a PB9

2021 Outdoor Track

21 results
DateMeetEventPlMarkGr
Dec 1South Garner - Greater Neuse RiverDec 1 · 300 Meters · Place 3 · Southeast RaleighSoutheast Raleigh300 Meters3.45.30aUnofficial9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200m Hurdles · Place 4 · Run U XpressRun U Xpress200m Hurdles30" / 0.762m4.30.98aWind: -0.58
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100m Hurdles · Place 2 · Run U XpressRun U Xpress100m Hurdles33" / 0.838mRound P2.15.97aWind: 0.18
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100m Hurdles · Place 3 · Run U XpressRun U Xpress100m Hurdles33" / 0.838m3.16.05aWind: 0.58
Jun 19Jim Law Invitational - YouthJun 19 · 200m Hurdles · Place 2 · Run U XpressRun U Xpress200m Hurdles30" / 0.762m2.30.57a PB8
Jun 19Jim Law Invitational - YouthJun 19 · 100m Hurdles · Place 3 · Run U XpressRun U Xpress100m Hurdles30" / 0.762mRound P3.16.29a8
Jun 19Jim Law Invitational - YouthJun 19 · 100m Hurdles · Place 2 · Run U XpressRun U Xpress100m Hurdles30" / 0.762m2.16.02a PB8
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Run U XpressRun U Xpress200 MetersRound P—30.39a8
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 12 · Run U XpressRun U Xpress100 MetersRound P12.13.33a8
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 2 · Run U XpressRun U XpressCombined results230.91—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 1 · Run U XpressRun U XpressCombined results116.31—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 8 · Run U XpressRun U XpressCombined results813.46—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 2 · Run U XpressRun U XpressCombined results230.91—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 1 · Run U XpressRun U XpressCombined results116.31—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 8 · Run U XpressRun U XpressCombined results813.46—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 6 · Run U XpressRun U XpressCombined resultsRound P613.14—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 6 · Run U XpressRun U XpressCombined resultsRound P613.14—
May 28Mark TrailMay 28 · 200m Hurdles · Place 5 · Run U XpressRun U Xpress200m Hurdles30" / 0.762m5.31.06a8
May 28Mark TrailMay 28 · 100m Hurdles · Place 9 · Run U XpressRun U Xpress100m Hurdles30" / 0.762m9.18.40a8
May 28Mark TrailMay 28 · 100 Meters · Place 12 · Run U XpressRun U Xpress100 MetersRound P12.13.06a8
May 28Mark TrailMay 28 · 100 Meters · Place 9 · Run U XpressRun U Xpress100 Meters9.13.47a8

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 4NC United Youth Indoor Track & Field ClassicJan 4 · 800 Meters · Place 9 · Run U XpressRun U Xpress800 Meters93:00.36 PB—
Jan 4NC United Youth Indoor Track & Field ClassicJan 4 · 200 Meters · Place 14 · Run U XpressRun U Xpress200 Meters1428.54—