* previously at Maryland

College Bests

SP
  66' 5.75"
DT
  163' 3"
HT
  186' 0"
WT
  62' 5"
NCAA Division I Indoor Track & Field Championships    Mar 7- 9, 2024
SP 18.70m 61' 4.25" 11th (F)
Big Ten Indoor Championships    Feb 23-24, 2024
SP 20.01m 65' 7.75" 1st (F)
WT 18.67m 61' 3" 18th (F)
Clemson Tiger Paw Invitational    Feb 9-10, 2024
SP 19.87m 65' 2.25" 2nd (F)
WT 19.02m 62' 5" 10th (F)
2024 PNC Lenny Lyles Invite    Jan 26-27, 2024
SP 19.86m 65' 2" 1st (F)
WT 18.38m 60' 3.75" 6th (F)
2024 Rod McCravy Memorial Track & Field Meet    Jan 12-13, 2024
WT 18.62m 61' 1.25" 5th (F)
NCAA Division I Outdoor Track & Field Championships    Jun 7-10, 2023
SP 20.26m 66' 5.75" 6th (F)
NCAA East Preliminary Round    May 25-27, 2023
SP 19.61m 64' 4" 4th (P)
Big Ten Outdoor Championships    May 12-14, 2023
SP 19.82m 65' 0.5" 5th (F)
DT FOUL NM
HT 52.84m 173' 4" 22nd (F)
Penn Relays    Apr 27-29, 2023
SP 19.16m (+0.0) 62' 10.5"
DT 46.71m (+0.0) 153' 3"
Jesse Owens Track & Field Classic    Apr 21-22, 2023
SP 19.24m 63' 1.5" 1st (F)
DT 45.60m 149' 7" 20th (F)
HT 56.69m 186' 0" 12th (F)
Northeast Ohio Open    Apr 7- 8, 2023
HT 51.69m 169' 7" 11th (F)
Bobcat Invitational 2023    Mar 30-Apr 1, 2023
DT FOUL NM
2023 95th Clyde Littlefield Texas Relays    Mar 29-Apr 1, 2023
SP 19.26m 63' 2.25" 5th (F)
USF Bulls Invitational    Mar 17-18, 2023
SP 19.78m 64' 10.75" 1st (F)
DT FOUL NM
HT 51.26m 168' 2" 18th (F)
NCAA Division I Indoor Track & Field Championships    Mar 10-11, 2023
SP 19.65m 64' 5.75" 10th (F)
Big Ten Indoor Championships    Feb 24-25, 2023
SP 20.16m 66' 1.75" 2nd (F)
WT 17.60m 57' 9" 22nd (F)
Music City Challenge    Feb 10-11, 2023
SP 20.19m 66' 3" 1st (F)
WT 18.04m 59' 2.25" 13th (F)
2023 Indiana University Relays    Jan 27-28, 2023
SP 19.32m 63' 4.75" 1st (F)
WT 17.48m 57' 4.25" 12th (F)
2023 Rod McCravy Memorial Track & Field    Jan 13-14, 2023
SP 20.07m 65' 10.25" 1st (F)
WT 18.31m 60' 1" 5th (F)
NCAA Division I Outdoor Track & Field Championships    Jun 8-11, 2022
SP 19.86m 65' 2" 7th (F)
NCAA East Preliminary Round    May 25-28, 2022
SP 19.31m 63' 4.25" 6th (P)
Big Ten Outdoor Track & Field Championships    May 13-15, 2022
SP 19.71m 64' 8" 2nd (F)
DT 47.28m 155' 1" 21st (F)
Penn Relays    Apr 28-30, 2022
SP 19.95m (+0.0) 65' 5.5"
DT NM NM
Jesse Owens Track Classic    Apr 22-23, 2022
SP 19.47m 63' 10.5" 1st (F)
DT 49.75m 163' 3" 7th (F)
HT 52.98m 173' 10" 11th (F)
Gamecock Invitational    Apr 16, 2022
SP 18.85m 61' 10.25" 2nd (F)
DT 48.00m 157' 6" 7th (F)
Florida Relays    Mar 31-Apr 2, 2022
SP 18.11m 59' 5" 3rd (F)
DT 43.69m 143' 4" 23rd (F)
HT 49.48m 162' 4" 20th (F)
Raleigh Relays    Mar 24-26, 2022
SP 18.35m 60' 2.5" 5th (F)
DT FOUL NM
HT 49.43m 162' 2" 34th (F)
2022 Baldy Castillo Invitational    Mar 18-19, 2022
SP 18.56m 60' 10.75" 2nd (F)
DT 48.23m 158' 3" 9th (F)
HT 50.81m 166' 8" 10th (F)
Big Ten Indoor Track & Field Championships    Feb 25-26, 2022
SP 19.03m 62' 5.25" 5th (F)
WT 18.44m 60' 6" 21st (F)
Tiger Paw Invite    Feb 11-12, 2022
SP 18.49m 60' 8" 5th (F)
WT 17.04m 55' 11" 12th (F)
2022 Rod McCravy Memorial Track & Field Meet    Jan 28-29, 2022
SP 18.43m 60' 5.75" 2nd (F)
WT 17.44m 57' 2.75" 9th (F)
Carolina Challenge    Jan 21-22, 2022
SP 18.11m 59' 5" 3rd (F)
WT 17.80m 58' 4.75" 7th (F)
The Badgers B1G Ten Midwest Invite    Jan 15, 2022
SP 18.16m 59' 7" 3rd (F)
WT 17.48m 57' 4.25" 7th (F)
↓Competing for Maryland
NCAA Division I East Preliminary Round    May 26-29, 2021
SP 17.63m 57' 10.25" 31st (P)
Big Ten Outdoor Track & Field Championships    May 14-16, 2021
SP 18.48m 60' 7.75" 6th (F)
DT 46.43m 152' 4" 26th (F)
Jim Thorpe Invite    May 7, 2021
SP 17.37m 57' 0" 3rd (F)
DT 47.20m 154' 10" 3rd (F)
Ohio State Jesse Owens Invitational    Apr 30-May 1, 2021
SP 17.82m 58' 5.75" 1st (F)
DT 48.47m 159' 0" 9th (F)
HT FOUL NM
Fighting Illini Big Ten Relays    Apr 23, 2021
SP 16.96m 55' 7.75" 1st (F)
DT 44.99m 147' 7" 5th (F)
HT 48.03m 157' 7" 3rd (F)
Rutgers B1G Tri-Meet    Apr 10, 2021
SP 16.55m 54' 3.75" 3rd (F)
DT 43.63m 143' 2" 9th (F)
HT 46.80m 153' 6" 2nd (F)
2021 B1G North Florida Invitational    Apr 2- 3, 2021
SP 15.72m 51' 7" 9th (F)
DT 43.57m 142' 11" 17th (F)
HT 43.12m 141' 6" 9th (F)
Maryland B1G Invite    Mar 26-27, 2021
SP 15.15m 49' 8.5" 9th (F)
DT 46.36m 152' 1" 10th (F)
HT 48.37m 158' 8" 4th (F)
Penn State Tri    Feb 6, 2021
SP 16.43m 53' 11" 4th (F)
WT 16.52m 54' 2.5" 4th (F)
Penn State Invitational    Jan 23, 2021
SP 16.82m 55' 2.25" 3rd (F)
WT 16.93m 55' 6.5" 3rd (F)
Shot Put (Outdoor)
Top↑
66' 5.75"
NCAA Division I Outdoor Track & Field Championships Jun 7-10, 2023
64' 4"
NCAA East Preliminary Round May 25-27, 2023
65' 0.5"
Big Ten Outdoor Championships May 12-14, 2023
19.16m (+0.0)
62' 10.5"
Penn Relays Apr 27-29, 2023
63' 1.5"
Jesse Owens Track & Field Classic Apr 21-22, 2023
63' 2.25"
2023 95th Clyde Littlefield Texas Relays Mar 29-Apr 1, 2023
64' 10.75"
USF Bulls Invitational Mar 17-18, 2023
65' 2"
NCAA Division I Outdoor Track & Field Championships Jun 8-11, 2022
63' 4.25"
NCAA East Preliminary Round May 25-28, 2022
64' 8"
Big Ten Outdoor Track & Field Championships May 13-15, 2022
19.95m (+0.0)
65' 5.5"
Penn Relays Apr 28-30, 2022
63' 10.5"
Jesse Owens Track Classic Apr 22-23, 2022
61' 10.25"
Gamecock Invitational Apr 16, 2022
59' 5"
Florida Relays Mar 31-Apr 2, 2022
60' 2.5"
Raleigh Relays Mar 24-26, 2022
60' 10.75"
2022 Baldy Castillo Invitational Mar 18-19, 2022
57' 10.25"
* for Maryland
NCAA Division I East Preliminary Round May 26-29, 2021
60' 7.75"
* for Maryland
Big Ten Outdoor Track & Field Championships May 14-16, 2021
57' 0"
* for Maryland
Jim Thorpe Invite May 7, 2021
58' 5.75"
* for Maryland
Ohio State Jesse Owens Invitational Apr 30-May 1, 2021
55' 7.75"
* for Maryland
Fighting Illini Big Ten Relays Apr 23, 2021
54' 3.75"
* for Maryland
Rutgers B1G Tri-Meet Apr 10, 2021
51' 7"
* for Maryland
2021 B1G North Florida Invitational Apr 2- 3, 2021
49' 8.5"
* for Maryland
Maryland B1G Invite Mar 26-27, 2021
Shot Put (Indoor)
Top↑
61' 4.25"
NCAA Division I Indoor Track & Field Championships Mar 7- 9, 2024
65' 7.75"
Big Ten Indoor Championships Feb 23-24, 2024
65' 2.25"
Clemson Tiger Paw Invitational Feb 9-10, 2024
65' 2"
2024 PNC Lenny Lyles Invite Jan 26-27, 2024
64' 5.75"
NCAA Division I Indoor Track & Field Championships Mar 10-11, 2023
66' 1.75"
Big Ten Indoor Championships Feb 24-25, 2023
66' 3"
Music City Challenge Feb 10-11, 2023
63' 4.75"
2023 Indiana University Relays Jan 27-28, 2023
65' 10.25"
2023 Rod McCravy Memorial Track & Field Jan 13-14, 2023
62' 5.25"
Big Ten Indoor Track & Field Championships Feb 25-26, 2022
60' 8"
Tiger Paw Invite Feb 11-12, 2022
60' 5.75"
2022 Rod McCravy Memorial Track & Field Meet Jan 28-29, 2022
59' 5"
Carolina Challenge Jan 21-22, 2022
59' 7"
The Badgers B1G Ten Midwest Invite Jan 15, 2022
53' 11"
* for Maryland
Penn State Tri Feb 6, 2021
55' 2.25"
* for Maryland
Penn State Invitational Jan 23, 2021
Discus (Outdoor)
Top↑
NM
Big Ten Outdoor Championships May 12-14, 2023
46.71m (+0.0)
153' 3"
Penn Relays Apr 27-29, 2023
149' 7"
Jesse Owens Track & Field Classic Apr 21-22, 2023
NM
Bobcat Invitational 2023 Mar 30-Apr 1, 2023
NM
USF Bulls Invitational Mar 17-18, 2023
155' 1"
Big Ten Outdoor Track & Field Championships May 13-15, 2022
NM
NM
Penn Relays Apr 28-30, 2022
163' 3"
Jesse Owens Track Classic Apr 22-23, 2022
157' 6"
Gamecock Invitational Apr 16, 2022
143' 4"
Florida Relays Mar 31-Apr 2, 2022
NM
Raleigh Relays Mar 24-26, 2022
158' 3"
2022 Baldy Castillo Invitational Mar 18-19, 2022
152' 4"
* for Maryland
Big Ten Outdoor Track & Field Championships May 14-16, 2021
154' 10"
* for Maryland
Jim Thorpe Invite May 7, 2021
159' 0"
* for Maryland
Ohio State Jesse Owens Invitational Apr 30-May 1, 2021
147' 7"
* for Maryland
Fighting Illini Big Ten Relays Apr 23, 2021
143' 2"
* for Maryland
Rutgers B1G Tri-Meet Apr 10, 2021
142' 11"
* for Maryland
2021 B1G North Florida Invitational Apr 2- 3, 2021
152' 1"
* for Maryland
Maryland B1G Invite Mar 26-27, 2021
Hammer (Outdoor)
Top↑
173' 4"
Big Ten Outdoor Championships May 12-14, 2023
186' 0"
Jesse Owens Track & Field Classic Apr 21-22, 2023
169' 7"
Northeast Ohio Open Apr 7- 8, 2023
168' 2"
USF Bulls Invitational Mar 17-18, 2023
173' 10"
Jesse Owens Track Classic Apr 22-23, 2022
162' 4"
Florida Relays Mar 31-Apr 2, 2022
162' 2"
Raleigh Relays Mar 24-26, 2022
166' 8"
2022 Baldy Castillo Invitational Mar 18-19, 2022
NM
* for Maryland
Ohio State Jesse Owens Invitational Apr 30-May 1, 2021
157' 7"
* for Maryland
Fighting Illini Big Ten Relays Apr 23, 2021
153' 6"
* for Maryland
Rutgers B1G Tri-Meet Apr 10, 2021
141' 6"
* for Maryland
2021 B1G North Florida Invitational Apr 2- 3, 2021
158' 8"
* for Maryland
Maryland B1G Invite Mar 26-27, 2021
Weight Throw (Indoor)
Top↑
61' 3"
Big Ten Indoor Championships Feb 23-24, 2024
62' 5"
Clemson Tiger Paw Invitational Feb 9-10, 2024
60' 3.75"
2024 PNC Lenny Lyles Invite Jan 26-27, 2024
61' 1.25"
2024 Rod McCravy Memorial Track & Field Meet Jan 12-13, 2024
57' 9"
Big Ten Indoor Championships Feb 24-25, 2023
59' 2.25"
Music City Challenge Feb 10-11, 2023
57' 4.25"
2023 Indiana University Relays Jan 27-28, 2023
60' 1"
2023 Rod McCravy Memorial Track & Field Jan 13-14, 2023
60' 6"
Big Ten Indoor Track & Field Championships Feb 25-26, 2022
55' 11"
Tiger Paw Invite Feb 11-12, 2022
57' 2.75"
2022 Rod McCravy Memorial Track & Field Meet Jan 28-29, 2022
58' 4.75"
Carolina Challenge Jan 21-22, 2022
57' 4.25"
The Badgers B1G Ten Midwest Invite Jan 15, 2022
54' 2.5"
* for Maryland
Penn State Tri Feb 6, 2021
55' 6.5"
* for Maryland
Penn State Invitational Jan 23, 2021

2024 Indoors

2023 Outdoors

Shot Put
NCAA Division I Outdoor Track & Field Championships June 7-10, 2023
NCAA East Preliminary Round May 25-27, 2023
Big Ten Outdoor Championships May 12-14, 2023
19.16m (+0.0)
Penn Relays April 27-29, 2023
Jesse Owens Track & Field Classic April 21-22, 2023
2023 95th Clyde Littlefield Texas Relays March 29-April 1, 2023
USF Bulls Invitational March 17-18, 2023
Discus
Big Ten Outdoor Championships May 12-14, 2023
46.71m (+0.0)
Penn Relays April 27-29, 2023
Jesse Owens Track & Field Classic April 21-22, 2023
Bobcat Invitational 2023 March 30-April 1, 2023
USF Bulls Invitational March 17-18, 2023
Hammer
Big Ten Outdoor Championships May 12-14, 2023
Jesse Owens Track & Field Classic April 21-22, 2023
Northeast Ohio Open April 7- 8, 2023
USF Bulls Invitational March 17-18, 2023

2023 Indoors

2022 Outdoors

Shot Put
NCAA Division I Outdoor Track & Field Championships June 8-11, 2022
NCAA East Preliminary Round May 25-28, 2022
Big Ten Outdoor Track & Field Championships May 13-15, 2022
19.95m (+0.0)
Penn Relays April 28-30, 2022
Jesse Owens Track Classic April 22-23, 2022
Gamecock Invitational April 16, 2022
Florida Relays March 31-April 2, 2022
Raleigh Relays March 24-26, 2022
2022 Baldy Castillo Invitational March 18-19, 2022
Discus
Big Ten Outdoor Track & Field Championships May 13-15, 2022
NM
Penn Relays April 28-30, 2022
Jesse Owens Track Classic April 22-23, 2022
Gamecock Invitational April 16, 2022
Florida Relays March 31-April 2, 2022
Raleigh Relays March 24-26, 2022
2022 Baldy Castillo Invitational March 18-19, 2022
Hammer
Jesse Owens Track Classic April 22-23, 2022
Florida Relays March 31-April 2, 2022
Raleigh Relays March 24-26, 2022
2022 Baldy Castillo Invitational March 18-19, 2022

2022 Indoors

↓Competing for Maryland

2021 Outdoors

Shot Put
NCAA Division I East Preliminary Round May 26-29, 2021
Big Ten Outdoor Track & Field Championships May 14-16, 2021
Jim Thorpe Invite May 7, 2021
Ohio State Jesse Owens Invitational April 30-May 1, 2021
Fighting Illini Big Ten Relays April 23, 2021
Rutgers B1G Tri-Meet April 10, 2021
2021 B1G North Florida Invitational April 2- 3, 2021
Maryland B1G Invite March 26-27, 2021
Discus
Big Ten Outdoor Track & Field Championships May 14-16, 2021
Jim Thorpe Invite May 7, 2021
Ohio State Jesse Owens Invitational April 30-May 1, 2021
Fighting Illini Big Ten Relays April 23, 2021
Rutgers B1G Tri-Meet April 10, 2021
2021 B1G North Florida Invitational April 2- 3, 2021
Maryland B1G Invite March 26-27, 2021
Hammer
Ohio State Jesse Owens Invitational April 30-May 1, 2021
Fighting Illini Big Ten Relays April 23, 2021
Rutgers B1G Tri-Meet April 10, 2021
2021 B1G North Florida Invitational April 2- 3, 2021
Maryland B1G Invite March 26-27, 2021

2021 Indoors

Shot Put
Penn State Tri February 6, 2021
Penn State Invitational January 23, 2021
Weight Throw
Penn State Tri February 6, 2021
Penn State Invitational January 23, 2021
Shot Put (Indoors)
2024  
(Feb 23-24, 2024)
2023  
(Feb 10-11, 2023)
2022  
2021  
* for Maryland
(Jan 23, 2021)
Weight Throw (Indoors)
2024  
(Feb 9-10, 2024)
2023  
2022  
2021  
* for Maryland
(Jan 23, 2021)
Shot Put (Outdoors)
2023  
2022  
19.95m (+0.0)
(Apr 28-30, 2022)
2021  
* for Maryland
Discus (Outdoors)
2023  
46.71m (+0.0)
(Apr 27-29, 2023)
2022  
(Apr 22-23, 2022)
2021  
* for Maryland
(Apr 30-May 1, 2021)
Hammer (Outdoors)
2023  
(Apr 21-22, 2023)
2022  
(Apr 22-23, 2022)
2021  
* for Maryland
(Mar 26-27, 2021)