Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorPearl River Holiday Festival · Dec 2742.60Pearl River Holiday FestivalDecember 27, 2018
300 Meters · IndoorSection 1 Kickoff 1 · Dec 91:08.69aSection 1 Kickoff 1December 9, 2018
600 Meters · IndoorSection 1 Kickoff #3 · Dec 152:43.82aSection 1 Kickoff #3December 15, 2019
Discus · 1kg · OutdoorSection 1 League 1C Champs · Apr 2562-00Section 1 League 1C ChampsApril 25, 2022
Hammer · 4kg · OutdoorMIT Sean Collier Invitational · Apr 1728.97mMIT Sean Collier InvitationalApril 17, 2026
Javelin · 600g · OutdoorSection 1 League 1C Champs · Apr 2538-08Section 1 League 1C ChampsApril 25, 2022
Shot Put · 4kg · IndoorNorth Shore HS Invitational · Dec 3019-09.00North Shore HS InvitationalDecember 30, 2021
Shot Put · 4kg · OutdoorSection 1 League 1C Champs · Apr 2520-03.00Section 1 League 1C ChampsApril 25, 2022
Weight Throw · 20lb / 9.0kg · IndoorSuffolk Relays · Dec 38.38mSuffolk RelaysDecember 3, 2022
Weight Throw · 20lb / 9.0kg · OutdoorArlington v. Somers Throwers Meet #1 · Feb 1023-01Arlington v. Somers Throwers Meet #1February 10, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Hammer · Place 18 · Roger WilliamsRoger WilliamsHammer4kg18.28.85mSr
Apr 17MIT Sean Collier InvitationalApr 17 · Hammer · Place 22 · Roger WilliamsRoger WilliamsHammer4kg22.28.97m PBSr
Apr 10Silfen InvitationalApr 10 · Hammer · Place 28 · Roger WilliamsRoger WilliamsHammer4kg28.28.46mSr
Apr 3Ocean State CupApr 3 · Hammer · Place 24 · Roger WilliamsRoger WilliamsHammer4kg24.28.39mSr
Mar 27Corsair ClassicMar 27 · Hammer · Place 18 · Roger WilliamsRoger WilliamsHammer1828.56mSR
Mar 21J Elmer Swanson Spring ClassicMar 21 · Hammer · Place 22 · Roger WilliamsRoger WilliamsHammer2224.98mSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Massasoit ClassicJan 24 · Weight Throw · Place 28 · Roger WilliamsRoger WilliamsWeight Throw288.44mSR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Hammer · Place 16 · Roger WilliamsRoger WilliamsHammer1628.71mJR
Apr 18MIT Sean Collier InvitationalApr 18 · Hammer · Place 32 · Roger WilliamsRoger WilliamsHammer3228.49mJR
Apr 3Ocean State CupApr 3 · Hammer · Place 28 · Roger WilliamsRoger WilliamsHammer2826.73mJr
Mar 292025 Corsair Classic InvitationalMar 29 · Hammer · Place 22 · Roger WilliamsRoger WilliamsHammer2227.22mJR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Commonwealth Coast Outdoor ChampionshipsApr 25 · Hammer · Place 12 · Roger WilliamsRoger WilliamsHammer1227.18mSO
Apr 19Sean Collier InvitationalApr 19 · Hammer · Place 28 · Roger WilliamsRoger WilliamsHammer2827.86m—
Apr 12Silfen InvitationalApr 12 · Hammer · Place 26 · Roger WilliamsRoger WilliamsHammer2627.40m—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · Hammer · Place 24 · Roger WilliamsRoger WilliamsHammer4kg24.25.98mSo
Mar 30Corsair InvitationalMar 30 · Hammer · Place 18 · Roger WilliamsRoger WilliamsHammer1827.16m—
Mar 23Sean Livingston InvitationalMar 23 · Hammer · Place 11 · Roger WilliamsRoger WilliamsHammer4kg11.25.90mSo

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29CCC ChampionshipsApr 29 · Hammer · Place 10 · Roger WilliamsRoger WilliamsHammer4kg10.27.18mUnofficialFr
Apr 22MIT Sean Collier InvitationalApr 22 · Hammer · Place 15 · Roger WilliamsRoger WilliamsHammer1525.99mFR
Apr 14Silfen InvitationalApr 14 · Hammer · Place 33 · Roger WilliamsRoger WilliamsHammer3326.08mFR
Apr 8CGA Spring InvitationalApr 8 · Hammer · Place 21 · Roger WilliamsRoger WilliamsHammer4kg21.25.69mFr
Apr 1Corsair Classic Track & Field InvitationalApr 1 · Hammer · Place 16 · Roger WilliamsRoger WilliamsHammer4kg16.24.58mFr

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 3Suffolk RelaysDec 3 · Weight Throw · Place 13 · Roger WilliamsRoger WilliamsWeight Throw20lb / 9.0kg13.8.38m PBFr
Feb 12Purple Champions HS InvitationalFeb 12 · Weight Throw · Place 10 · ArlingtonArlingtonWeight Throw1025-05.0012
Feb 5Section 1 Class AA & C ChampsFeb 5 · Weight Throw · Place 13 · ArlingtonArlingtonWeight Throw1326-01.5012
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · Weight Throw · Place 4 · ArlingtonArlingtonWeight Throw425-05.50—
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · Shot Put · Place 8 · ArlingtonArlingtonShot Put817-09.75—
Jan 9Section 1 League Champs #2Jan 9 · Weight Throw · Place 8 · ArlingtonArlingtonWeight Throw20lb / 9.0kg8.24-08.5012
Jan 9Section 1 League Champs #2Jan 9 · Shot Put · Place 12 · ArlingtonArlingtonShot Put4kg12.18-11.5012
Jan 9Section 1 League Champs #1Jan 9 · Weight Throw · Place 8 · ArlingtonArlingtonWeight Throw20lb / 9.0kg8.24-08.5012
Jan 9Section 1 League Champs #1Jan 9 · Shot Put · Place 12 · ArlingtonArlingtonShot Put4kg12.18-11.5012

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28Section 1 Class AA ChampionshipMay 28 · Discus · Place 23 · ArlingtonArlingtonDiscus1kg23.51-0912
May 6Joe Wynne Somers Lions Club Invitational 2022May 6 · Discus · ArlingtonArlingtonDiscus—FOUL12
Apr 25Section 1 League 1C ChampsApr 25 · Javelin · Place 20 · ArlingtonArlingtonJavelin600g20.38-08 PB12
Apr 25Section 1 League 1C ChampsApr 25 · Discus · Place 9 · ArlingtonArlingtonDiscus1kg9.62-00 PB12
Apr 25Section 1 League 1C ChampsApr 25 · Shot Put · Place 16 · ArlingtonArlingtonShot Put4kg16.20-03.00 PB12
Apr 13DUO Border ClashApr 13 · Discus · Place 23 · ArlingtonArlingtonDiscus2348-06—
Apr 13DUO Border ClashApr 13 · Shot Put · Place 32 · ArlingtonArlingtonShot Put3218-02.00—
Apr 4Arlington Quad MeetApr 4 · Javelin · ArlingtonArlingtonJavelin600g—ND12
Mar 31Tusker Twilight InvitationalMar 31 · Hammer · Place 5 · ArlingtonArlingtonHammer572-06—
Mar 31Tusker Twilight InvitationalMar 31 · Shot Put · Place 12 · ArlingtonArlingtonShot Put1218-00.50—

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · Weight Throw · Place 15 · ArlingtonArlingtonWeight Throw20lb / 9.0kg15.25-11.5012
Dec 30North Shore HS InvitationalDec 30 · Shot Put · Place 30 · ArlingtonArlingtonShot Put4kg30.19-09.00 PB12
Dec 18Energice Coaches Hall of Fame InvitationalDec 18 · Weight Throw · Place 10 · ArlingtonArlingtonWeight Throw20lb / 9.0kg10.21-06.2512
Dec 18Energice Coaches Hall of Fame InvitationalDec 18 · Shot Put · Place 15 · ArlingtonArlingtonShot Put4kg15.17-11.2512
Dec 5Section 1 Kickoff #1Dec 5 · Weight Throw · Place 4 · ArlingtonArlingtonWeight Throw20lb / 9.0kg4.21-10.0012
Dec 5Section 1 Kickoff #1Dec 5 · Shot Put · Place 8 · ArlingtonArlingtonShot Put4kg8.18-06.2512

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4Northern County Championship Jun 4 · Discus · Place 18 · ArlingtonArlingtonDiscus1855-01—
Jun 4Section 1 Northern County ChampsJun 4 · Discus · Place 18 · ArlingtonArlingtonDiscus1kg18.55-0111
May 20Section 1 League 1A ChampsMay 20 · Discus · Place 15 · ArlingtonArlingtonDiscus1540-09—
Feb 16Arlington v. Somers Throwers Meet #2Feb 16 · Weight Throw · Place 6 · ArlingtonArlingtonWeight Throw20lb / 9.0kg6.23-011
Feb 10Arlington v. Somers Throwers Meet #1Feb 10 · Weight Throw · Place 5 · ArlingtonArlingtonWeight Throw20lb / 9.0kg5.23-01 PB11
Feb 10Arlington v. Somers Throwers Meet #1Feb 10 · Shot Put · Place 4 · ArlingtonArlingtonShot Put4kg4.18-0911
Jan 22Arlington-Mahopac Dual #2Jan 22 · Shot Put · Place 6 · ArlingtonArlingtonShot Put4kg6.18-5.25Unofficial11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14Arlington Weight Invitational 2Jan 14 · Full · Place 13 · ArlingtonArlingtonFull1315-09.5010
Jan 3Section 1 Dendy #1Jan 3 · 600 Meters · Place 57 · ArlingtonArlington600 Meters57.2:55.6010
Jan 3Section 1 Dendy #1Jan 3 · Shot Put · Place 69 · ArlingtonArlingtonShot Put4kg69.16-00.0010

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Section 1 ChallengeDec 18 · Weight Throw · Place 29 · ArlingtonArlingtonWeight Throw20lb / 9.0kg29.14-07.0010
Dec 18Section 1 ChallengeDec 18 · Shot Put · Place 51 · ArlingtonArlingtonShot Put4kg51.16-05.0010
Dec 15Section 1 Kickoff #3Dec 15 · 600 Meters · Place 51 · ArlingtonArlington600 Meters51.2:43.82a PB10
Dec 15Section 1 Kickoff #3Dec 15 · Shot Put · Place 39 · ArlingtonArlingtonShot Put4kg39.16-05.7510
Dec 11Section 1 Frosh/Soph #1Dec 11 · 300 Meters · Place 134 · ArlingtonArlington300 Meters134.1:11.3010
Dec 11Section 1 Frosh/Soph #1Dec 11 · 600 Meters · Place 34 · ArlingtonArlington600 Meters34.2:50.1010
Dec 11Section 1 Frosh/Soph #1Dec 11 · Shot Put · Place 23 · ArlingtonArlingtonShot Put4kg23.16-07.0010

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · Shot Put · Place 27 · ArlingtonArlingtonShot Put4kg27.14-08.009
Dec 27Pearl River Holiday FestivalDec 27 · 200 Meters · Place 142 · ArlingtonArlington200 Meters142.42.60 PB9
Dec 9Section 1 Kickoff 1Dec 9 · 300 Meters · Place 230 · ArlingtonArlington300 Meters230.1:08.69a PB9