Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorIvy League Outdoor Track & Field Championships · May 949.34mIvy League Outdoor Track & Field ChampionshipsMay 9, 2025
Hammer · 4kg · OutdoorIvy League Outdoor Track & Field Championships · May 648.67mIvy League Outdoor Track & Field ChampionshipsMay 6, 2023
Shot Put · 4kg · IndoorPVIAC#2 · Dec 1833-10.00PVIAC#2December 18, 2019
Shot Put · 4kg · OutdoorMIAA Meet of Champions · Jun 238-03.00MIAA Meet of ChampionsJune 2, 2022
Weight Throw · 20lb / 9.0kg · IndoorIvy League Championships · Mar 118.63mIvy League ChampionshipsMarch 1, 2025
Weight Throw · 20lb / 9.0kg · OutdoorHBCU and Ivy Challenge · Dec 518.19mHBCU and Ivy ChallengeDecember 5, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Discus · Place 7 · HarvardHarvardDiscus1kg7.47.79mSr
May 3Duke TwilightMay 3 · Discus · Place 15 · HarvardHarvardDiscus1kg15.44.01mSr
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · Discus · Place 3 · HarvardHarvardDiscus1kg3.44.44mSr
Apr 16Tom Jones MemorialApr 16 · Discus · Place 15 · HarvardHarvardDiscus1kg15.46.71mSr
Apr 11UMASS Commonwealth InvitationalApr 11 · Discus · HarvardHarvardDiscus1kg—DNSSr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Discus · Place 3 · HarvardHarvardDiscus1kg3.48.54mSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30Harvard InvitationalJan 30 · Weight Throw · Place 1 · HarvardHarvardWeight Throw118.09mSR
Jan 17Beantown ChallengeJan 17 · Weight Throw · Place 4 · HarvardHarvardWeight Throw417.23mSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 5HBCU and Ivy ChallengeDec 5 · Weight Throw · Place 2 · HarvardHarvardWeight Throw20lb / 9.0kg2.18.19m PBSr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · Discus · Place 6 · HarvardHarvardDiscus1kg6.49.34m PBJr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Hammer · Place 3 · HarvardHarvardHammer4kg3.48.53mJr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Discus · Place 1 · HarvardHarvardDiscus1kg1.45.07mJr
Apr 12Harvard-Yale vs. Oxford-CambridgeApr 12 · Hammer · HarvardHarvardHammer4kgEx.51.14mJr
Apr 12Harvard-Yale vs. Oxford-CambridgeApr 12 · Discus · Place 2 · HarvardHarvardDiscus1kg2.40.96mJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1Ivy League ChampionshipsMar 1 · Weight Throw · Place 5 · HarvardHarvardWeight Throw20lb / 9.0kg5.18.63m PBJr
Feb 7Crimson Elite & OpenFeb 7 · Weight Throw · Place 7 · HarvardHarvardWeight Throw717.68m—
Jan 31Harvard InvitationalJan 31 · Weight Throw · Place 2 · HarvardHarvardWeight Throw218.79mJR

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Sean Collier InvitationalApr 19 · Discus · Place 1 · HarvardHarvardDiscus148.51m—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 242024 Ivy League Indoor T&F ChampionshipsFeb 24 · Weight Throw · Place 6 · HarvardHarvardWeight Throw617.98m—
Feb 9Boston College Eagle Elite InvitationalFeb 9 · Weight Throw · Place 8 · HarvardHarvardWeight Throw20lb / 9.0kg8.16.66mSo
Feb 2Harvard Crimson EliteFeb 2 · Weight Throw · Place 12 · HarvardHarvardWeight Throw1216.90mSO
Jan 20Track at new balance Collegiate ShowdownJan 20 · Weight Throw · Place 5 · HarvardHarvardWeight Throw517.22mSO

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2 HBCU and Ivy ChallengeDec 2 · Weight Throw · Place 3 · HarvardHarvardWeight Throw20lb / 9.0kg3.16.72mSo
Feb 10David Hemery Valentine InvitationalFeb 10 · Weight Throw · Place 13 · HarvardHarvardWeight Throw20lb / 9.0kg13.15.78mFr
Feb 3Crimson EliteFeb 3 · Weight Throw · Place 10 · HarvardHarvardWeight Throw1052-1.75FR
Jan 28Harvard-Yale-Princeton MeetJan 28 · Weight Throw · Place 5 · HarvardHarvardWeight Throw20lb / 9.0kg5.17.32mFr
Jan 21Boston University Battle in BeantownJan 21 · Weight Throw · Place 10 · HarvardHarvardWeight Throw1054-2.75FR
Jan 15Flagship Indoor InvitationalJan 15 · Weight Throw · Place 20 · HarvardHarvardWeight Throw20lb / 9.0kg20.14.64mFr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · Discus · Place 6 · HarvardHarvardDiscus1kg6.46.25mFr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · Discus · Place 2 · HarvardHarvardDiscus249.06mFR
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · Hammer · Place 14 · HarvardHarvardHammer4kg14.48.67m PBFr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · Discus · Place 6 · HarvardHarvardDiscus1kg6.47.66mFr
Apr 22MIT Sean Collier InvitationalApr 22 · Hammer · Place 3 · HarvardHarvardHammer347.84mFR
Apr 22MIT Sean Collier InvitationalApr 22 · Discus · Place 1 · HarvardHarvardDiscus148.32mFR
Apr 8Harvard-Yale vs. OxfordApr 8 · Hammer · HarvardHarvardHammer4kg0.38.27mFr
Apr 8Harvard-Yale vs. OxfordApr 8 · Discus · HarvardHarvardDiscus1kg0.46.66mFr
Apr 1Corsair Classic Track & Field InvitationalApr 1 · Hammer · Place 2 · HarvardHarvardHammer4kg2.44.94mFr
Apr 1Corsair Classic Track & Field InvitationalApr 1 · Discus · Place 1 · HarvardHarvardDiscus1kg1.43.30mFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · Discus · Place 1 · Sabis Intl CharterSabis Intl CharterDiscus1kg1.147-0112
Jun 2MIAA Meet of ChampionsJun 2 · Shot Put · Place 7 · Sabis Intl CharterSabis Intl CharterShot Put4kg7.38-03.00 PB12
May 26MIAA Division 6 ChampionshipMay 26 · Discus · Place 1 · Sabis Intl CharterSabis Intl CharterDiscus1kg1.151-0112
May 26MIAA Division 6 ChampionshipMay 26 · Shot Put · Place 3 · Sabis Intl CharterSabis Intl CharterShot Put4kg3.38-00.0012
May 14MSTCA Coaches InvitationalMay 14 · Discus · Sabis Intl CharterSabis Intl CharterDiscus1kg—SCR12
May 14MSTCA Coaches InvitationalMay 14 · Shot Put · Sabis Intl CharterSabis Intl CharterShot Put4kg—SCR12
May 14MSTCA Coaches InvitationalMay 14 · Discus · Sabis Intl CharterSabis Intl CharterDiscus1kg--SCR12
May 14MSTCA Coaches InvitationalMay 14 · Shot Put · Sabis Intl CharterSabis Intl CharterShot Put4kg--SCR12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Suffield Invitational Weight ThrowFeb 27 · Weight Throw · Place 2 · Sabis Intl CharterSabis Intl CharterWeight Throw20lb / 9.0kg2.48'09.0012

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16MIAA Division 5 ChampionshipFeb 16 · Shot Put · Place 11 · Sabis Intl CharterSabis Intl CharterShot Put4kg11.30-08.7510
Feb 7PVIAC Meet #8Feb 7 · Shot Put · Place 4 · Sabis Intl CharterSabis Intl CharterShot Put4kg4.31-04.0010

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18PVIAC#2Dec 18 · Shot Put · Place 1 · Sabis Intl CharterSabis Intl CharterShot Put4kg1.33-10.00 PB10
Dec 13PVIAC#1Dec 13 · Shot Put · Place 2 · Sabis Intl CharterSabis Intl CharterShot Put4kg2.29-10.7510
Jan 25PVIAC #6Jan 25 · Shot Put · Place 6 · Sabis Intl CharterSabis Intl CharterShot Put4kg6.28-03.259
Jan 18PVIAC#5Jan 18 · Shot Put · Place 9 · Sabis Intl CharterSabis Intl CharterShot Put4kg9.26-08.759
Jan 11PVIAC #4Jan 11 · Shot Put · Place 4 · Sabis Intl CharterSabis Intl CharterShot Put427-06.009
Jan 4PVIAC League #3Jan 4 · Shot Put · Place 7 · Sabis Intl CharterSabis Intl CharterShot Put726-05.509

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14PVIAC #2Dec 14 · Shot Put · Place 9 · Sabis Intl CharterSabis Intl CharterShot Put4kg9.25-10.259

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Spartan InvitationalMay 4 · Shot Put · Place 9 · Sabis Intl CharterSabis Intl CharterShot Put4kg9.24-10.508