Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 1112.43USATF Region 1 Junior Olympic Championships July 11, 2019
200 Meters · IndoorAtlantic Coast Conference Indoor Championships · Feb 2424.25aAtlantic Coast Conference Indoor ChampionshipsFebruary 24, 2022
200 Meters · OutdoorTennessee Invitational · Apr 1022.93aTennessee InvitationalApril 10, 2026
300 Meters · IndoorVirginia Tech Invitational · Jan 1641.00aVirginia Tech InvitationalJanuary 16, 2021
400 Meters · Indoor2026 USATF Indoor Championships · Feb 2852.26a2026 USATF Indoor ChampionshipsFebruary 28, 2026
400 Meters · OutdoorNCAA DI Outdoor Championships - East First-Rounds · May 2250.64aNCAA DI Outdoor Championships - East First-RoundsMay 22, 2024
55 Meters · IndoorArmory Youth Championships · Feb 157.53Armory Youth ChampionshipsFebruary 15, 2016
Combined results · IndoorOcean Breeze HS Invitational · Jan 287.48Ocean Breeze HS InvitationalJanuary 28, 2017
Triple Jump · OutdoorYouth Challenge Series - New York Relays · Apr 2325.80aYouth Challenge Series - New York RelaysApril 23, 2017

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 400 Meters · Place 5 · United StatesUnited States400 MetersRound P5.51.84aSr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 400 Meters · Place 4 · United StatesUnited States400 Meters4.51.19aSr
Jul 10Ed Murphey ClassicJul 10 · 400 Meters · Place 1 · United StatesUnited States400 Meters1.51.83aSr
Jun 20ATX CLASSICJun 20 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.51.31aSr
May 29Music City Track CarnivalMay 29 · 400 Meters · Place 2 · United StatesUnited States400 Meters2.51.31aSr
May 29Music City Track CarnivalMay 29 · 200 Meters · Place 2 · United StatesUnited States200 Meters2.23.00aWind: 0.5Sr
May 242026 Pure Athletics Sprint Elite MeetMay 24 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.51.73aSr
May 9Lee University Last ChanceMay 9 · 400 Meters · Place 1 · United StatesUnited States400 Meters1.52.38aSr
May 9Lee University Last ChanceMay 9 · 200 Meters · United StatesUnited States200 Meters--DNSWind: 3.6Sr
Apr 10Tennessee InvitationalApr 10 · 200 Meters · Place 1 · United StatesUnited States200 Meters1.22.93a PBWind: 1.7Sr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 282026 USATF Indoor ChampionshipsFeb 28 · 400 Meters · Place 3 · UnattachedUnattached400 MetersRound P3.52.26a PBSr
Feb 282026 USATF Indoor ChampionshipsFeb 28 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.52.65aSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 400 Meters · Place 23 · UnattachedUnattached400 MetersRound P23.55.39aSr
Apr 4Tennessee InvitationalApr 4 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.22.87aWind: 2.4Sr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 400 Meters · TennesseeTennessee400 MetersRelay Split—50.7hUnofficialSr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 400 Meters · Place 4 · TennesseeTennessee400 MetersRound S4.50.64a PBSr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 400 Meters · Place 3 · TennesseeTennessee400 MetersRound P3.51.58aSr
Apr 5Tennessee InvitationalApr 5 · 400 Meters · Place 2 · TennesseeTennessee400 Meters2.51.86aSr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 400 Meters · Place 21 · TennesseeTennessee400 Meters21.53.32aSr

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 400 Meters · Place 25 · North CarolinaNorth Carolina400 MetersRound P25.53.58aJr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 400 Meters · Place 6 · North CarolinaNorth Carolina400 MetersRound P6.52.73aJr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 400 Meters · Place 3 · North CarolinaNorth Carolina400 Meters3.52.34aJr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 200 Meters · Place 6 · North CarolinaNorth Carolina200 MetersRound P6.23.57aWind: 0.2Jr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 200 Meters · Place 6 · North CarolinaNorth Carolina200 Meters6.23.67aJr
Apr 28Charlotte Invitational 2023Apr 28 · 400 Meters · Place 1 · North CarolinaNorth Carolina400 Meters153.03JR
Apr 28Charlotte Invitational 2023Apr 28 · 200 Meters · Place 4 · North CarolinaNorth Carolina200 Meters423.73JR
Apr 6Duke InvitationalApr 6 · 400 Meters · Place 6 · North CarolinaNorth Carolina400 Meters6.56.95aJr
Mar 23adidas Raleigh RelaysMar 23 · 400 Meters · Place 9 · North CarolinaNorth Carolina400 Meters9.54.62aJr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 400 Meters · Place 8 · North CarolinaNorth Carolina400 MetersRound P8.54.36aSo
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 400 Meters · Place 6 · North CarolinaNorth Carolina400 Meters6.54.16aSo

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · 400 Meters · Place 39 · North CarolinaNorth Carolina400 MetersRound P39.54.36aSo
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · 400 Meters · Place 13 · North CarolinaNorth Carolina400 MetersRound P13.55.16aSo
Apr 15UF Tom Jones MemorialApr 15 · 400 Meters · Place 17 · North CarolinaNorth Carolina400 Meters17.53.78aSo
Apr 7Duke InvitationalApr 7 · 200 Meters · Place 10 · North CarolinaNorth Carolina200 Meters1024.17So

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · 400 Meters · Place 10 · North CarolinaNorth Carolina400 MetersRound P10.55.14aFr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · 200 Meters · Place 10 · North CarolinaNorth Carolina200 MetersRound P10.24.25a PBFr

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27NCAA DI East Region Track and Field Championships (Day 2)May 27 · 400 Meters · Place 28 · North CarolinaNorth Carolina400 MetersRound P28.53.69aFr
May 13ACC Outdoor Track & Field ChampionshipsMay 13 · 400 Meters · Place 8 · North CarolinaNorth Carolina400 MetersRound P8.54.42aFr
May 13ACC Outdoor Track & Field ChampionshipsMay 13 · 400 Meters · Place 3 · North CarolinaNorth Carolina400 Meters3.53.06aFr
May 13ACC Outdoor Track & Field ChampionshipsMay 13 · 200 Meters · Place 17 · North CarolinaNorth Carolina200 MetersRound P17.24.01aWind: 0.9Fr
Apr 9Tobacco Road ChallengeApr 9 · 400 Meters · Place 4 · North CarolinaNorth Carolina400 Meters454.72FR
Apr 9Tobacco Road ChallengeApr 9 · 400 Meters · Place 4 · North CarolinaNorth Carolina400 Meters454.72FR
Mar 25Raleigh RelaysMar 25 · 400 Meters · Place 7 · North CarolinaNorth Carolina400 Meters755.39FR
Mar 25Raleigh RelaysMar 25 · 400 Meters · Place 7 · North CarolinaNorth Carolina400 Meters755.39FR
Mar 25Raleigh RelaysMar 25 · 200 Meters · Place 9 · North CarolinaNorth Carolina200 Meters923.92FR
Mar 25Raleigh RelaysMar 25 · 200 Meters · Place 9 · North CarolinaNorth Carolina200 Meters923.92FR

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Atlantic Coast Conference Indoor ChampionshipsFeb 25 · 400 Meters · Place 17 · North CarolinaNorth Carolina400 MetersRound P17.57.77aFr
Feb 25Atlantic Coast Conference Indoor ChampionshipsFeb 25 · 200 Meters · Place 15 · North CarolinaNorth Carolina200 MetersRound P15.24.43aFr
Jan 16Virginia Tech InvitationalJan 16 · 300 Meters · Place 11 · North CarolinaNorth Carolina300 Meters11.41.00a PBFr

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 11USATF Region 1 Junior Olympic Championships Jul 11 · 100 Meters · Place 1 · Chelsea GreyChelsea Grey100 Meters112.43 PB—
Jul 11USATF Region 1 Junior Olympic Championships Jul 11 · 100 Meters · Place 1 · Chelsea GreyhoundsChelsea Greyhounds100 Meters112.4317

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 200 Meters · Place 2 · Chelsea GreyhoundsChelsea Greyhounds200 Meters226.2015
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 3 · Chelsea GreyhoundsChelsea Greyhounds100 Meters312.6715
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 3 · Chelsea GreyhoundsChelsea Greyhounds100 Meters312.6415
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 100 Meters · Place 2 · Chelsea GreyhoundsChelsea Greyhounds100 MetersRound P212.77—
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 100 Meters · Place 2 · Chelsea GreyhoundsChelsea Greyhounds100 Meters212.57—
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 100 Meters · Place 1 · Chelsea GreyhoundsChelsea Greyhounds100 Meters112.77—
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 200 Meters · Place 4 · Chelsea GreyhoundsChelsea Greyhounds200 MetersRound P426.12—
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 200 Meters · Place 4 · Chelsea GreyhoundsChelsea Greyhounds200 Meters425.72—
Jun 262018 USATF Youth National Outdoor Track & Field ChampionshipJun 26 · 200 Meters · Place 1 · Chelsea GreyhoundsChelsea Greyhounds200 Meters126.12—

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Youth Challenge Series - New York RelaysApr 23 · Triple Jump · Place 6 · Chelsea GreyhoundsChelsea GreyhoundsTriple Jump62:49.02a PR15-16
Apr 23Youth Challenge Series - New York RelaysApr 23 · Triple Jump · Place 1 · Chelsea GreyhoundsChelsea GreyhoundsTriple Jump159.81a15-16
Apr 23Youth Challenge Series - New York RelaysApr 23 · Triple Jump · Place 1 · Chelsea GreyhoundsChelsea GreyhoundsTriple Jump125.80a PB15-16

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5YMCA Youth Series #2Feb 5 · 200 Meters · Place 1 · Chelsea GreyChelsea Grey200 Meters126.01—
Jan 28Ocean Breeze HS InvitationalJan 28 · Combined results · Place 1 · Chelsea GreyChelsea GreyCombined results141.39—
Jan 28Ocean Breeze HS InvitationalJan 28 · Combined results · Place 2 · Chelsea GreyChelsea GreyCombined results27.48 PB—

2016 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 1 · Chelsea GreyChelsea Grey400 Meters159.21—
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 1 · Chelsea GreyChelsea Grey200 Meters125.52—
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 1 · Chelsea GreyChelsea Grey100 Meters112.91—
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 1 · Chelsea GreyChelsea Grey100 Meters112.94—

2016 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15Armory Youth ChampionshipsFeb 15 · 200 Meters · Place 2 · Chelsea GreyChelsea Grey200 Meters225.7614
Feb 15Armory Youth ChampionshipsFeb 15 · 55 Meters · Place 2 · Chelsea GreyChelsea Grey55 Meters27.53 PB14
Feb 15Armory Youth ChampionshipsFeb 15 · 400 Meters · Place 4 · Chelsea GreyChelsea Grey400 Meters41:03.3914
Feb 15Armory Youth ChampionshipsFeb 15 · 200 Meters · Place 2 · Chelsea GreyChelsea Grey200 Meters225.7614
Feb 15Armory Youth ChampionshipsFeb 15 · 55 Meters · Place 2 · Chelsea GreyChelsea Grey55 Meters27.5314
Feb 15Armory Youth ChampionshipsFeb 15 · 400 Meters · Place 4 · Chelsea GreyChelsea Grey400 Meters41:03.3914

2015 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Northeast Youth InvitationalMay 10 · 100 Meters · Place 1 · Chelsea GreyChelsea Grey100 Meters112.94—
May 10Northeast Youth InvitationalMay 10 · 200 Meters · Place 3 · Chelsea GreyChelsea Grey200 Meters326.72—
May 10Northeast Youth InvitationalMay 10 · 400 Meters · Place 4 · Chelsea GreyChelsea Grey400 Meters41:03.30—

2015 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Armory Youth Holiday ClassicFeb 16 · 200 Meters · Place 11 · Chelsea GreyChelsea Grey200 Meters1128.3013
Feb 16Armory Youth Holiday ClassicFeb 16 · 55 Meters · Place 4 · Chelsea GreyChelsea Grey55 Meters47.7713
Feb 16Armory Youth Holiday ClassicFeb 16 · 400 Meters · Place 25 · Chelsea GreyChelsea Grey400 Meters251:08.1513

2014 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Armory Youth ClassicFeb 17 · 400 Meters · Place 16 · Chelsea GreyChelsea Grey400 Meters161:13.37—
Feb 17Armory Youth ClassicFeb 17 · 200 Meters · Place 11 · Chelsea GreyChelsea Grey200 Meters1130.34—
Feb 17Armory Youth ClassicFeb 17 · 55 Meters · Place 2 · Chelsea GreyChelsea Grey55 Meters28.24—

2012 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9Art Madric 1st State Outdoor Track Classic 2012Jun 9 · 400 Meters · Place 2 · Chelsea GreyhoundsChelsea Greyhounds400 Meters2.1:12.98a-
Jun 9Art Madric 1st State Outdoor Track Classic 2012Jun 9 · 200 Meters · Place 1 · Chelsea GreyhoundsChelsea Greyhounds200 Meters1.30.61a-
Jun 9Art Madric 1st State Outdoor Track Classic 2012Jun 9 · 100 Meters · Place 1 · Chelsea GreyhoundsChelsea Greyhounds100 MetersRound P1.14.79a-
Jun 9Art Madric 1st State Outdoor Track Classic 2012Jun 9 · 100 Meters · Place 1 · Chelsea GreyhoundsChelsea Greyhounds100 Meters1.15.06a-