* previously at Penn

College Bests

SP
  33' 6"
JT
  156' 11"
NCAA East First Round    May 22-25, 2024
JT 43.20m 141' 9" 34th (P)
ACC Outdoor Track & Field Championships    May 9-11, 2024
JT 44.94m 147' 5" 4th (F)
Penn Relays    Apr 25-27, 2024
JT 46.48m (+0.0) 152' 6"
Duke Invitational    Apr 11-13, 2024
JT 45.67m 149' 10" 3rd (F)
VertKlasse Meeting    Apr 5- 6, 2024
JT 42.81m 140' 5" 2nd (F)
Raleigh Relays    Mar 28-30, 2024
JT 42.10m 138' 1" 7th (F)
Hurricane Collegiate Invite    Mar 23, 2024
JT 42.71m 140' 1" 5th (F)
NCAA East Preliminary Round    May 25-27, 2023
JT 43.96m 144' 3" 31st (P)
ACC Outdoor Track & Field Championships    May 11-13, 2023
JT 47.83m 156' 11" 6th (F)
Penn Relays    Apr 27-29, 2023
JT 41.19m (+0.0) 135' 2"
Wake Forest Invitational    Apr 21, 2023
JT 40.29m 132' 2" 6th (F)
63rd Annual Mt. SAC Relays    Apr 12-15, 2023
JT 42.99m 141' 0" 17th (F)
Raleigh Relays    Mar 23-25, 2023
JT 39.00m 127' 11" 21st (F)
Alan Connie Shamrock Invitational    Mar 16-18, 2023
JT 45.50m 149' 3" 4th (F)
↓Competing for Penn
NCAA East Preliminary Round    May 25-28, 2022
JT 37.28m 122' 4" 47th (P)
Ivy League Outdoor Track & Field Championships    May 7- 8, 2022
JT 41.51m 136' 2" 5th (F)
Penn Relays    Apr 28-30, 2022
JT 46.91m (+0.0) 153' 11"
Mason Spring Invitational 2022    Apr 9, 2022
JT 42.52m 139' 6" 2nd (F)
Raleigh Relays    Mar 24-26, 2022
JT 42.11m 138' 2" 14th (F)
Penn Challenge    Mar 19, 2022
JT 43.07m 141' 4" 3rd (F)
Philadelphia Metropolitan Collegiate Invitational    Apr 24, 2021
JT 41.18m 135' 1" 2nd (F)
Quaker Invitational    Apr 17, 2021
JT 40.61m 133' 3" 1st (F)
Big Five Meet    Apr 3, 2021
JT DNS NM
Penn Challenge    Mar 27, 2021
JT 44.80m 147' 0" 1st (F)
IC4A/ECAC Outdoor Track & Field Championships    May 11-12, 2019
JT 42.03m 137' 11" 9th (F)
Ivy League Outdoor Track & Field Championships    May 4- 5, 2019
JT 42.07m 138' 0" 2nd (F)
2019 Larry Ellis Invitational    Apr 20, 2019
JT 43.78m 143' 8" 3rd (F)
Sam Howell Invitational    Apr 6, 2019
JT 43.05m 141' 3" 2nd (F)
Raleigh Relays    Mar 29-30, 2019
JT 40.19m 131' 10" 11th (F)
Penn Challenge    Mar 23, 2019
JT 44.50m 146' 0" 4th (F)
Penn 8-Team Select    Jan 19, 2019
SP 10.21m 33' 6" 21st (F)
2019 Wesley A. Brown Invitational    Jan 11-12, 2019
SP 9.59m 31' 5.75" 17th (F)
Shot Put (Indoor)
Top↑
33' 6"
* for Penn
Penn 8-Team Select Jan 19, 2019
31' 5.75"
* for Penn
2019 Wesley A. Brown Invitational Jan 11-12, 2019
Javelin (Outdoor)
Top↑
141' 9"
NCAA East First Round May 22-25, 2024
147' 5"
ACC Outdoor Track & Field Championships May 9-11, 2024
46.48m (+0.0)
152' 6"
Penn Relays Apr 25-27, 2024
149' 10"
Duke Invitational Apr 11-13, 2024
140' 5"
VertKlasse Meeting Apr 5- 6, 2024
138' 1"
Raleigh Relays Mar 28-30, 2024
140' 1"
Hurricane Collegiate Invite Mar 23, 2024
144' 3"
NCAA East Preliminary Round May 25-27, 2023
156' 11"
ACC Outdoor Track & Field Championships May 11-13, 2023
41.19m (+0.0)
135' 2"
Penn Relays Apr 27-29, 2023
132' 2"
Wake Forest Invitational Apr 21, 2023
141' 0"
63rd Annual Mt. SAC Relays Apr 12-15, 2023
127' 11"
Raleigh Relays Mar 23-25, 2023
149' 3"
Alan Connie Shamrock Invitational Mar 16-18, 2023
122' 4"
* for Penn
NCAA East Preliminary Round May 25-28, 2022
136' 2"
* for Penn
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
46.91m (+0.0)
153' 11"
* for Penn
Penn Relays Apr 28-30, 2022
139' 6"
* for Penn
Mason Spring Invitational 2022 Apr 9, 2022
138' 2"
* for Penn
Raleigh Relays Mar 24-26, 2022
141' 4"
* for Penn
Penn Challenge Mar 19, 2022
135' 1"
* for Penn
Philadelphia Metropolitan Collegiate Invitational Apr 24, 2021
133' 3"
* for Penn
Quaker Invitational Apr 17, 2021
DNS
NM
* for Penn
Big Five Meet Apr 3, 2021
147' 0"
* for Penn
Penn Challenge Mar 27, 2021
137' 11"
* for Penn
IC4A/ECAC Outdoor Track & Field Championships May 11-12, 2019
138' 0"
* for Penn
Ivy League Outdoor Track & Field Championships May 4- 5, 2019
143' 8"
* for Penn
2019 Larry Ellis Invitational Apr 20, 2019
141' 3"
* for Penn
Sam Howell Invitational Apr 6, 2019
131' 10"
* for Penn
Raleigh Relays Mar 29-30, 2019
146' 0"
* for Penn
Penn Challenge Mar 23, 2019

2024 Outdoors

Javelin
NCAA East First Round May 22-25, 2024
ACC Outdoor Track & Field Championships May 9-11, 2024
46.48m (+0.0)
Penn Relays April 25-27, 2024
Duke Invitational April 11-13, 2024
VertKlasse Meeting April 5- 6, 2024
Raleigh Relays March 28-30, 2024
Hurricane Collegiate Invite March 23, 2024

2023 Outdoors

Javelin
NCAA East Preliminary Round May 25-27, 2023
ACC Outdoor Track & Field Championships May 11-13, 2023
41.19m (+0.0)
Penn Relays April 27-29, 2023
Wake Forest Invitational April 21, 2023
63rd Annual Mt. SAC Relays April 12-15, 2023
Raleigh Relays March 23-25, 2023
Alan Connie Shamrock Invitational March 16-18, 2023
↓Competing for Penn

2022 Outdoors

Javelin
NCAA East Preliminary Round May 25-28, 2022
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
46.91m (+0.0)
Penn Relays April 28-30, 2022
Mason Spring Invitational 2022 April 9, 2022
Raleigh Relays March 24-26, 2022
Penn Challenge March 19, 2022

2021 Outdoors

2019 Outdoors

2019 Indoors

Shot Put
Penn 8-Team Select January 19, 2019
2019 Wesley A. Brown Invitational January 11-12, 2019
Javelin (Outdoors)
2024  
46.48m (+0.0)
(Apr 25-27, 2024)
2023  
2022  
* for Penn
46.91m (+0.0)
(Apr 28-30, 2022)
2021  
* for Penn
(Mar 27, 2021)
2019  
* for Penn
(Mar 23, 2019)
Shot Put (Indoors)
2019  
* for Penn
(Jan 19, 2019)