Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMt. SAC Relays (Day 1) · Apr 1510.27aMt. SAC Relays (Day 1)April 15, 2016
200 Meters · IndoorNew Mexico Classic (Day 1) · Feb 320.76aNew Mexico Classic (Day 1)February 3, 2017
200 Meters · OutdoorUnited States Olympic Trials - HS Athletes · Jul 1020.14aUnited States Olympic Trials - HS AthletesJuly 10, 2016
400 Meters · IndoorNCAA DI Indoor Champs (Day 2) · Mar 1044.52aNCAA DI Indoor Champs (Day 2)March 10, 2018
400 Meters · Outdoor61st Annual Mt. SAC Relays (College/Elite Day 3) · Apr 2043.45a61st Annual Mt. SAC Relays (College/Elite Day 3)April 20, 2019

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 400 Meters · Place 9 · United StatesUnited States400 Meters9.45.47a-
Jun 6USATF Lone Star Grand PrixJun 6 · 200 Meters · Place 6 · United StatesUnited States200 Meters6.20.40aWind: 0.1-
Apr 30Texas InvitationalApr 30 · 400 Meters · Place 1 · NikeNike400 Meters1.45.10a-
Apr 30Texas InvitationalApr 30 · 200 Meters · Place 1 · NikeNike200 Meters1.20.43aWind: 0.7-

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 400 Meters · Place 1 · NikeNike400 MetersRound S1.45.30a-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 400 Meters · Place 1 · NikeNike400 MetersRound P1.45.31a-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 400 Meters · Place 2 · NikeNike400 Meters2.44.41a-
May 4Occidental InvitationalMay 4 · 400 Meters · Place 1 · HSInternationalHSInternational400 Meters1.44.21a-

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27Eugene Diamond LeagueMay 27 · 400 Meters · Place 1 · United StatesUnited States400 Meters1.43.60a-

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Aug 202021 Prefontaine ClassicAug 20 · 100 Meters · Place 5 · United StatesUnited States100 Meters5.9.90aWind: 2.9-
Apr 23Oregon RelaysApr 23 · 400 Meters · Place 1 · United StatesUnited States400 Meters144.67—

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 30Eugene Diamond LeagueJun 30 · 400 Meters · Place 1 · United StatesUnited States400 Meters1.44.62aJr
Apr 2061st Annual Mt. SAC Relays (College/Elite Day 3)Apr 20 · 400 Meters · Place 1 · NikeNike400 Meters1.43.45a PBJr

2018 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 242018 USATF Outdoor Championships (Day 4)Jun 24 · 200 Meters · Place 2 · USCUSC200 MetersRound S2.20.35aWind: -0.6So
Jun 242018 USATF Outdoor Championships (Day 4)Jun 24 · 200 Meters · USCUSC200 Meters--DNSSo
Jun 232018 USATF Outdoor Championships (Day 3)Jun 23 · 200 Meters · Place 2 · USCUSC200 MetersRound P2.20.46aWind: 0So
Jun 8NCAA Division I Outdoor Track & Field Championships (Day 3)Jun 8 · 400 Meters · Place 1 · USCUSC400 Meters1.43.61aSo
Jun 6NCAA Division I Outdoor Track & Field Championships (Day 1)Jun 6 · 400 Meters · Place 1 · USCUSC400 MetersRound P144.66SO
Jun 6NCAA Division I Outdoor Track & Field Championships (Day 1)Jun 6 · 400 Meters · Place 1 · USCUSC400 Meters143.61CSO
Jun 6NCAA Division I Outdoor Track & Field Championships (Day 1)Jun 6 · 400 Meters · Place 1 · USCUSC400 Meters144.66SO
Jun 6NCAA Division I Outdoor Track & Field Championships (Day 1)Jun 6 · 400 Meters · Place 1 · USCUSC400 Meters143.61SO
May 25NCAA DI West Region Track and Field Championships (Day 2)May 25 · 400 Meters · Place 1 · USCUSC400 MetersRound S1.44.67aSo
May 24NCAA DI West Region Track and Field Championships (Day 1)May 24 · 400 Meters · Place 4 · USCUSC400 MetersRound P4.46.36aSo
May 12Pac-12 Outdoor Track & Field ChampionshipsMay 12 · 400 Meters · Place 1 · USCUSC400 MetersRound P1.46.27aSo
May 12Pac-12 Outdoor Track & Field ChampionshipsMay 12 · 400 Meters · Place 1 · USCUSC400 Meters1.44.40aSo
May 12Pac-12 Outdoor Track & Field ChampionshipsMay 12 · 200 Meters · Place 1 · USCUSC200 MetersRound P1.20.71aWind: 1.5So
May 12Pac-12 Outdoor Track & Field ChampionshipsMay 12 · 200 Meters · Place 1 · USCUSC200 Meters1.19.84aWind: 2.8So
Apr 29USC vs. UCLA Dual MeetApr 29 · 400 Meters · Place 1 · USCUSC400 Meters1.44.74aSo
Apr 2160th Annual Mt. SAC Relays (College/Elite Day 3)Apr 21 · 400 Meters · Place 1 · USCUSC400 Meters1.44.53aSo
Apr 5Sun Angel Classic (College, Club, Wheelchair, Ambulatory)Apr 5 · 200 Meters · Place 1 · USCUSC200 Meters1.20.06aUnofficialSo
Mar 23USC Power 5 Trailblazer ChallengeMar 23 · 200 Meters · Place 1 · UscUsc200 Meters120.37—

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 10NCAA DI Indoor Champs (Day 2)Mar 10 · 400 Meters · Place 1 · USCUSC400 Meters1.44.52a PBSo
Mar 9NCAA DI Indoor Champs (Day 1)Mar 9 · 400 Meters · Place 1 · USCUSC400 MetersRound P1.45.56aSo
Feb 9Clemson Tiger PawFeb 9 · 400 Meters · Place 1 · USCUSC400 Meters1.45.00aSo

2017 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 24USATF Senior Outdoor Championships (Day 3)Jun 24 · 400 Meters · Place 7 · USCUSC400 Meters7.44.80aFr
Jun 23USATF Senior Outdoor Championships (Day 2)Jun 23 · 400 Meters · Place 3 · USCUSC400 MetersRound S3.44.60aFr
Jun 22USATF Senior Outdoor Championships (Day 1)Jun 22 · 400 Meters · Place 4 · USCUSC400 MetersRound P4.45.01aFr
Jun 9NCAA Division I Outdoor Track & Field Championships (Day 3)Jun 9 · 400 Meters · Place 4 · USCUSC400 Meters4.44.88aFr
Jun 7NCAA Division I Outdoor Track & Field Championships (Day 1)Jun 7 · 400 Meters · Place 5 · USCUSC400 MetersRound S5.44.97aFr
May 26NCAA DI West Region Track and Field Championships (Day 2)May 26 · 400 Meters · Place 5 · USCUSC400 MetersRound S5.45.38aFr
May 25NCAA DI West Region Track and Field Championships (Day 1)May 25 · 400 Meters · Place 7 · USCUSC400 MetersRound P7.45.82aFr
May 13Pac-12 Outdoor ChampionshipsMay 13 · 400 Meters · Place 5 · USCUSC400 MetersRound P5.47.05aFr
May 13Pac-12 Outdoor ChampionshipsMay 13 · 400 Meters · Place 1 · USCUSC400 Meters1.45.15aFr
Apr 30USC vs. UCLA Dual Meet (Day 2)Apr 30 · 400 Meters · Place 1 · USCUSC400 Meters1.45.22aFr

2017 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3New Mexico Classic (Day 1)Feb 3 · 200 Meters · Place 1 · USCUSC200 Meters1.20.76a PBFr

2016 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 10United States Olympic Trials - HS AthletesJul 10 · 400 Meters · Place 20 · Vista MurrietaVista Murrieta400 MetersRound P20.46.21a12
Jul 10United States Olympic Trials - HS AthletesJul 10 · 200 Meters · Place 4 · Vista MurrietaVista Murrieta200 MetersRound S4.20.21aWind: -1.112
Jul 10United States Olympic Trials - HS AthletesJul 10 · 200 Meters · Place 2 · Vista MurrietaVista Murrieta200 MetersRound P2.20.06aWind: 2.812
Jul 10United States Olympic Trials - HS AthletesJul 10 · 200 Meters · Place 5 · Vista MurrietaVista Murrieta200 Meters5.20.14a PBWind: 1.612
Jun 498th CIF State T&F Champs Finals 2016Jun 4 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 Meters1.45.77a12
Jun 498th CIF State T&F Champs Finals 2016Jun 4 · 200 Meters · Place 1 · Vista MurrietaVista Murrieta200 Meters1.20.42aWind: 1.412
Jun 398th CIF State T&F Champs Prelims 2016Jun 3 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 MetersRound P1.47.26a12
Jun 398th CIF State T&F Champs Prelims 2016Jun 3 · 200 Meters · Place 3 · Vista MurrietaVista Murrieta200 MetersRound P3.21.36aWind: -0.112
May 21CIF-SS Division 1 FinalsMay 21 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 Meters1.46.43a12
May 21CIF-SS Division 1 FinalsMay 21 · 200 Meters · Place 1 · Vista MurrietaVista Murrieta200 Meters1.21.22aWind: -2.812
Apr 15Mt. SAC Relays (Day 1)Apr 15 · 100 Meters · Place 1 · Vista MurrietaVista Murrieta100 Meters1.10.27a PBWind: -1.212
Feb 25Blue vs. GoldFeb 25 · 150 Meters · Place 1 · Vista MurrietaVista Murrieta150 Meters1.15.95aUnofficial12
Feb 25Blue vs. GoldFeb 25 · 300 Meters · Place 1 · Vista MurrietaVista Murrieta300 Meters1.34.52aUnofficial12

2015 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 20Brooks PR InvitationalJun 20 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 Meters1.46.38a11
Jun 13New York Diamond LeagueJun 13 · 100 Meters · Place 1 · United StatesUnited States100 Meters1.10.36aWind: -0.511
Jun 697th CIF State T&F Champs Finals 2015Jun 6 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 Meters1.45.19a11
Jun 697th CIF State T&F Champs Finals 2015Jun 6 · 200 Meters · Place 1 · Vista MurrietaVista Murrieta200 Meters1.20.30aWind: 0.711
Jun 597th CIF State T&F Champs Prelims 2015Jun 5 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 MetersRound P1.47.05a11
Jun 597th CIF State T&F Champs Prelims 2015Jun 5 · 200 Meters · Place 1 · Vista MurrietaVista Murrieta200 MetersRound P1.20.98aWind: 1.211
May 23CIF-SS Division 1 FinalsMay 23 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 Meters1.45.99a11
May 23CIF-SS Division 1 FinalsMay 23 · 200 Meters · Place 1 · Vista MurrietaVista Murrieta200 Meters1.20.39aWind: 3.411
Apr 11Arcadia Invitational (Day 2)Apr 11 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 Meters1.45.91a11
Mar 28Mt. Carmel/ASICS Track InviteMar 28 · 200 Meters · Place 1 · Vista MurrietaVista Murrieta200 Meters1.20.75aWind: 1.611

2014 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 796th CIF State T&F Champs Finals 2014Jun 7 · 400 Meters · Place 2 · Vista MurrietaVista Murrieta400 Meters2.46.94a10
Jun 796th CIF State T&F Champs Finals 2014Jun 7 · 200 Meters · Place 2 · Vista MurrietaVista Murrieta200 Meters2.20.92aWind: 0.110
Jun 696th CIF State T&F Champs Prelims 2014Jun 6 · 400 Meters · Place 3 · Vista MurrietaVista Murrieta400 MetersRound P3.47.83a10
Jun 696th CIF State T&F Champs Prelims 2014Jun 6 · 200 Meters · Place 2 · Vista MurrietaVista Murrieta200 MetersRound P2.21.14aWind: 0.910
May 24CIF-SS Division 1 FinalsMay 24 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 Meters1.47.50a10
May 24CIF-SS Division 1 FinalsMay 24 · 200 Meters · Place 1 · Vista MurrietaVista Murrieta200 Meters1.21.06aWind: 1.510
Apr 26Inland Empire ChampionshipsApr 26 · 200 Meters · Place 1 · Vista MurrietaVista Murrieta200 Meters1.21.37aWind: 0.610
Apr 12Arcadia Invitational Day 2Apr 12 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 Meters1.47.56a10
Apr 9Vista Murrieta vs. Great OakApr 9 · 400 Meters · Place 1 · Vista MurrietaVista Murrieta400 Meters1.48.04a10
Apr 9Vista Murrieta vs. Great OakApr 9 · 200 Meters · Place 1 · Vista MurrietaVista Murrieta200 Meters1.21.24aWind: -0.210