Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorCougar Classic · Jan 1323.76aCougar ClassicJanuary 13, 2023
200 Meters · OutdoorUSC Trojan Invitational · Mar 1923.55aUSC Trojan InvitationalMarch 19, 2021
300 Meters · IndoorClemson Invitational · Jan 1037.29aClemson InvitationalJanuary 10, 2026
400 Meters · Indoor2026 USATF Indoor Championships · Feb 2851.60a2026 USATF Indoor ChampionshipsFebruary 28, 2026
400 Meters · OutdoorHolloway Pro Classic · Jul 1950.51aHolloway Pro ClassicJuly 19, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 400 Meters · Place 10 · United StatesUnited States400 MetersRound P10.52.26a-
Jul 10Ed Murphey ClassicJul 10 · 400 Meters · Place 5 · United StatesUnited States400 Meters5.51.83a-
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 400 Meters · Place 8 · United StatesUnited States400 Meters8.51.99a-
Jun 13USATF LA Grand PrixJun 13 · 400 Meters · Place 4 · United StatesUnited States400 Meters4.51.45a-
Jun 6USATF Lone Star Grand PrixJun 6 · 400 Meters · Place 4 · United StatesUnited States400 Meters4.50.53a-
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Place 2 · United StatesUnited States400 Meters2.51.94a-
Apr 16Tom Jones MemorialApr 16 · 400 Meters · Place 3 · NikeNike400 Meters3.51.03a-

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 282026 USATF Indoor ChampionshipsFeb 28 · 400 Meters · Place 4 · NikeNike400 MetersRound P4.52.46a-
Feb 282026 USATF Indoor ChampionshipsFeb 28 · 400 Meters · Place 2 · NikeNike400 Meters2.51.60a PB-
Jan 10Clemson InvitationalJan 10 · 300 Meters · Place 7 · United StatesUnited States300 Meters7.37.29a PB-

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 400 Meters · Place 11 · NikeNike400 MetersRound P11.51.03a-
Apr 18Tom Jones InvitationalApr 18 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.50.58a-

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 19Holloway Pro ClassicJul 19 · 400 Meters · Place 2 · United StatesUnited States400 Meters2.50.51a PB-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 400 Meters · Place 5 · UnattachedUnattached400 MetersRound S5.50.94a-
Jun 21United States Olympic Team Track & Field TrialsJun 21 · 400 Meters · Place 2 · UnattachedUnattached400 MetersRound P2.51.12a-
Apr 272024 LSU InvitationalApr 27 · 200 Meters · UnattachedUnattached200 Meters--DNSWind: 3-

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16USATF Indoor ChampionshipsFeb 16 · 400 Meters · Place 4 · unattachedunattached400 MetersRound P4.52.13a-
Feb 16USATF Indoor ChampionshipsFeb 16 · 400 Meters · Place 4 · unattachedunattached400 Meters4.52.06a-

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7NCAA Division I Outdoor Track & Field ChampionshipsJun 7 · 400 Meters · Place 13 · USCUSC400 MetersRound P13.51.55aSr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · 400 Meters · Place 10 · USCUSC400 MetersRound S10.51.11aSr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · 400 Meters · Place 11 · USCUSC400 MetersRound P11.52.05aSr
May 12Pac-12 ChampionshipsMay 12 · 400 Meters · Place 2 · USCUSC400 MetersRound P252.12SR
May 12Pac-12 ChampionshipsMay 12 · 400 Meters · Place 2 · USCUSC400 Meters251.11SR
Apr 30UCLA v USC Dual MeetApr 30 · 400 Meters · Place 2 · USCUSC400 Meters251.93SR
Apr 12Mt. SAC Relays - College/OpenApr 12 · 400 Meters · Place 7 · USCUSC400 Meters751.89—
Apr 7Trojan InviteApr 7 · 400 Meters · Place 2 · USCUSC400 Meters2.51.82aSr
Mar 31Florida RelaysMar 31 · 400 Meters · Place 4 · USCUSC400 Meters4.51.69aSr
Mar 2544th Annual Aztec Invitational (Day 3)Mar 25 · 400 Meters · Place 1 · USCUSC400 Meters1.52.76aSr
Mar 2544th Annual Aztec Invitational (Day 3)Mar 25 · 200 Meters · Place 12 · USCUSC200 Meters12.23.78aWind: 0.5Sr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Ken Shannon Last Chance InvitationalFeb 24 · 400 Meters · Place 3 · USCUSC400 Meters3.52.14aSr
Jan 13Cougar ClassicJan 13 · 200 Meters · Place 3 · USCUSC200 Meters3.23.76a PBSr

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 8NCAA DI Outdoor Track & Field ChampionshipsJun 8 · 400 Meters · Place 18 · USCUSC400 MetersRound S18.51.87aSr
May 25NCAA DI Outdoor Track & Field Championships - West PreliminariesMay 25 · 400 Meters · Place 10 · USCUSC400 MetersRound S10.52.07aSr
May 25NCAA DI Outdoor Track & Field Championships - West PreliminariesMay 25 · 400 Meters · Place 10 · USCUSC400 MetersRound P10.52.45aSr
May 13Pac-12 Conference Outdoor ChampionshipsMay 13 · 400 Meters · Place 3 · USCUSC400 MetersRound P3.52.73aSr
May 13Pac-12 Conference Outdoor ChampionshipsMay 13 · 400 Meters · Place 3 · USCUSC400 Meters3.51.76aSr
Apr 30USC vs UCLAApr 30 · 400 Meters · Place 2 · USCUSC400 Meters2.53.03aSr
Apr 22Chris Rinne Twilight Apr 22 · 400 Meters · Place 1 · USCUSC400 Meters1.53.82aSr
Apr 22Chris Rinne Twilight Apr 22 · 200 Meters · Place 3 · USCUSC200 Meters3.24.24aWind: 0.9Sr
Apr 1362nd Mt. SAC RelaysApr 13 · 400 Meters · Place 9 · USCUSC400 Meters9.52.51aSr
Apr 1362nd Mt. SAC RelaysApr 13 · 200 Meters · Place 23 · USCUSC200 Meters23.23.75aWind: 1.9Sr
Apr 9Triton InvitationalApr 9 · 400 Meters · Place 1 · USCUSC400 Meters1.53.39aSr
Apr 9Triton InvitationalApr 9 · 200 Meters · Place 2 · USCUSC200 Meters2.24.42aWind: -1.8Sr
Mar 18USC Trojan InvitationalMar 18 · 400 Meters · Place 1 · USCUSC400 Meters1.52.95aSr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Washington Husky InvitationalFeb 11 · 400 Meters · Place 3 · USCUSC400 Meters3.53.70aSr

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 12NCAA Division I Outdoor Track & Field Championships (Day 4)Jun 12 · 400 Meters · Place 7 · USCUSC400 Meters7.51.36aJr
Jun 10NCAA Division I Outdoor Track & Field Championships (Day 2)Jun 10 · 400 Meters · Place 2 · USCUSC400 MetersRound P2.51.02aJr
May 29NCAA DI West Region Track and Field Championships (Day 4)May 29 · 400 Meters · Place 3 · USCUSC400 MetersRound S3.51.21aJr
May 27NCAA DI West Region Track and Field Championships (Day 2)May 27 · 400 Meters · Place 5 · USCUSC400 MetersRound P5.51.48aJr
May 14Pacific 12 Conference Track & Field ChampionshipsMay 14 · 400 Meters · Place 2 · USCUSC400 MetersRound P2.52.03aJr
May 14Pacific 12 Conference Track & Field ChampionshipsMay 14 · 400 Meters · Place 4 · USCUSC400 Meters4.51.67aJr
May 2USC at UCLAMay 2 · 400 Meters · Place 4 · USCUSC400 Meters4.51.79aJr
Apr 17Long Beach Invitational (Day 2)Apr 17 · 400 Meters · Place 4 · USCUSC400 Meters4.52.50aJr
Apr 17Long Beach Invitational (Day 2)Apr 17 · 200 Meters · Place 4 · USCUSC200 Meters4.23.84aWind: -2Jr
Apr 10Cal vs USC DualApr 10 · 200 Meters · Place 2 · USCUSC200 Meters223.75JR
Apr 10Cal vs USC DualApr 10 · 200 Meters · Place 2 · USCUSC200 Meters223.75JR
Mar 2742nd Annual Aztec Invitational (Day 3)Mar 27 · 200 Meters · Place 8 · USCUSC200 Meters8.23.49aWind: 2.5Jr
Mar 19USC Trojan InvitationalMar 19 · 200 Meters · Place 3 · USCUSC200 Meters3.23.55a PBWind: -1Jr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11NCAA DI Indoor Track & Field ChampionshipsMar 11 · 400 Meters · Place 9 · USCUSC400 MetersRound P9.52.37aJr