* previously at Yale

College Bests

SP
  59' 7.75"
DT
  178' 7"
HT
  132' 6"
WT
  55' 7.75"
JT
  127' 9"
 

↓Competing for Yale
NCAA East First Round    May 22-25, 2024
SP 17.59m 57' 8.5" 33rd (P)
DT 49.70m 163' 1" 43rd (P)
Ivy League Heptagonal Outdoor Track & Field Championships    May 4- 5, 2024
SP 17.55m 57' 7" 5th (F)
DT 42.59m 139' 9" 13th (F)
2024 Yale Springtime    Apr 28, 2024
SP 18.00m 59' 0.75" 1st (F)
DT 51.31m 168' 4" 3rd (F)
Penn Relays    Apr 25-27, 2024
SP 15.92m (+0.0) 52' 2.75"
DT 51.35m (+0.0) 168' 6"
Wake Forest Invitational    Apr 19, 2024
SP 18.18m 59' 7.75" 3rd (F)
DT 54.44m 178' 7" 4th (F)
Larry Ellis Invitational    Apr 12-13, 2024
SP 17.21m 56' 5.75" 4th (F)
DT 49.54m 162' 6" 10th (F)
2024 Yale vs. Harvard Dual    Apr 6, 2024
SP 16.44m 53' 11.25" 1st (F)
DT 51.18m 167' 11" 1st (F)
UCONN Dog Fight    Mar 30, 2024
SP 17.53m 57' 6.25" 1st (F)
DT 48.74m 159' 11" 4th (F)
UCF Knights Invite    Mar 22-23, 2024
SP 16.96m 55' 7.75" 4th (F)
DT 51.86m 170' 2" 4th (F)
Ivy League Heptagonal Indoor Track & Field Championships    Feb 24-25, 2024
SP 16.61m 54' 6" 10th (F)
WT 16.85m 55' 3.5" 16th (F)
2024 Giegengack Invitational    Feb 10, 2024
SP 17.19m 56' 4.75" 1st (F)
WT 16.96m 55' 7.75" 7th (F)
Crimson Elite 2024    Feb 2, 2024
SP 16.53m 54' 2.75" 7th (F)
2024 Riverhawk Invitational    Jan 26-27, 2024
WT 16.03m 52' 7.25" 4th (F)
Y-D-C    Jan 20, 2024
SP 16.50m 54' 1.75" 4th (F)
WT 15.88m 52' 1.25" 7th (F)
2023 Yale Season Opener    Dec 9, 2023
SP 16.17m 53' 0.75" 2nd (F)
WT 16.81m 55' 2" 5th (F)
2023 Yale Last Chance Meet    May 13, 2023
SP 16.60m 54' 5.5" 2nd (F)
DT 47.07m 154' 5" 2nd (F)
JT 38.95m 127' 9" 3rd (F)
West Point Twilight    May 11, 2023
SP 16.79m 55' 1" 4th (F)
Ivy League Outdoor Track & Field Championships    May 6- 7, 2023
SP 15.33m 50' 3.5" 12th (F)
DT 46.67m 153' 1" 11th (F)
Texas Invitational    Apr 28-29, 2023
SP 16.74m 54' 11.25" 6th (F)
DT 47.99m 157' 5" 11th (F)
Georgia Tech Invitational    Apr 21-22, 2023
SP 15.94m 52' 3.75" 11th (F)
DT 47.64m 156' 3" 11th (F)
UCONN Northeast Challenge    Apr 14-15, 2023
SP 17.49m 57' 4.75" 1st (F)
DT 48.79m 160' 1" 8th (F)
Harvard/Yale vs. Oxford/Cambridge    Apr 8, 2023
SP 15.74m 51' 7.75"
UCONN Dog Fight    Apr 1, 2023
SP 17.34m 56' 10.75" 2nd (F)
DT 43.44m 142' 6" 15th (F)
Raleigh Relays    Mar 23-25, 2023
SP 16.57m 54' 4.5" 11th (F)
DT 47.74m 156' 7" 15th (F)
HT 40.39m 132' 6" 40th (F)
2023 Indoor IC4A/ECAC    Mar 3- 5, 2023
SP 17.15m 56' 3.25" 2nd (F)
WT 16.20m 53' 1.75" 13th (F)
Ivy League Heptagonal Indoor Track & Field Championships    Feb 25-26, 2023
SP 15.73m 51' 7.25" 13th (F)
WT 16.59m 54' 5.25" 13th (F)
2023 Giegengack Invitational    Feb 11, 2023
SP 16.59m 54' 5.25" 4th (F)
WT 16.32m 53' 6.5" 10th (F)
Crimson Elite    Feb 3- 4, 2023
SP 16.70m 54' 9.5" 2nd (F)
WT 15.90m 52' 2" 4th (F)
H-Y-P    Jan 28, 2023
SP 15.95m (+0.0) 52' 4" 5th (F)
WT 15.82m (+0.0) 51' 11" 7th (F)
2023 Dartmouth vs Columbia vs Yale    Jan 21, 2023
SP 15.32m 50' 3.25" 6th (F)
WT 15.58m 51' 1.5" 9th (F)
2022 Yale Season Opener    Dec 10, 2022
SP 15.61m 51' 2.75" 4th (F)
WT 14.62m 47' 11.75" 10th (F)
Ivy League Outdoor Track & Field Championships    May 7- 8, 2022
SP 14.17m 46' 6" 14th (F)
DT 44.60m 146' 4" 12th (F)
2022 Yale Springtime Invitational    May 1, 2022
SP 15.34m 50' 4" 5th (F)
DT 48.86m 160' 4" 2nd (F)
Mark Young Invitational    Apr 23, 2022
SP 14.61m 47' 11.25" 7th (F)
DT 46.62m 152' 11" 2nd (F)
UCONN Northeast Challenge    Apr 15-16, 2022
DT 44.46m 145' 10" 11th (F)
2022 Harvard - Yale Match    Apr 9, 2022
SP 13.95m 45' 9.25" 4th (F)
DT 44.26m 145' 2" 4th (F)
JT 30.80m 101' 0" 5th (F)
UCONN Dog Fight    Apr 2, 2022
SP 13.85m 45' 5.25" 13th (F)
DT 39.25m 128' 9" 14th (F)
HT 35.80m 117' 5" 14th (F)
2022 Giegengack Invitational    Feb 12, 2022
SP 12.87m 42' 2.75" 15th (F)
WT 14.24m 46' 8.75" 14th (F)
2022 Boston University Bruce Lehane Scarlet and White Invite    Feb 5, 2022
SP 13.71m 44' 11.75" 23rd (F)
WT 13.04m 42' 9.5" 26th (F)
Yale. Dartmouth, Columbia    Jan 22, 2022
SP 14.03m 46' 0.5" 6th (F)
WT 13.72m 45' 0.25" 10th (F)
2021 Yale Season Opener    Dec 11, 2021
SP 12.42m 40' 9" 11th (F)
WT 13.56m 44' 6" 6th (F)
Shot Put (Outdoor)
Top↑
57' 8.5"
* for Yale
NCAA East First Round May 22-25, 2024
57' 7"
* for Yale
Ivy League Heptagonal Outdoor Track & Field Championships May 4- 5, 2024
59' 0.75"
* for Yale
2024 Yale Springtime Apr 28, 2024
15.92m (+0.0)
52' 2.75"
* for Yale
Penn Relays Apr 25-27, 2024
59' 7.75"
* for Yale
Wake Forest Invitational Apr 19, 2024
56' 5.75"
* for Yale
Larry Ellis Invitational Apr 12-13, 2024
53' 11.25"
* for Yale
2024 Yale vs. Harvard Dual Apr 6, 2024
57' 6.25"
* for Yale
UCONN Dog Fight Mar 30, 2024
55' 7.75"
* for Yale
UCF Knights Invite Mar 22-23, 2024
54' 5.5"
* for Yale
2023 Yale Last Chance Meet May 13, 2023
55' 1"
* for Yale
West Point Twilight May 11, 2023
50' 3.5"
* for Yale
Ivy League Outdoor Track & Field Championships May 6- 7, 2023
54' 11.25"
* for Yale
Texas Invitational Apr 28-29, 2023
52' 3.75"
* for Yale
Georgia Tech Invitational Apr 21-22, 2023
57' 4.75"
* for Yale
UCONN Northeast Challenge Apr 14-15, 2023
51' 7.75"
* for Yale
Harvard/Yale vs. Oxford/Cambridge Apr 8, 2023
56' 10.75"
* for Yale
UCONN Dog Fight Apr 1, 2023
54' 4.5"
* for Yale
Raleigh Relays Mar 23-25, 2023
46' 6"
* for Yale
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
50' 4"
* for Yale
2022 Yale Springtime Invitational May 1, 2022
47' 11.25"
* for Yale
Mark Young Invitational Apr 23, 2022
45' 9.25"
* for Yale
2022 Harvard - Yale Match Apr 9, 2022
45' 5.25"
* for Yale
UCONN Dog Fight Apr 2, 2022
Shot Put (Indoor)
Top↑
54' 6"
* for Yale
Ivy League Heptagonal Indoor Track & Field Championships Feb 24-25, 2024
56' 4.75"
* for Yale
2024 Giegengack Invitational Feb 10, 2024
54' 2.75"
* for Yale
Crimson Elite 2024 Feb 2, 2024
54' 1.75"
* for Yale
Y-D-C Jan 20, 2024
53' 0.75"
* for Yale
2023 Yale Season Opener Dec 9, 2023
56' 3.25"
* for Yale
2023 Indoor IC4A/ECAC Mar 3- 5, 2023
51' 7.25"
* for Yale
Ivy League Heptagonal Indoor Track & Field Championships Feb 25-26, 2023
54' 5.25"
* for Yale
2023 Giegengack Invitational Feb 11, 2023
54' 9.5"
* for Yale
Crimson Elite Feb 3- 4, 2023
15.95m (+0.0)
52' 4"
* for Yale
H-Y-P Jan 28, 2023
50' 3.25"
* for Yale
2023 Dartmouth vs Columbia vs Yale Jan 21, 2023
51' 2.75"
* for Yale
2022 Yale Season Opener Dec 10, 2022
42' 2.75"
* for Yale
2022 Giegengack Invitational Feb 12, 2022
44' 11.75"
* for Yale
2022 Boston University Bruce Lehane Scarlet and White Invite Feb 5, 2022
46' 0.5"
* for Yale
Yale. Dartmouth, Columbia Jan 22, 2022
40' 9"
* for Yale
2021 Yale Season Opener Dec 11, 2021
Discus (Outdoor)
Top↑
163' 1"
* for Yale
NCAA East First Round May 22-25, 2024
139' 9"
* for Yale
Ivy League Heptagonal Outdoor Track & Field Championships May 4- 5, 2024
168' 4"
* for Yale
2024 Yale Springtime Apr 28, 2024
51.35m (+0.0)
168' 6"
* for Yale
Penn Relays Apr 25-27, 2024
178' 7"
* for Yale
Wake Forest Invitational Apr 19, 2024
162' 6"
* for Yale
Larry Ellis Invitational Apr 12-13, 2024
167' 11"
* for Yale
2024 Yale vs. Harvard Dual Apr 6, 2024
159' 11"
* for Yale
UCONN Dog Fight Mar 30, 2024
170' 2"
* for Yale
UCF Knights Invite Mar 22-23, 2024
154' 5"
* for Yale
2023 Yale Last Chance Meet May 13, 2023
153' 1"
* for Yale
Ivy League Outdoor Track & Field Championships May 6- 7, 2023
157' 5"
* for Yale
Texas Invitational Apr 28-29, 2023
156' 3"
* for Yale
Georgia Tech Invitational Apr 21-22, 2023
160' 1"
* for Yale
UCONN Northeast Challenge Apr 14-15, 2023
142' 6"
* for Yale
UCONN Dog Fight Apr 1, 2023
156' 7"
* for Yale
Raleigh Relays Mar 23-25, 2023
146' 4"
* for Yale
Ivy League Outdoor Track & Field Championships May 7- 8, 2022
160' 4"
* for Yale
2022 Yale Springtime Invitational May 1, 2022
152' 11"
* for Yale
Mark Young Invitational Apr 23, 2022
145' 10"
* for Yale
UCONN Northeast Challenge Apr 15-16, 2022
145' 2"
* for Yale
2022 Harvard - Yale Match Apr 9, 2022
128' 9"
* for Yale
UCONN Dog Fight Apr 2, 2022
Hammer (Outdoor)
Top↑
132' 6"
* for Yale
Raleigh Relays Mar 23-25, 2023
117' 5"
* for Yale
UCONN Dog Fight Apr 2, 2022
Weight Throw (Indoor)
Top↑
55' 3.5"
* for Yale
Ivy League Heptagonal Indoor Track & Field Championships Feb 24-25, 2024
55' 7.75"
* for Yale
2024 Giegengack Invitational Feb 10, 2024
52' 7.25"
* for Yale
2024 Riverhawk Invitational Jan 26-27, 2024
52' 1.25"
* for Yale
Y-D-C Jan 20, 2024
55' 2"
* for Yale
2023 Yale Season Opener Dec 9, 2023
53' 1.75"
* for Yale
2023 Indoor IC4A/ECAC Mar 3- 5, 2023
54' 5.25"
* for Yale
Ivy League Heptagonal Indoor Track & Field Championships Feb 25-26, 2023
53' 6.5"
* for Yale
2023 Giegengack Invitational Feb 11, 2023
52' 2"
* for Yale
Crimson Elite Feb 3- 4, 2023
15.82m (+0.0)
51' 11"
* for Yale
H-Y-P Jan 28, 2023
51' 1.5"
* for Yale
2023 Dartmouth vs Columbia vs Yale Jan 21, 2023
47' 11.75"
* for Yale
2022 Yale Season Opener Dec 10, 2022
46' 8.75"
* for Yale
2022 Giegengack Invitational Feb 12, 2022
42' 9.5"
* for Yale
2022 Boston University Bruce Lehane Scarlet and White Invite Feb 5, 2022
45' 0.25"
* for Yale
Yale. Dartmouth, Columbia Jan 22, 2022
44' 6"
* for Yale
2021 Yale Season Opener Dec 11, 2021
Javelin (Outdoor)
Top↑
127' 9"
* for Yale
2023 Yale Last Chance Meet May 13, 2023
101' 0"
* for Yale
2022 Harvard - Yale Match Apr 9, 2022
↓Competing for Yale

2024 Outdoors

Shot Put
NCAA East First Round May 22-25, 2024
Ivy League Heptagonal Outdoor Track & Field Championships May 4- 5, 2024
2024 Yale Springtime April 28, 2024
15.92m (+0.0)
Penn Relays April 25-27, 2024
Wake Forest Invitational April 19, 2024
Larry Ellis Invitational April 12-13, 2024
2024 Yale vs. Harvard Dual April 6, 2024
UCONN Dog Fight March 30, 2024
UCF Knights Invite March 22-23, 2024
Discus
NCAA East First Round May 22-25, 2024
Ivy League Heptagonal Outdoor Track & Field Championships May 4- 5, 2024
2024 Yale Springtime April 28, 2024
51.35m (+0.0)
Penn Relays April 25-27, 2024
Wake Forest Invitational April 19, 2024
Larry Ellis Invitational April 12-13, 2024
2024 Yale vs. Harvard Dual April 6, 2024
UCONN Dog Fight March 30, 2024
UCF Knights Invite March 22-23, 2024

2024 Indoors

Shot Put
Ivy League Heptagonal Indoor Track & Field Championships February 24-25, 2024
2024 Giegengack Invitational February 10, 2024
Crimson Elite 2024 February 2, 2024
Y-D-C January 20, 2024
Weight Throw
Ivy League Heptagonal Indoor Track & Field Championships February 24-25, 2024
2024 Giegengack Invitational February 10, 2024
2024 Riverhawk Invitational January 26-27, 2024
Y-D-C January 20, 2024

2023 Indoors

Shot Put
2023 Yale Season Opener December 9, 2023
2023 Indoor IC4A/ECAC March 3- 5, 2023
Ivy League Heptagonal Indoor Track & Field Championships February 25-26, 2023
2023 Giegengack Invitational February 11, 2023
Crimson Elite February 3- 4, 2023
15.95m (+0.0)
H-Y-P January 28, 2023
2023 Dartmouth vs Columbia vs Yale January 21, 2023
Weight Throw
2023 Yale Season Opener December 9, 2023
2023 Indoor IC4A/ECAC March 3- 5, 2023
Ivy League Heptagonal Indoor Track & Field Championships February 25-26, 2023
2023 Giegengack Invitational February 11, 2023
Crimson Elite February 3- 4, 2023
15.82m (+0.0)
H-Y-P January 28, 2023
2023 Dartmouth vs Columbia vs Yale January 21, 2023

2023 Outdoors

Shot Put
2023 Yale Last Chance Meet May 13, 2023
West Point Twilight May 11, 2023
Ivy League Outdoor Track & Field Championships May 6- 7, 2023
Texas Invitational April 28-29, 2023
Georgia Tech Invitational April 21-22, 2023
UCONN Northeast Challenge April 14-15, 2023
Harvard/Yale vs. Oxford/Cambridge April 8, 2023
UCONN Dog Fight April 1, 2023
Raleigh Relays March 23-25, 2023
Discus
2023 Yale Last Chance Meet May 13, 2023
Ivy League Outdoor Track & Field Championships May 6- 7, 2023
Texas Invitational April 28-29, 2023
Georgia Tech Invitational April 21-22, 2023
UCONN Northeast Challenge April 14-15, 2023
UCONN Dog Fight April 1, 2023
Raleigh Relays March 23-25, 2023
Hammer
Raleigh Relays March 23-25, 2023
Javelin
2023 Yale Last Chance Meet May 13, 2023

2022 Indoors

2022 Outdoors

2021 Indoors

Shot Put
2021 Yale Season Opener December 11, 2021
Weight Throw
2021 Yale Season Opener December 11, 2021
Shot Put (Outdoors)
2024  
* for Yale
(Apr 19, 2024)
2023  
* for Yale
(Apr 14-15, 2023)
2022  
* for Yale
Discus (Outdoors)
2024  
* for Yale
(Apr 19, 2024)
2023  
* for Yale
(Apr 14-15, 2023)
2022  
* for Yale
Hammer (Outdoors)
2023  
* for Yale
(Mar 23-25, 2023)
2022  
* for Yale
(Apr 2, 2022)
Javelin (Outdoors)
2023  
* for Yale
(May 13, 2023)
2022  
* for Yale
(Apr 9, 2022)
Shot Put (Indoors)
2024  
* for Yale
2023  
* for Yale
(Mar 3- 5, 2023)
2022  
* for Yale
(Dec 10, 2022)
2021  
* for Yale
(Dec 11, 2021)
Weight Throw (Indoors)
2024  
* for Yale
2023  
* for Yale
(Dec 9, 2023)
2022  
* for Yale
(Dec 10, 2022)
2021  
* for Yale
(Dec 11, 2021)