Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorParkview Invitational · Feb 225:06.60Parkview InvitationalFebruary 22, 2014
200 Meters · IndoorBig 10 Conference Indoor Championships · Feb 2521.01aBig 10 Conference Indoor ChampionshipsFebruary 25, 2021
200 Meters · Outdoor2024 LSU Invitational · Apr 2720.61a2024 LSU InvitationalApril 27, 2024
300 Meters · IndoorClemson Invitational · Jan 1132.79aClemson InvitationalJanuary 11, 2025
400 Meters · IndoorUSATF Indoor Championships · Feb 1645.47aUSATF Indoor ChampionshipsFebruary 16, 2024
400 Meters · OutdoorUnited States Olympic Team Track & Field Trials · Jun 2145.41aUnited States Olympic Team Track & Field TrialsJune 21, 2024
500 Meters · IndoorIndiana Hoosier Indoor Open · Dec 71:01.70aIndiana Hoosier Indoor OpenDecember 7, 2018
600 Meters · IndoorNotre Dame Meyo Indoor Invitational · Feb 71:17.20aNotre Dame Meyo Indoor InvitationalFebruary 7, 2020
800 Meters · OutdoorMarist Home Meet #2 · Apr 121:53.93Marist Home Meet #2April 12, 2017

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 400 Meters · Place 17 · United StatesUnited States400 MetersRound P17.46.50a-
Jun 6USATF Lone Star Grand PrixJun 6 · 400 Meters · Place 8 · United StatesUnited States400 Meters8.45.72a-
May 29Music City Track CarnivalMay 29 · 200 Meters · Place 10 · United StatesUnited States200 Meters10.20.94aWind: 1-
Apr 16Tom Jones MemorialApr 16 · 400 Meters · Place 7 · ASICS-NYACASICS-NYAC400 Meters7.45.53a-

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 400 Meters · Place 24 · Garden State Track ClubGarden State Track Club400 MetersRound P24.47.46a-

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 222025 USATF Indoor ChampionshipsFeb 22 · 400 Meters · Place 3 · Garden State Track ClubGarden State Track Club400 Meters345.90a—
Feb 222025 USATF Indoor ChampionshipsFeb 22 · 400 Meters · Place 4 · Garden State Track ClubGarden State Track Club400 Meters446.11a—
Jan 11Clemson InvitationalJan 11 · 300 Meters · Place 1 · Garden State Track ClubGarden State Track Club300 Meters1.32.79a PB-

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 400 Meters · Place 7 · Garden State Track ClubGarden State Track Club400 MetersRound S7.45.41a PB-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 400 Meters · Place 3 · Garden State Track ClubGarden State Track Club400 MetersRound P3.45.58a-
May 11Lee Last ChanceMay 11 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.45.73a-
Apr 272024 LSU InvitationalApr 27 · 400 Meters · Place 7 · Garden State Track ClubGarden State Track Club400 Meters7.46.03a-
Apr 272024 LSU InvitationalApr 27 · 200 Meters · Place 4 · Garden State Track ClubGarden State Track Club200 Meters4.20.61a PBWind: 0-
Apr 19Georgia Tech InvitationalApr 19 · 400 Meters · Place 2 · Garden State Track ClubGarden State Track Club400 Meters2.45.91a-
Apr 19Georgia Tech InvitationalApr 19 · 200 Meters · Garden State Track ClubGarden State Track Club200 Meters--DNSWind: -0.5-

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16USATF Indoor ChampionshipsFeb 16 · 400 Meters · Place 2 · Garden State Track ClubGarden State Track Club400 MetersRound P2.45.57a-
Feb 16USATF Indoor ChampionshipsFeb 16 · 400 Meters · Place 1 · Garden State Track ClubGarden State Track Club400 Meters1.45.47a PB-

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 400 Meters · Place 16 · KentuckyKentucky400 MetersRound P16.45.67aSr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 400 Meters · Place 11 · KentuckyKentucky400 MetersRound S11.46.67aSr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 400 Meters · Place 7 · KentuckyKentucky400 MetersRound P7.45.97aSr
Apr 28Jim Green InvitationalApr 28 · 400 Meters · Place 2 · KentuckyKentucky400 Meters246.02SR
Mar 17UCF Black and Gold InvitationalMar 17 · 400 Meters · Place 3 · KentuckyKentucky400 Meters3.46.80aSr
Mar 17UCF Black and Gold InvitationalMar 17 · 200 Meters · Place 5 · KentuckyKentucky200 Meters5.21.03aWind: 1.3Sr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · 400 Meters · Place 16 · KentuckyKentucky400 MetersRound S16.46.08aJr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · 400 Meters · Place 11 · KentuckyKentucky400 MetersRound S11.45.94aJr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · 400 Meters · Place 19 · KentuckyKentucky400 MetersRound P19.46.22aJr
May 12Southeastern Conference Outdoor ChampionshipsMay 12 · 400 Meters · Place 8 · KentuckyKentucky400 MetersRound P8.46.03aJr
May 12Southeastern Conference Outdoor ChampionshipsMay 12 · 400 Meters · Place 7 · KentuckyKentucky400 Meters7.46.10aJr
Apr 22Kentucky Track & Field InvitationalApr 22 · 200 Meters · Place 6 · KentuckyKentucky200 Meters6.20.82aWind: 1.5Jr
Apr 9Joe May InvitationalApr 9 · 400 Meters · Place 6 · KentuckyKentucky400 Meters6.46.45aJr
Apr 9Joe May InvitationalApr 9 · 200 Meters · Place 13 · KentuckyKentucky200 Meters13.21.44aWind: -1.9Jr
Mar 18UCF Black & Gold InviteMar 18 · 200 Meters · Place 5 · KentuckyKentucky200 Meters5.20.90aWind: 2.7Jr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Southeastern Conference Indoor ChampionshipsFeb 25 · 400 Meters · Place 9 · KentuckyKentucky400 MetersRound P9.46.61aSr
Jan 28Rod McCravy Memorial Track & Field MeetJan 28 · 200 Meters · Place 6 · KentuckyKentucky200 Meters621.36SR
Jan 14Jim Green Track & Field InvitationalJan 14 · 400 Meters · Place 1 · KentuckyKentucky400 Meters146.72SR

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11University of Louisville Indoor Cardinal ClassicDec 11 · 500 Meters · Place 1 · KentuckyKentucky500 Meters1.1:02.13aSr
Mar 11NCAA DI Indoor Track & Field ChampionshipsMar 11 · 400 Meters · Place 12 · PurduePurdue400 MetersRound P12.46.56aSr
Feb 25Big 10 Conference Indoor ChampionshipsFeb 25 · 400 Meters · Place 3 · PurduePurdue400 MetersRound P3.46.79aSr
Feb 25Big 10 Conference Indoor ChampionshipsFeb 25 · 400 Meters · Place 4 · PurduePurdue400 Meters4.45.87aSr
Feb 25Big 10 Conference Indoor ChampionshipsFeb 25 · 200 Meters · Place 4 · PurduePurdue200 MetersRound P4.21.10aSr
Feb 25Big 10 Conference Indoor ChampionshipsFeb 25 · 200 Meters · Place 4 · PurduePurdue200 Meters4.21.01a PBSr

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Notre Dame Meyo Indoor InvitationalFeb 7 · 600 Meters · Place 1 · PurduePurdue600 Meters1.1:17.20a PBJr
Feb 7Notre Dame Meyo Indoor InvitationalFeb 7 · 400 Meters · Place 3 · PurduePurdue400 Meters3.46.68aJr

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5NCAA Division I Outdoor Track & Field Championships (Day 1)Jun 5 · 400 Meters · Place 20 · PurduePurdue400 MetersRound P20.46.62aSo
May 23NCAA D1 East Outdoor Preliminary RoundMay 23 · 400 Meters · Place 11 · PurduePurdue400 MetersRound S11.46.08aSo
May 23NCAA D1 East Outdoor Preliminary RoundMay 23 · 400 Meters · Place 19 · PurduePurdue400 MetersRound P19.45.95aSo
May 10Big Ten Outdoor Track & Field ChampionshipsMay 10 · 400 Meters · Place 1 · PurduePurdue400 MetersRound P1.46.37aSo
May 10Big Ten Outdoor Track & Field ChampionshipsMay 10 · 400 Meters · Place 4 · PurduePurdue400 Meters4.46.14aSo
Apr 4Jim Click Outdoor Shootout & MultiApr 4 · 400 Meters · Place 3 · PurduePurdue400 Meters3.46.05aSo
Apr 4Jim Click Outdoor Shootout & MultiApr 4 · 200 Meters · Place 7 · PurduePurdue200 Meters7.21.13aWind: 0.6So
Mar 28Pepsi Florida RelaysMar 28 · 400 Meters · Place 5 · PurduePurdue400 Meters546.05SO
Mar 28Pepsi Florida RelaysMar 28 · 200 Meters · Place 20 · PurduePurdue200 Meters2020.92SO
Mar 28Pepsi Florida RelaysMar 28 · 400 Meters · Place 5 · PurduePurdue400 Meters546.05SO

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Big Ten Indoor Track & Field ChampionshipsFeb 22 · 600 Meters · Place 3 · PurduePurdue600 MetersRound P3.1:18.42aSo
Feb 22Big Ten Indoor Track & Field ChampionshipsFeb 22 · 600 Meters · Place 2 · PurduePurdue600 Meters2.1:17.66aSo
Feb 8Clemson Tiger Paw Indoor InviteFeb 8 · 400 Meters · Place 7 · PurduePurdue400 Meters7.46.70aSo
Jan 25Arkansas Razorback Indoor InvitationalJan 25 · 400 Meters · Place 6 · PurduePurdue400 Meters6.47.18aSo
Jan 18Iowa Larry Wieczorek Indoor InvitationalJan 18 · 600 Meters · Place 9 · PurduePurdue600 Meters9.1:19.82aSo
Jan 18Iowa Larry Wieczorek Indoor InvitationalJan 18 · 400 Meters · Place 3 · PurduePurdue400 Meters3.47.49aSo

2018 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Indiana Hoosier Indoor OpenDec 7 · 500 Meters · Place 1 · PurduePurdue500 Meters1.1:01.70a PBSo
Feb 23Big East Indoor Track & Field ChampionshipsFeb 23 · 400 Meters · Place 1 · VillanovaVillanova400 MetersRound P1.48.44aFr
Feb 23Big East Indoor Track & Field ChampionshipsFeb 23 · 400 Meters · Place 2 · VillanovaVillanova400 Meters2.47.69aFr
Feb 23Big East Indoor Track & Field ChampionshipsFeb 23 · 400 Meters · Place 1 · VillanovaVillanova400 MetersRound P1.48.44aFr
Feb 23Big East Indoor Track & Field ChampionshipsFeb 23 · 400 Meters · Place 2 · VillanovaVillanova400 Meters2.47.69aFr
Jan 25Dr. Sander Invitational / Columbia ChallengeJan 25 · 500 Meters · Place 1 · VillanovaVillanova500 Meters1.1:02.33aFr
Jan 13Penn State Nittany Lion Indoor ChallengeJan 13 · 600 Meters · Place 2 · VillanovaVillanova600 Meters21:20.81FR-1

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Big East Outdoor Track & Field ChampionshipsMay 11 · 400 Meters · Place 4 · VillanovaVillanova400 MetersRound P4.48.69aFr
May 11Big East Outdoor Track & Field ChampionshipsMay 11 · 400 Meters · Place 1 · VillanovaVillanova400 Meters1.47.28aFr
Mar 29Pepsi Florida RelaysMar 29 · 400 Meters · Place 25 · VillanovaVillanova400 Meters2547.62FR

2017 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 3USATF Georgia Association Junior Olympic Area B PreliminaryJun 3 · 200 Meters · Place 5 · RSS AthleticsRSS Athletics200 Meters5.22.18a12
May 11GHSA 4A State ChampionshipMay 11 · 800 Meters · Place 3 · MaristMarist800 MetersRound P3.1:55.72a12
May 11GHSA 4A State ChampionshipMay 11 · 800 Meters · Place 1 · MaristMarist800 Meters1.1:54.68a12
May 11GHSA 4A State ChampionshipMay 11 · 400 Meters · Place 2 · MaristMarist400 MetersRound P2.48.53a12
May 11GHSA 4A State ChampionshipMay 11 · 400 Meters · Place 1 · MaristMarist400 Meters1.47.51a12
Apr 29GHSA 4A Section AApr 29 · 800 Meters · Place 6 · MaristMarist800 Meters6.2:02.13a12
Apr 29GHSA 4A Section AApr 29 · 400 Meters · Place 1 · MaristMarist400 Meters1.49.38a12
Apr 18GHSA Region 7-AAAAApr 18 · 800 Meters · Place 1 · MaristMarist800 Meters11:57.16—
Apr 18GHSA Region 7-AAAAApr 18 · 400 Meters · Place 2 · MaristMarist400 MetersRound P251.49—
Apr 18GHSA Region 7-AAAAApr 18 · 800 Meters · Place 1 · MaristMarist800 Meters11:57.16—
Apr 18GHSA Region 7-AAAAApr 18 · 400 Meters · Place 1 · MaristMarist400 Meters147.61—
Apr 12Marist Home Meet #2Apr 12 · 800 Meters · Place 2 · MaristMarist800 Meters21:53.93 PB—
Apr 8Georgia Spring Break ShowdownApr 8 · 400 Meters · Place 1 · MaristMarist400 Meters148.41—
Apr 8Georgia Spring Break ShowdownApr 8 · 200 Meters · Place 1 · MaristMarist200 Meters122.52—
Mar 31Rumble in the JungleMar 31 · 800 Meters · Place 1 · MaristMarist800 Meters11:54.19—
Mar 27Atlanta Metro Track & Field ClassicMar 27 · 800 Meters · Place 1 · MaristMarist800 Meters1.1:55.07a12
Mar 22Lambert Wednesday Night #3Mar 22 · 400 Meters · Place 1 · MaristMarist400 Meters148.68—

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Chapel Hill All-Comers InvitationalFeb 25 · 200 Meters · Place 1 · MaristMarist200 Meters122.77—
Feb 18UK HS InviteFeb 18 · 400 Meters · Place 2 · RSS AthleticsRSS Athletics400 Meters2.48.00a12
Jan 13ETSU Invitational Jan 13 · 400 Meters · RSS AthleticsRSS Athletics400 Meters—DNS12

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Hoover Alumni Sprint InvitationalDec 30 · 400 Meters · Place 2 · RSS AthleticsRSS Athletics400 Meters2.50.01a12
Dec 30Hoover Alumni Sprint InvitationalDec 30 · 200 Meters · Place 28 · RSS AthleticsRSS Athletics200 Meters28.23.45a12

2016 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Georgia HS Meet of ChampionsMay 21 · 800 Meters · Place 9 · MaristMarist800 Meters91:55.74—
Apr 16Marietta LAST CHANCE Invitational Apr 16 · 400 Meters · Place 5 · MaristMarist400 Meters550.38—
Apr 16Marietta LAST CHANCE Invitational Apr 16 · 200 Meters · Place 28 · MaristMarist200 Meters2823.93—
Apr 1Friday Night Lights at Panther StadiumApr 1 · 800 Meters · Place 3 · MaristMarist800 Meters31:58.95—
Mar 4Milton ShowcaseMar 4 · 400 Meters · Place 3 · MaristMarist400 Meters349.99—

2014 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 3Marist Home Meet #1Mar 3 · 800 Meters · Place 8 · MaristMarist800 Meters82:14.78—

2014 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Parkview InvitationalFeb 22 · 1600 Meters · Place 24 · MaristMarist1600 Meters245:06.60 PB—