Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCumberland Invitational · May 13101-02Cumberland InvitationalMay 13, 2017
Hammer · 4kg · OutdoorEast D1 First-Round - NCAA Outdoor Championships · May 2864.94mEast D1 First-Round - NCAA Outdoor ChampionshipsMay 28, 2025
Shot Put · 4kg · IndoorBayha-Sullivan Division Dual Meet #3 · Jan 1324-03.75Bayha-Sullivan Division Dual Meet #3January 13, 2016
Shot Put · 4kg · OutdoorRhode Island Freshmen State Championships · May 2426-10.25Rhode Island Freshmen State ChampionshipsMay 24, 2016
Weight Throw · 20lb / 9.0kg · IndoorVirginia Tech Invitational · Jan 1720.51mVirginia Tech InvitationalJanuary 17, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · Hammer · Place 14 · VirginiaVirginiaHammer4kg14.64.87mFr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Hammer · Place 8 · VirginiaVirginiaHammer4kgRound P8.64.94m PBFr
May 15ACC Outdoor ChampionshipsMay 15 · Hammer · Place 4 · VirginiaVirginiaHammer4kg4.64.81mFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 762nd Annual East Coast InvitationalFeb 7 · Weight Throw · Place 3 · UnattachedUnattachedWeight Throw20lb / 9.0kg3.20.23mFr
Jan 17Virginia Tech InvitationalJan 17 · Weight Throw · Place 3 · EstoniaEstoniaWeight Throw20lb / 9.0kg3.20.51m PBFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · Hammer · Place 15 · PrincetonPrincetonHammer4kgRound P15.59.34mSr
Apr 25The 2024 Penn Relays (College)Apr 25 · Hammer · PrincetonPrincetonHammer4kg—59.38mSr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Sykes and Sabock ChallengeFeb 3 · Weight Throw · Place 2 · PrincetonPrincetonWeight Throw217.73m—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Joe Handelman InvitationalDec 9 · Weight Throw · Place 2 · PrincetonPrincetonWeight Throw20lb / 9.0kg2.17.94mSr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · Weight Throw · Place 6 · PrincetonPrincetonWeight Throw20lb / 9.0kg6.18.68mSr
Jan 28Harvard-Yale-Princeton MeetJan 28 · Weight Throw · Place 2 · PrincetonPrincetonWeight Throw20lb / 9.0kg2.19.23mSr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · Hammer · Place 28 · PrincetonPrincetonHammer4kg28.57.86mJr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · Hammer · Place 2 · PrincetonPrincetonHammer4kg2.61.04mJr
Apr 27Penn RelaysApr 27 · Hammer · PrincetonPrincetonHammer4kg—58.40mUnofficialJr
Apr 20Virginia ChallengeApr 20 · Hammer · Place 10 · PrincetonPrincetonHammer4kg10.59.39mJr
Apr 7Hurricane Alumni InvitationalApr 7 · Hammer · Place 2 · PrincetonPrincetonHammer4kg2.58.96mJr
Mar 23adidas Raleigh RelaysMar 23 · Hammer · Place 6 · PrincetonPrincetonHammer4kg6.59.23mJr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Joe Handelman InvitationalDec 10 · Weight Throw · Place 1 · PrincetonPrincetonWeight Throw20lb / 9.0kg1.18.13mSr
Jan 29Sykes & Sabock InvitationalJan 29 · Weight Throw · Place 2 · PrincetonPrincetonWeight Throw262-5.25SO
Jan 29Sykes & Sabock InvitationalJan 29 · Weight Throw · Place 2 · PrincetonPrincetonWeight Throw262-5.25SO

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · Hammer · Place 27 · PrincetonPrincetonHammer4kgRound P27.58.88mSo
May 7Ivy League Outdoor ChampionshipsMay 7 · Hammer · Place 2 · PrincetonPrincetonHammer4kg2.59.54mSo
Apr 28Penn Relays (College)Apr 28 · Hammer · PrincetonPrincetonHammer4kg—59.00mWind: 0So
Apr 22Virginia ChallengeApr 22 · Hammer · Place 4 · PrincetonPrincetonHammer4kg4.60.00mSo
Apr 8Hurricane Alumni InvitationalApr 8 · Hammer · Place 3 · PrincetonPrincetonHammer4kg3.60.36mUnofficialSo

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Joe Handelman InvitationalDec 12 · Weight Throw · Place 1 · PrincetonPrincetonWeight Throw20lb / 9.0kg1.18.63mJr

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1Rhode Island State Track & Field ChampionshipsJun 1 · Hammer · Place 1 · BarringtonBarringtonHammer157.83mSR
Jun 1Rhode Island State Track & Field ChampionshipsJun 1 · Discus · Place 2 · BarringtonBarringtonDiscus235.76mSR
Apr 27Classical ClassicApr 27 · Hammer · Place 1 · BarringtonBarringtonHammer156.41mSR
Apr 27Classical ClassicApr 27 · Discus · Place 2 · BarringtonBarringtonDiscus234.64mSR

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21New England Weight Throw ChampionshipsFeb 21 · Weight Throw · Place 2 · BarringtonBarringtonWeight Throw252-05.2512

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Classical ClassicApr 28 · Hammer · Place 2 · BarringtonBarringtonHammer252.98mJR
Apr 28Classical ClassicApr 28 · Hammer · Place 2 · BarringtonBarringtonHammer252.98mJR
Apr 28Classical ClassicApr 28 · Discus · Place 3 · BarringtonBarringtonDiscus329.15mJR
Apr 28Classical ClassicApr 28 · Discus · Place 3 · BarringtonBarringtonDiscus329.15mJR
Apr 28Classical ClassicApr 28 · Shot Put · Place 7 · BarringtonBarringtonShot Put79.51mJR
Apr 28Classical ClassicApr 28 · Shot Put · Place 7 · BarringtonBarringtonShot Put79.51mJR
Apr 28Classical ClassicApr 28 · Hammer · Place 2 · BarringtonBarringtonHammer252.98mJR
Apr 28Classical ClassicApr 28 · Discus · Place 3 · BarringtonBarringtonDiscus329.15mJR
Apr 28Classical ClassicApr 28 · Shot Put · Place 7 · BarringtonBarringtonShot Put79.51mJR

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12East Coast InvitationalJan 12 · Weight Throw · Place 5 · BarringtonBarringtonWeight Throw515.34m11
Jan 12East Coast InvitationalJan 12 · Shot Put · Place 14 · BarringtonBarringtonShot Put1410.10m11

2017 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Cumberland InvitationalMay 13 · Hammer · Place 2 · BarringtonBarringtonHammer4kg2.162-0110
May 13Cumberland InvitationalMay 13 · Discus · Place 4 · BarringtonBarringtonDiscus1kg4.101-02 PB10
Apr 29Classical ClassicApr 29 · Hammer · Place 5 · BarringtonBarringtonHammer548.20mSO
Apr 29Classical ClassicApr 29 · Discus · Place 4 · BarringtonBarringtonDiscus430.83mSO
Apr 8Knights of Columbus Relays Apr 8 · Hammer · Place 2 · BarringtonBarringtonHammer253.46m—
Apr 8Knights of Columbus Relays Apr 8 · Hammer · Place 6 · BarringtonBarringtonHammer646.96m—

2016 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12RIIL Girls Dual Meets Week #1Dec 12 · Weight Throw · Place 3 · BarringtonBarringtonWeight Throw20lb / 9.0kg3.43-10.0010
Dec 12RIIL Girls Dual Meets Week #1Dec 12 · Shot Put · Place 27 · BarringtonBarringtonShot Put4kg27.22-10.7510
Jan 13Bayha-Sullivan Division Dual Meet #3Jan 13 · Weight Throw · Place 6 · BarringtonBarringtonWeight Throw20lb / 9.0kg6.42-03.759
Jan 13Bayha-Sullivan Division Dual Meet #3Jan 13 · Shot Put · Place 33 · BarringtonBarringtonShot Put4kg33.24-03.75 PB9
Jan 9World Trophies InvitationalJan 9 · Shot Put · Place 22 · BarringtonBarringtonShot Put226.95mFR
Jan 9World Trophies InvitationalJan 9 · Weight Throw · Place 3 · BarringtonBarringtonWeight Throw313.18mFR

2016 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Rhode Island Freshmen State ChampionshipsMay 24 · Hammer · Place 1 · BarringtonBarringtonHammer4kg1.159-059
May 24Rhode Island Freshmen State ChampionshipsMay 24 · Discus · Place 2 · BarringtonBarringtonDiscus1kg2.91-029
May 24Rhode Island Freshmen State ChampionshipsMay 24 · Shot Put · Place 7 · BarringtonBarringtonShot Put4kg7.26-10.25 PB9
May 21Rhode Island Class B ChampionshipsMay 21 · Hammer · Place 2 · BarringtonBarringtonHammer4kg2.154-039
May 21Rhode Island Class B ChampionshipsMay 21 · Discus · Place 4 · BarringtonBarringtonDiscus1kg4.100-099
Apr 9Knights of Columbus RelaysApr 9 · Hammer · Place 1 · BarringtonBarringtonHammer152.27mFR
Apr 9Knights of Columbus RelaysApr 9 · Hammer · Place 5 · BarringtonBarringtonHammer546.45mFR