* previously at USC

College Bests

SP
  49' 5.75"
DT
  164' 7"
HT
  232' 6"
WT
  73' 8"
JT
  164' 0"
 

2024 Liberty Kickoff    Dec 5- 6, 2024
WT 22.45m 73' 8" 1st (F)
NCAA Division I Outdoor Track & Field Championships    Jun 5- 8, 2024
HT 68.80m 225' 9" 12th (F)
NCAA East First Round    May 22-25, 2024
HT 67.29m 220' 9" 4th (P)
ACC Outdoor Track & Field Championships    May 9-11, 2024
HT 68.50m 224' 9" 2nd (F)
Penn Relays    Apr 25-27, 2024
HT 69.72m (+0.0) 228' 9"
Duke Invitational    Apr 11-13, 2024
HT 70.87m 232' 6" 2nd (F)
Raleigh Relays    Mar 28-30, 2024
HT 70.26m 230' 6" 1st (F)
Hurricane Collegiate Invite    Mar 23, 2024
HT 67.23m 220' 7" 2nd (F)
ACC Indoor Track & Field Championships    Feb 22-24, 2024
WT 21.73m 71' 3.5" 1st (F)
Clemson Tiger Paw Invitational    Feb 9-10, 2024
WT 21.92m 71' 11" 5th (F)
Doc Hale VT Meet    Feb 2- 3, 2024
WT 21.34m 70' 0.25" 1st (F)
Dick Taylor Carolina Challenge    Jan 20, 2024
WT 21.14m 69' 4.25" 2nd (F)
Mondo College Invitational    Jan 13, 2024
WT 20.76m 68' 1.5" 1st (F)
↓Competing for USC
NCAA West Preliminary Round    May 24-27, 2023
HT 65.34m 214' 4" 18th (P)
Pac-12 Track & Field Championships    May 12-14, 2023
HT 61.57m 202' 0" 12th (F)
UCLA v USC Dual Meet    Apr 30, 2023
SP 15.08m 49' 5.75" 3rd (F)
HT 64.43m 211' 5" 3rd (F)
JT 42.15m 138' 3" 3rd (F)
63rd Annual Mt. SAC Relays    Apr 12-15, 2023
HT 65.92m 216' 3" 7th (F)
Trojan Invite    Apr 7- 8, 2023
HT 69.01m 226' 5" 6th (F)
Pepsi Florida Relays    Mar 31-Apr 1, 2023
HT 65.63m 215' 4" 6th (F)
44th Aztec Invitational    Mar 23-25, 2023
HT 65.85m 216' 0" 5th (F)
NCAA West Preliminary Round    May 25-28, 2022
HT 60.25m 197' 8" 36th (P)
Pac-12 Track & Field Championships    May 13-15, 2022
HT 64.26m 210' 10" 8th (F)
USC vs. UCLA    Apr 30-May 1, 2022
DT 49.64m 162' 10" 4th (F)
HT 66.09m 216' 10" 2nd (F)
JT 42.65m 139' 11" 3rd (F)
62nd Annual Mt. SAC Relays (Collegiate)    Apr 13-16, 2022
HT 66.48m 218' 1" 6th (F)
HT 64.86m 212' 9" 8th (P)
2022 94th Clyde Littlefield Texas Relays    Mar 23-26, 2022
HT 63.88m 209' 7" 10th (F)
Trojan Invite    Mar 18-19, 2022
HT 63.65m 208' 10" 4th (F)
Beach Opener 2022    Mar 4- 5, 2022
HT 64.59m 211' 11" 3rd (F)
Pac-12 Track & Field Championships    May 14-16, 2021
DT FOUL NM
HT 60.00m 196' 10" 10th (F)
UCLA v. USC Dual Meet    May 2, 2021
DT 50.17m 164' 7" 5th (F)
HT 59.23m 194' 4" 4th (F)
JT 49.99m 164' 0" 1st (F)
Long Beach Invitational    Apr 16-17, 2021
HT 57.78m 189' 7" 4th (F)
CAL vs USC Dual    Apr 10, 2021
HT 58.20m 190' 11" 4th (F)
Stanford Invitational    Apr 2- 3, 2021
HT 55.99m 183' 8" 7th (F)
USC Trojan Invitational    Mar 19-20, 2021
HT 59.98m 196' 9" 2nd (F)
Shot Put (Outdoor)
Top↑
49' 5.75"
* for USC
UCLA v USC Dual Meet Apr 30, 2023
Discus (Outdoor)
Top↑
162' 10"
* for USC
USC vs. UCLA Apr 30-May 1, 2022
NM
* for USC
Pac-12 Track & Field Championships May 14-16, 2021
164' 7"
* for USC
UCLA v. USC Dual Meet May 2, 2021
Hammer (Outdoor)
Top↑
225' 9"
NCAA Division I Outdoor Track & Field Championships Jun 5- 8, 2024
220' 9"
NCAA East First Round May 22-25, 2024
224' 9"
ACC Outdoor Track & Field Championships May 9-11, 2024
69.72m (+0.0)
228' 9"
Penn Relays Apr 25-27, 2024
232' 6"
Duke Invitational Apr 11-13, 2024
230' 6"
Raleigh Relays Mar 28-30, 2024
220' 7"
Hurricane Collegiate Invite Mar 23, 2024
214' 4"
* for USC
NCAA West Preliminary Round May 24-27, 2023
202' 0"
* for USC
Pac-12 Track & Field Championships May 12-14, 2023
211' 5"
* for USC
UCLA v USC Dual Meet Apr 30, 2023
216' 3"
* for USC
63rd Annual Mt. SAC Relays Apr 12-15, 2023
226' 5"
* for USC
Trojan Invite Apr 7- 8, 2023
215' 4"
* for USC
Pepsi Florida Relays Mar 31-Apr 1, 2023
216' 0"
* for USC
44th Aztec Invitational Mar 23-25, 2023
197' 8"
* for USC
NCAA West Preliminary Round May 25-28, 2022
210' 10"
* for USC
Pac-12 Track & Field Championships May 13-15, 2022
216' 10"
* for USC
USC vs. UCLA Apr 30-May 1, 2022
218' 1"
* for USC
62nd Annual Mt. SAC Relays (Collegiate) Apr 13-16, 2022
212' 9"
* for USC
62nd Annual Mt. SAC Relays (Collegiate) Apr 13-16, 2022
209' 7"
* for USC
2022 94th Clyde Littlefield Texas Relays Mar 23-26, 2022
208' 10"
* for USC
Trojan Invite Mar 18-19, 2022
211' 11"
* for USC
Beach Opener 2022 Mar 4- 5, 2022
196' 10"
* for USC
Pac-12 Track & Field Championships May 14-16, 2021
194' 4"
* for USC
UCLA v. USC Dual Meet May 2, 2021
189' 7"
* for USC
Long Beach Invitational Apr 16-17, 2021
190' 11"
* for USC
CAL vs USC Dual Apr 10, 2021
183' 8"
* for USC
Stanford Invitational Apr 2- 3, 2021
196' 9"
* for USC
USC Trojan Invitational Mar 19-20, 2021
Weight Throw (Indoor)
Top↑
73' 8"
2024 Liberty Kickoff Dec 5- 6, 2024
71' 3.5"
ACC Indoor Track & Field Championships Feb 22-24, 2024
71' 11"
Clemson Tiger Paw Invitational Feb 9-10, 2024
70' 0.25"
Doc Hale VT Meet Feb 2- 3, 2024
69' 4.25"
Dick Taylor Carolina Challenge Jan 20, 2024
68' 1.5"
Mondo College Invitational Jan 13, 2024
Javelin (Outdoor)
Top↑
138' 3"
* for USC
UCLA v USC Dual Meet Apr 30, 2023
139' 11"
* for USC
USC vs. UCLA Apr 30-May 1, 2022
164' 0"
* for USC
UCLA v. USC Dual Meet May 2, 2021

2024 Indoors

Weight Throw
2024 Liberty Kickoff December 5- 6, 2024
ACC Indoor Track & Field Championships February 22-24, 2024
Clemson Tiger Paw Invitational February 9-10, 2024
Doc Hale VT Meet February 2- 3, 2024
Dick Taylor Carolina Challenge January 20, 2024
Mondo College Invitational January 13, 2024

2024 Outdoors

↓Competing for USC

2023 Outdoors

Shot Put
UCLA v USC Dual Meet April 30, 2023
Hammer
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
Javelin
UCLA v USC Dual Meet April 30, 2023

2022 Outdoors

Discus
USC vs. UCLA April 30-May 1, 2022
Hammer
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
62nd Annual Mt. SAC Relays (Collegiate) April 13-16, 2022
2022 94th Clyde Littlefield Texas Relays March 23-26, 2022
Trojan Invite March 18-19, 2022
Beach Opener 2022 March 4- 5, 2022
Javelin
USC vs. UCLA April 30-May 1, 2022

2021 Outdoors

Weight Throw (Indoors)
2024  
(Dec 5- 6, 2024)
Shot Put (Outdoors)
2023  
* for USC
(Apr 30, 2023)
Discus (Outdoors)
2022  
* for USC
(Apr 30-May 1, 2022)
2021  
* for USC
(May 2, 2021)
Hammer (Outdoors)
2024  
(Apr 11-13, 2024)
2023  
* for USC
(Apr 7- 8, 2023)
2022  
* for USC
2021  
* for USC
(May 14-16, 2021)
Javelin (Outdoors)
2023  
* for USC
(Apr 30, 2023)
2022  
* for USC
(Apr 30-May 1, 2022)
2021  
* for USC
(May 2, 2021)