* previously at Yale

College Bests

SP
  48' 3.5"
DT
  169' 3"
HT
  185' 10"
WT
  57' 10.5"
JT
  108' 4"
 

ACC Indoor Track & Field Championships    Feb 22-24, 2024
WT 16.80m 55' 1.5" 19th (F)
Eagle Elite    Feb 9-10, 2024
WT 16.20m 53' 1.75" 10th (F)
Penn State National Open    Jan 26-27, 2024
WT 17.64m 57' 10.5" 3rd (F)
Dick Taylor Carolina Challenge    Jan 20, 2024
WT 17.05m 55' 11.25" 3rd (F)
ACC Outdoor Track & Field Championships    May 11-13, 2023
DT 48.73m 159' 10" 11th (F)
HT 52.95m 173' 9" 15th (F)
Charlotte Invitational 2023    Apr 28-29, 2023
DT 43.17m 141' 8" 12th (F)
HT 53.12m 174' 3" 4th (F)
Wake Forest Invitational    Apr 21, 2023
DT 41.93m 137' 7" 14th (F)
HT 54.41m 178' 6" 10th (F)
UF Tom Jones Memorial    Apr 14-15, 2023
HT 56.65m 185' 10" 6th (F)
Duke Invitational    Apr 6- 8, 2023
DT 44.79m 146' 11" 14th (F)
HT 53.51m 175' 7" 21st (F)
Raleigh Relays    Mar 23-25, 2023
DT 44.06m 144' 7" 18th (F)
HT 55.20m 181' 1" 15th (F)
Webb Davidson Meet    Mar 17-18, 2023
DT 46.39m 152' 2" 6th (F)
HT 50.78m 166' 7" 9th (F)
↓Competing for Yale
NCAA East Preliminary Round    May 25-28, 2022
DT 44.90m 147' 4" 41st (P)
NEICAAA Outdoor Track & Field Championships    May 13-14, 2022
DT 51.59m 169' 3" 1st (F)
Ivy League Outdoor Track & Field Championships    May 7- 8, 2022
SP 12.50m 41' 0.25" 10th (F)
DT 47.90m 157' 2" 2nd (F)
HT 53.65m 176' 0" 5th (F)
2022 Yale Springtime Invitational    May 1, 2022
DT 49.52m 162' 6" 1st (F)
HT 53.32m 174' 11" 1st (F)
Penn Relays    Apr 28-30, 2022
DT 48.94m (+0.0) 160' 7"
HT 52.16m (+0.0) 171' 1"
Crimson Tide Invitational    Apr 22-23, 2022
DT 47.01m 154' 3" 12th (F)
HT 53.57m 175' 9" 10th (F)
UCONN Northeast Challenge    Apr 15-16, 2022
DT 47.93m 157' 3" 3rd (F)
HT 53.63m 175' 11" 8th (F)
2022 Harvard - Yale Match    Apr 9, 2022
SP 13.51m 44' 4" 4th (F)
DT 45.24m 148' 5" 3rd (F)
HT 53.76m 176' 4" 2nd (F)
UCONN Dog Fight    Apr 2, 2022
SP 13.07m 42' 10.75" 5th (F)
DT 45.32m 148' 8" 2nd (F)
HT 55.22m 181' 2" 4th (F)
Raleigh Relays    Mar 24-26, 2022
DT 43.69m 143' 4" 19th (F)
HT 53.22m 174' 7" 16th (F)
IC4A/ECAC Indoor Track & Field Championships    Mar 4- 6, 2022
WT 16.56m 54' 4" 12th (F)
Ivy League Heptagonal Indoor Track & Field Championships    Feb 26-27, 2022
SP 12.97m 42' 6.75" 14th (F)
WT 16.88m 55' 4.75" 9th (F)
2022 Giegengack Invitational    Feb 12, 2022
SP 12.86m 42' 2.25" 7th (F)
WT 17.06m 55' 11.75" 3rd (F)
Crimson Elite    Feb 4, 2022
SP 13.45m 44' 1.5" 8th (F)
WT 16.52m 54' 2.5" 5th (F)
Yale. Dartmouth, Columbia    Jan 22, 2022
SP 13.28m 43' 7" 4th (F)
WT 15.96m 52' 4.5" 2nd (F)
2021 Yale Season Opener    Dec 11, 2021
SP 13.01m 42' 8.25" 2nd (F)
WT 16.42m 53' 10.5" 1st (F)
Ivy League Indoor Track & Field Championship    Feb 29-Mar 1, 2020
SP 12.86m 42' 2.25" 15th (F)
WT 15.83m 51' 11.25" 10th (F)
14th Giegengack Invitational    Feb 15, 2020
SP 13.72m 45' 0.25" 1st (F)
WT 15.76m 51' 8.5" 4th (F)
H-Y-P    Feb 8, 2020
SP 14.21m 46' 7.5" 3rd (F)
WT 16.47m 54' 0.5" 5th (F)
Crimson Elite    Jan 31, 2020
SP 13.46m 44' 2" 9th (F)
WT 15.99m 52' 5.5" 9th (F)
Boston University John Thomas Terrier Classic    Jan 24-25, 2020
SP 13.62m 44' 8.25" 5th (F)
WT 16.68m 54' 8.75" 4th (F)
Dartmouth vs Columbia vs Yale    Jan 18, 2020
SP 13.61m 44' 8" 2nd (F)
WT 15.58m 51' 1.5" 3rd (F)
2019 Yale Season Opener    Dec 7, 2019
SP 12.88m 42' 3.25" 3rd (F)
WT 15.66m 51' 4.5" 1st (F)
IC4A/ECAC Outdoor Track & Field Championships    May 11-12, 2019
SP 13.58m 44' 6.75" 8th (F)
DT 35.09m 115' 1" 23rd (F)
Ivy League Outdoor Track & Field Championships    May 4- 5, 2019
SP 14.27m 46' 10" 4th (F)
DT FOUL NM
2019 Yale Springtime Invitational    Apr 28, 2019
SP 14.15m 46' 5.25" 1st (F)
DT 43.25m 141' 11" 1st (F)
HT 43.42m 142' 5" 6th (F)
125th Penn Relays    Apr 25-27, 2019
SP 14.37m (+0.0) 47' 1.75"
War Eagle Invitational 2019    Apr 19-20, 2019
SP 14.25m 46' 9" 10th (F)
DT 41.36m 135' 8" 15th (F)
HT 46.55m 152' 9" 18th (F)
2019 Harvard - Yale Match    Apr 13, 2019
SP 14.72m 48' 3.5" 1st (F)
DT 43.52m 142' 9" 1st (F)
HT 47.18m 154' 9" 1st (F)
JT 33.02m 108' 4" 2nd (F)
Sam Howell Invitational    Apr 6, 2019
SP 14.69m 48' 2.5" 2nd (F)
HT 44.60m 146' 4" 9th (F)
IC4A/ECAC Indoor Track & Field Championships    Mar 1- 3, 2019
SP 13.85m 45' 5.25" 11th (F)
Ivy League Indoor Track & Field Championship    Feb 23-24, 2019
SP 14.72m 48' 3.5" 4th (F)
WT 13.16m 43' 2.25" 16th (F)
13th Giegengack Invitational    Feb 9, 2019
SP 13.82m 45' 4.25" 1st (F)
WT 13.85m 45' 5.25" 8th (F)
2019 Harvard Crimson Elite    Feb 1, 2019
SP 13.48m 44' 2.75" 7th (F)
H-Y-P    Jan 26, 2019
SP 14.29m 46' 10.75" 2nd (F)
WT 13.50m 44' 3.5" 5th (F)
Dartmouth-Yale-Columbia    Jan 18, 2019
SP 13.50m 44' 3.5" 1st (F)
2018 Yale Season Opener    Dec 8, 2018
SP 13.22m 43' 4.5" 3rd (F)
Shot Put (Outdoor)
Top↑
41' 0.25"
* for Yale
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
44' 4"
* for Yale
2022 Harvard - Yale Match Apr 9, 2022
42' 10.75"
* for Yale
UCONN Dog Fight Apr 2, 2022
44' 6.75"
* for Yale
IC4A/ECAC Outdoor Track & Field Championships May 11-12, 2019
46' 10"
* for Yale
Ivy League Outdoor Track & Field Championships May 4- 5, 2019
46' 5.25"
* for Yale
2019 Yale Springtime Invitational Apr 28, 2019
14.37m (+0.0)
47' 1.75"
* for Yale
125th Penn Relays Apr 25-27, 2019
46' 9"
* for Yale
War Eagle Invitational 2019 Apr 19-20, 2019
48' 3.5"
* for Yale
2019 Harvard - Yale Match Apr 13, 2019
48' 2.5"
* for Yale
Sam Howell Invitational Apr 6, 2019
Shot Put (Indoor)
Top↑
42' 6.75"
* for Yale
Ivy League Heptagonal Indoor Track & Field Championships Feb 26-27, 2022
42' 2.25"
* for Yale
2022 Giegengack Invitational Feb 12, 2022
44' 1.5"
* for Yale
Crimson Elite Feb 4, 2022
43' 7"
* for Yale
Yale. Dartmouth, Columbia Jan 22, 2022
42' 8.25"
* for Yale
2021 Yale Season Opener Dec 11, 2021
42' 2.25"
* for Yale
Ivy League Indoor Track & Field Championship Feb 29-Mar 1, 2020
45' 0.25"
* for Yale
14th Giegengack Invitational Feb 15, 2020
46' 7.5"
* for Yale
H-Y-P Feb 8, 2020
44' 2"
* for Yale
Crimson Elite Jan 31, 2020
44' 8.25"
* for Yale
Boston University John Thomas Terrier Classic Jan 24-25, 2020
44' 8"
* for Yale
Dartmouth vs Columbia vs Yale Jan 18, 2020
42' 3.25"
* for Yale
2019 Yale Season Opener Dec 7, 2019
45' 5.25"
* for Yale
IC4A/ECAC Indoor Track & Field Championships Mar 1- 3, 2019
48' 3.5"
* for Yale
Ivy League Indoor Track & Field Championship Feb 23-24, 2019
45' 4.25"
* for Yale
13th Giegengack Invitational Feb 9, 2019
44' 2.75"
* for Yale
2019 Harvard Crimson Elite Feb 1, 2019
46' 10.75"
* for Yale
H-Y-P Jan 26, 2019
44' 3.5"
* for Yale
Dartmouth-Yale-Columbia Jan 18, 2019
43' 4.5"
* for Yale
2018 Yale Season Opener Dec 8, 2018
Discus (Outdoor)
Top↑
159' 10"
ACC Outdoor Track & Field Championships May 11-13, 2023
141' 8"
Charlotte Invitational 2023 Apr 28-29, 2023
137' 7"
Wake Forest Invitational Apr 21, 2023
146' 11"
Duke Invitational Apr 6- 8, 2023
144' 7"
Raleigh Relays Mar 23-25, 2023
152' 2"
Webb Davidson Meet Mar 17-18, 2023
147' 4"
* for Yale
NCAA East Preliminary Round May 25-28, 2022
169' 3"
* for Yale
NEICAAA Outdoor Track & Field Championships May 13-14, 2022
157' 2"
* for Yale
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
162' 6"
* for Yale
2022 Yale Springtime Invitational May 1, 2022
48.94m (+0.0)
160' 7"
* for Yale
Penn Relays Apr 28-30, 2022
154' 3"
* for Yale
Crimson Tide Invitational Apr 22-23, 2022
157' 3"
* for Yale
UCONN Northeast Challenge Apr 15-16, 2022
148' 5"
* for Yale
2022 Harvard - Yale Match Apr 9, 2022
148' 8"
* for Yale
UCONN Dog Fight Apr 2, 2022
143' 4"
* for Yale
Raleigh Relays Mar 24-26, 2022
115' 1"
* for Yale
IC4A/ECAC Outdoor Track & Field Championships May 11-12, 2019
NM
* for Yale
Ivy League Outdoor Track & Field Championships May 4- 5, 2019
141' 11"
* for Yale
2019 Yale Springtime Invitational Apr 28, 2019
135' 8"
* for Yale
War Eagle Invitational 2019 Apr 19-20, 2019
142' 9"
* for Yale
2019 Harvard - Yale Match Apr 13, 2019
Hammer (Outdoor)
Top↑
173' 9"
ACC Outdoor Track & Field Championships May 11-13, 2023
174' 3"
Charlotte Invitational 2023 Apr 28-29, 2023
178' 6"
Wake Forest Invitational Apr 21, 2023
185' 10"
UF Tom Jones Memorial Apr 14-15, 2023
175' 7"
Duke Invitational Apr 6- 8, 2023
181' 1"
Raleigh Relays Mar 23-25, 2023
166' 7"
Webb Davidson Meet Mar 17-18, 2023
176' 0"
* for Yale
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
174' 11"
* for Yale
2022 Yale Springtime Invitational May 1, 2022
52.16m (+0.0)
171' 1"
* for Yale
Penn Relays Apr 28-30, 2022
175' 9"
* for Yale
Crimson Tide Invitational Apr 22-23, 2022
175' 11"
* for Yale
UCONN Northeast Challenge Apr 15-16, 2022
176' 4"
* for Yale
2022 Harvard - Yale Match Apr 9, 2022
181' 2"
* for Yale
UCONN Dog Fight Apr 2, 2022
174' 7"
* for Yale
Raleigh Relays Mar 24-26, 2022
142' 5"
* for Yale
2019 Yale Springtime Invitational Apr 28, 2019
152' 9"
* for Yale
War Eagle Invitational 2019 Apr 19-20, 2019
154' 9"
* for Yale
2019 Harvard - Yale Match Apr 13, 2019
146' 4"
* for Yale
Sam Howell Invitational Apr 6, 2019
Weight Throw (Indoor)
Top↑
55' 1.5"
ACC Indoor Track & Field Championships Feb 22-24, 2024
53' 1.75"
Eagle Elite Feb 9-10, 2024
57' 10.5"
Penn State National Open Jan 26-27, 2024
55' 11.25"
Dick Taylor Carolina Challenge Jan 20, 2024
54' 4"
* for Yale
IC4A/ECAC Indoor Track & Field Championships Mar 4- 6, 2022
55' 4.75"
* for Yale
Ivy League Heptagonal Indoor Track & Field Championships Feb 26-27, 2022
55' 11.75"
* for Yale
2022 Giegengack Invitational Feb 12, 2022
53' 9.25"
* for Yale
2022 Boston University Bruce Lehane Scarlet and White Invite Feb 5, 2022
54' 2.5"
* for Yale
Crimson Elite Feb 4, 2022
52' 4.5"
* for Yale
Yale. Dartmouth, Columbia Jan 22, 2022
53' 10.5"
* for Yale
2021 Yale Season Opener Dec 11, 2021
51' 11.25"
* for Yale
Ivy League Indoor Track & Field Championship Feb 29-Mar 1, 2020
51' 8.5"
* for Yale
14th Giegengack Invitational Feb 15, 2020
54' 0.5"
* for Yale
H-Y-P Feb 8, 2020
52' 5.5"
* for Yale
Crimson Elite Jan 31, 2020
54' 8.75"
* for Yale
Boston University John Thomas Terrier Classic Jan 24-25, 2020
51' 1.5"
* for Yale
Dartmouth vs Columbia vs Yale Jan 18, 2020
51' 4.5"
* for Yale
2019 Yale Season Opener Dec 7, 2019
43' 2.25"
* for Yale
Ivy League Indoor Track & Field Championship Feb 23-24, 2019
45' 5.25"
* for Yale
13th Giegengack Invitational Feb 9, 2019
44' 3.5"
* for Yale
H-Y-P Jan 26, 2019
Javelin (Outdoor)
Top↑
108' 4"
* for Yale
2019 Harvard - Yale Match Apr 13, 2019

2024 Indoors

Weight Throw
ACC Indoor Track & Field Championships February 22-24, 2024
Eagle Elite February 9-10, 2024
Penn State National Open January 26-27, 2024
Dick Taylor Carolina Challenge January 20, 2024

2023 Outdoors

Discus
ACC Outdoor Track & Field Championships May 11-13, 2023
Charlotte Invitational 2023 April 28-29, 2023
Wake Forest Invitational April 21, 2023
Duke Invitational April 6- 8, 2023
Raleigh Relays March 23-25, 2023
Webb Davidson Meet March 17-18, 2023
Hammer
ACC Outdoor Track & Field Championships May 11-13, 2023
Charlotte Invitational 2023 April 28-29, 2023
Wake Forest Invitational April 21, 2023
UF Tom Jones Memorial April 14-15, 2023
Duke Invitational April 6- 8, 2023
Raleigh Relays March 23-25, 2023
Webb Davidson Meet March 17-18, 2023
↓Competing for Yale

2022 Outdoors

Shot Put
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
2022 Harvard - Yale Match April 9, 2022
UCONN Dog Fight April 2, 2022
Discus
NCAA East Preliminary Round May 25-28, 2022
NEICAAA Outdoor Track & Field Championships May 13-14, 2022
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
2022 Yale Springtime Invitational May 1, 2022
48.94m (+0.0)
Penn Relays April 28-30, 2022
Crimson Tide Invitational April 22-23, 2022
UCONN Northeast Challenge April 15-16, 2022
2022 Harvard - Yale Match April 9, 2022
UCONN Dog Fight April 2, 2022
Raleigh Relays March 24-26, 2022
Hammer
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
2022 Yale Springtime Invitational May 1, 2022
52.16m (+0.0)
Penn Relays April 28-30, 2022
Crimson Tide Invitational April 22-23, 2022
UCONN Northeast Challenge April 15-16, 2022
2022 Harvard - Yale Match April 9, 2022
UCONN Dog Fight April 2, 2022
Raleigh Relays March 24-26, 2022

2022 Indoors

2021 Indoors

Shot Put
2021 Yale Season Opener December 11, 2021
Weight Throw
2021 Yale Season Opener December 11, 2021

2020 Indoors

Shot Put
Ivy League Indoor Track & Field Championship February 29-March 1, 2020
14th Giegengack Invitational February 15, 2020
H-Y-P February 8, 2020
Crimson Elite January 31, 2020
Boston University John Thomas Terrier Classic January 24-25, 2020
Dartmouth vs Columbia vs Yale January 18, 2020
Weight Throw
Ivy League Indoor Track & Field Championship February 29-March 1, 2020
14th Giegengack Invitational February 15, 2020
H-Y-P February 8, 2020
Crimson Elite January 31, 2020
Boston University John Thomas Terrier Classic January 24-25, 2020
Dartmouth vs Columbia vs Yale January 18, 2020

2019 Indoors

2019 Outdoors

Shot Put
IC4A/ECAC Outdoor Track & Field Championships May 11-12, 2019
Ivy League Outdoor Track & Field Championships May 4- 5, 2019
2019 Yale Springtime Invitational April 28, 2019
14.37m (+0.0)
125th Penn Relays April 25-27, 2019
War Eagle Invitational 2019 April 19-20, 2019
2019 Harvard - Yale Match April 13, 2019
Sam Howell Invitational April 6, 2019
Discus
IC4A/ECAC Outdoor Track & Field Championships May 11-12, 2019
Ivy League Outdoor Track & Field Championships May 4- 5, 2019
2019 Yale Springtime Invitational April 28, 2019
War Eagle Invitational 2019 April 19-20, 2019
2019 Harvard - Yale Match April 13, 2019
Hammer
2019 Yale Springtime Invitational April 28, 2019
War Eagle Invitational 2019 April 19-20, 2019
2019 Harvard - Yale Match April 13, 2019
Sam Howell Invitational April 6, 2019
Javelin
2019 Harvard - Yale Match April 13, 2019

2018 Indoors

Shot Put
2018 Yale Season Opener December 8, 2018
Shot Put (Indoors)
2022  
* for Yale
(Feb 4, 2022)
2021  
* for Yale
(Dec 11, 2021)
2020  
* for Yale
H-Y-P  
(Feb 8, 2020)
2019  
* for Yale
2018  
* for Yale
(Dec 8, 2018)
Weight Throw (Indoors)
2024  
(Jan 26-27, 2024)
2022  
* for Yale
(Feb 12, 2022)
2021  
* for Yale
(Dec 11, 2021)
2020  
* for Yale
2019  
* for Yale
(Dec 7, 2019)
Shot Put (Outdoors)
2022  
* for Yale
(Apr 9, 2022)
2019  
* for Yale
(Apr 13, 2019)
Discus (Outdoors)
2023  
2022  
* for Yale
2019  
* for Yale
(Apr 13, 2019)
Hammer (Outdoors)
2023  
(Apr 14-15, 2023)
2022  
* for Yale
(Apr 2, 2022)
2019  
* for Yale
(Apr 13, 2019)
Javelin (Outdoors)
2019  
* for Yale
(Apr 13, 2019)