* previously at USC

College Bests

400 600
800 1500
5K (XC) 6K (XC)
Mountain West Outdoor Track & Field Championships    May 9-11, 2024
800 2:08.58 7th (F)
800 2:07.14 4th (P)
4x400 3:47.61 11th (F)
Steve Scott Invitational    Apr 26-27, 2024
800 2:08.69 1st (F)
Beach Invitational 2024    Apr 12-13, 2024
800 2:11.44 4th (F)
4x100 46.03 5th (F)
4x400 3:50.57 5th (F)
2024 Bryan Clay Invitational    Apr 11-13, 2024
800 2:10.45 107th (F)
Stanford Invitational    Mar 29-30, 2024
800 2:08.92 6th (F)
Mangrum Invitational    Mar 22, 2024
1500 4:32.28 5th (F)
Mountain West Indoor Track & Field Championship    Feb 22-24, 2024
800 2:10.33 4th (F)
800 2:10.58 3rd (P)
4x400 3:44.61 10th (F)
Don Kirby Elite Invitational    Feb 9-10, 2024
800 2:07.59 2nd (F)
4x400 3:56.07 20th (F)
2024 Riverfront Invitational & Multis    Feb 1- 3, 2024
400 56.76 20th (F)
4x400 3:48.26 6th (F)
New Mexico Team Open 2024    Jan 26-27, 2024
800 2:10.39 1st (F)
4x400 3:47.72 10th (F)
2024 Spokane Indoor Challenge    Jan 12-13, 2024
800 2:10.48 1st (F)
4x400 3:49.56 3rd (F)
2023 Spokane Invitational    Dec 9, 2023
600 1:32.13 1st (F)
4x400 3:52.96 3rd (F)
↓Competing for USC
NCAA West Preliminary Round    May 24-27, 2023
800 2:06.82 16th (P)
800 2:06.29 20th (P)
Pac-12 Track & Field Championships    May 12-14, 2023
800 2:06.91 10th (P)
UCLA v USC Dual Meet    Apr 30, 2023
800 2:07.48 2nd (F)
63rd Annual Mt. SAC Relays    Apr 12-15, 2023
800 2:09.13 10th (F)
Trojan Invite    Apr 7- 8, 2023
800 2:09.19 1st (F)
Pepsi Florida Relays    Mar 31-Apr 1, 2023
800 2:13.91 36th (F)
44th Aztec Invitational    Mar 23-25, 2023
800 2:14.64 12th (F)
1500 4:49.88 27th (F)
4x400 3:46.22 5th (F)
2023 Ken Shannon Invitational    Feb 24-25, 2023
800 2:08.97 18th (F)
2023 Husky Classic    Feb 10-11, 2023
800 2:07.66 13th (F)
Razorback Invitational    Jan 27-28, 2023
800 2:07.55 13th (F)
Dr. Martin Luther King Jr. Collegiate Invitational    Jan 21, 2023
600 1:30.30 4th (F)
800 2:15.56 5th (F)
2023 Cougar Classic Invitational    Jan 13, 2023
800 2:12.67 1st (F)
2022 Pac-12 Cross Country Championships    Oct 28, 2022
6k 23:32.8 101st
Mark Covert Classic    Sep 3, 2022
5k 19:39.9 28th
NCAA West Preliminary Round    May 25-28, 2022
800 2:09.55 41st (P)
Pac-12 Track & Field Championships    May 13-15, 2022
800 2:08.70 17th (P)
USC vs. UCLA    Apr 30-May 1, 2022
800 2:08.49 4th (F)
Chris Rinne Twilight    Apr 22, 2022
400 56.89 3rd (F)
62nd Annual Mt. SAC Relays (Collegiate)    Apr 13-16, 2022
800 2:06.04 4th (F)
1500 4:44.34 25th (F)
Stanford Invitational    Apr 1- 2, 2022
400 56.06 5th (F)
4x400 3:41.51 1st (F)
2022 94th Clyde Littlefield Texas Relays    Mar 23-26, 2022
4x800 8:38.89 3rd (F)
Trojan Invite    Mar 18-19, 2022
800 2:06.91 3rd (F)
4x400 3:39.38 3rd (F)
Beach Opener 2022    Mar 4- 5, 2022
400 56.54 3rd (F)
2022 Pac-12 Invitational    Feb 25-26, 2022
800 2:10.37 8th (F)
2022 Husky Classic    Feb 11-12, 2022
800 2:10.30 18th (F)
Razorback Invitational    Jan 28-29, 2022
400 56.47 25th (F)
DMR 11:33.55 7th (F)
Red Raider Open    Jan 21, 2022
400 FS
Mark Covert Classic    Sep 4, 2021
5k 19:29.6 37th
400 Meters (Outdoor)
Top↑
* for USC
Chris Rinne Twilight Apr 22, 2022
* for USC
Stanford Invitational Apr 1- 2, 2022
* for USC
Beach Opener 2022 Mar 4- 5, 2022
400 Meters (Indoor)
Top↑
2024 Riverfront Invitational & Multis Feb 1- 3, 2024
* for USC
Razorback Invitational Jan 28-29, 2022
FS
* for USC
Red Raider Open Jan 21, 2022
600 Meters (Indoor)
Top↑
2023 Spokane Invitational Dec 9, 2023
* for USC
Dr. Martin Luther King Jr. Collegiate Invitational Jan 21, 2023
800 Meters (Outdoor)
Top↑
Mountain West Outdoor Track & Field Championships May 9-11, 2024
Mountain West Outdoor Track & Field Championships May 9-11, 2024
Steve Scott Invitational Apr 26-27, 2024
Beach Invitational 2024 Apr 12-13, 2024
2024 Bryan Clay Invitational Apr 11-13, 2024
Stanford Invitational Mar 29-30, 2024
* for USC
NCAA West Preliminary Round May 24-27, 2023
* for USC
NCAA West Preliminary Round May 24-27, 2023
* for USC
Pac-12 Track & Field Championships May 12-14, 2023
* for USC
UCLA v USC Dual Meet Apr 30, 2023
* for USC
63rd Annual Mt. SAC Relays Apr 12-15, 2023
* for USC
Trojan Invite Apr 7- 8, 2023
* for USC
Pepsi Florida Relays Mar 31-Apr 1, 2023
* for USC
44th Aztec Invitational Mar 23-25, 2023
* for USC
NCAA West Preliminary Round May 25-28, 2022
* for USC
Pac-12 Track & Field Championships May 13-15, 2022
* for USC
USC vs. UCLA Apr 30-May 1, 2022
* for USC
62nd Annual Mt. SAC Relays (Collegiate) Apr 13-16, 2022
* for USC
Trojan Invite Mar 18-19, 2022
800 Meters (Indoor)
Top↑
Mountain West Indoor Track & Field Championship Feb 22-24, 2024
Mountain West Indoor Track & Field Championship Feb 22-24, 2024
Don Kirby Elite Invitational Feb 9-10, 2024
New Mexico Team Open 2024 Jan 26-27, 2024
2024 Spokane Indoor Challenge Jan 12-13, 2024
* for USC
2023 Ken Shannon Invitational Feb 24-25, 2023
* for USC
2023 Husky Classic Feb 10-11, 2023
* for USC
Razorback Invitational Jan 27-28, 2023
* for USC
Dr. Martin Luther King Jr. Collegiate Invitational Jan 21, 2023
* for USC
2023 Cougar Classic Invitational Jan 13, 2023
* for USC
2022 Pac-12 Invitational Feb 25-26, 2022
* for USC
2022 Husky Classic Feb 11-12, 2022
1500 Meters (Outdoor)
Top↑
Mangrum Invitational Mar 22, 2024
* for USC
44th Aztec Invitational Mar 23-25, 2023
* for USC
62nd Annual Mt. SAC Relays (Collegiate) Apr 13-16, 2022
* for USC
2022 UCSD Triton Invitational (College/University) Apr 8- 9, 2022
4 x 100 Relay (Outdoor)
Top↑
Beach Invitational 2024 Apr 12-13, 2024
4 x 400 Relay (Outdoor)
Top↑
Mountain West Outdoor Track & Field Championships May 9-11, 2024
Beach Invitational 2024 Apr 12-13, 2024
* for USC
44th Aztec Invitational Mar 23-25, 2023
* for USC
Stanford Invitational Apr 1- 2, 2022
* for USC
Trojan Invite Mar 18-19, 2022
4 x 400 Relay (Indoor)
Top↑
Mountain West Indoor Track & Field Championship Feb 22-24, 2024
Don Kirby Elite Invitational Feb 9-10, 2024
2024 Riverfront Invitational & Multis Feb 1- 3, 2024
New Mexico Team Open 2024 Jan 26-27, 2024
2024 Spokane Indoor Challenge Jan 12-13, 2024
2023 Spokane Invitational Dec 9, 2023
4 x 800 Relay (Outdoor)
Top↑
* for USC
2022 94th Clyde Littlefield Texas Relays Mar 23-26, 2022
Distance Medley Relay (Indoor)
Top↑
* for USC
Razorback Invitational Jan 28-29, 2022
5k
Top↑
* for USC
Mark Covert Classic Sep 3, 2022
* for USC
Mark Covert Classic Sep 4, 2021
6k
Top↑
* for USC
2022 Pac-12 Cross Country Championships Oct 28, 2022
* for USC
UCR 41st Annual Cross Country Invitational Sep 17, 2022
* for USC
UCR 40th Annual Cross Country Invitational Sep 18, 2021

2024 Outdoors

2024 Indoors

2023 Indoors

↓Competing for USC

2023 Outdoors

800 Meters
NCAA West Preliminary Round May 24-27, 2023
NCAA West Preliminary Round May 24-27, 2023
Pac-12 Track & Field Championships May 12-14, 2023
UCLA v USC Dual Meet April 30, 2023
63rd Annual Mt. SAC Relays April 12-15, 2023
Trojan Invite April 7- 8, 2023
Pepsi Florida Relays March 31-April 1, 2023
44th Aztec Invitational March 23-25, 2023
1500 Meters
44th Aztec Invitational March 23-25, 2023
4 x 400 Relay
44th Aztec Invitational March 23-25, 2023

2022 XC

2022 Outdoors

400 Meters
Chris Rinne Twilight April 22, 2022
Stanford Invitational April 1- 2, 2022
Beach Opener 2022 March 4- 5, 2022
800 Meters
NCAA West Preliminary Round May 25-28, 2022
Pac-12 Track & Field Championships May 13-15, 2022
USC vs. UCLA April 30-May 1, 2022
62nd Annual Mt. SAC Relays (Collegiate) April 13-16, 2022
Trojan Invite March 18-19, 2022
1500 Meters
62nd Annual Mt. SAC Relays (Collegiate) April 13-16, 2022
2022 UCSD Triton Invitational (College/University) April 8- 9, 2022
4 x 400 Relay
Stanford Invitational April 1- 2, 2022
Trojan Invite March 18-19, 2022
4 x 800 Relay
2022 94th Clyde Littlefield Texas Relays March 23-26, 2022

2022 Indoors

400 Meters
Razorback Invitational January 28-29, 2022
FS
Red Raider Open January 21, 2022
800 Meters
2022 Pac-12 Invitational February 25-26, 2022
2022 Husky Classic February 11-12, 2022
Distance Medley Relay
Razorback Invitational January 28-29, 2022

2021 XC

400 Meters (Outdoors)
2022  
* for USC
(Apr 1- 2, 2022)
800 Meters (Outdoors)
2024  
2023  
* for USC
(May 24-27, 2023)
2022  
* for USC
1500 Meters (Outdoors)
2024  
(Mar 22, 2024)
2023  
* for USC
(Mar 23-25, 2023)
2022  
* for USC
400 Meters (Indoors)
2024  
2022  
* for USC
(Jan 28-29, 2022)
600 Meters (Indoors)
2023  
* for USC
800 Meters (Indoors)
2024  
(Feb 9-10, 2024)
2023  
* for USC
(Jan 27-28, 2023)
2022  
* for USC
(Feb 11-12, 2022)
5k (XC)
2022  
* for USC
Sep 3, 2022
2021  
* for USC
Sep 4, 2021
6k (XC)
2022  
* for USC
2021  
* for USC