Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 4kg · OutdoorSilfen Invitational · Apr 1036.84mSilfen InvitationalApril 10, 2026
Javelin · 600g · OutdoorNEPSTA DIII Championships · May 2074' 3NEPSTA DIII ChampionshipsMay 20, 2023
Shot Put · 4kg · IndoorWesleyan Winter Invitational · Jan 1010.75mWesleyan Winter InvitationalJanuary 10, 2026
Shot Put · 4kg · OutdoorSilfen Invitational · Apr 1010.12mSilfen InvitationalApril 10, 2026
Weight Throw · 20lb / 9.0kg · IndoorCoast Guard Winter Invite #1 · Jan 1711.20mCoast Guard Winter Invite #1January 17, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Hammer · Place 17 · Connecticut CollegeConnecticut CollegeHammer4kg17.36.44mSo
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Shot Put · Place 20 · Connecticut CollegeConnecticut CollegeShot Put4kg20.9.07mSo
Apr 18Trinity InvitationalApr 18 · Hammer · Place 16 · Connecticut CollegeConnecticut CollegeHammer4kg16.34.48mSo
Apr 18Trinity InvitationalApr 18 · Shot Put · Place 20 · Connecticut CollegeConnecticut CollegeShot Put4kg20.9.50mSo
Apr 10Silfen InvitationalApr 10 · Hammer · Place 11 · Connecticut CollegeConnecticut CollegeHammer4kg11.36.84m PBSo
Apr 10Silfen InvitationalApr 10 · Shot Put · Place 8 · Connecticut CollegeConnecticut CollegeShot Put4kg8.10.12m PBSo
Apr 4Coast Guard Spring InvitationalApr 4 · Hammer · Place 21 · Connecticut CollegeConnecticut CollegeHammer4kg21.29.55mSo
Mar 21J Elmer Swanson Spring ClassicMar 21 · Hammer · Place 21 · Connecticut CollegeConnecticut CollegeHammer2125.65mSo
Mar 21J Elmer Swanson Spring ClassicMar 21 · Shot Put · Place 18 · Connecticut CollegeConnecticut CollegeShot Put189.40mSo

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · Weight Throw · Place 17 · Connecticut CollegeConnecticut CollegeWeight Throw179.67mSO
Feb 20Springfield College Triangle ClassicFeb 20 · Shot Put · Place 11 · Connecticut CollegeConnecticut CollegeShot Put119.93mSO
Feb 13Tufts Cupid ChallengeFeb 13 · Weight Throw · Place 35 · Connecticut CollegeConnecticut CollegeWeight Throw3510.46mSo
Feb 13Tufts Cupid ChallengeFeb 13 · Shot Put · Place 18 · Connecticut CollegeConnecticut CollegeShot Put1810.61mSo
Feb 6Coast Guard Winter Invite #2Feb 6 · Weight Throw · Place 13 · Connecticut CollegeConnecticut CollegeWeight Throw139.54mSO
Feb 1Middlebury's NESCAC InviteFeb 1 · Weight Throw · Place 21 · Connecticut CollegeConnecticut CollegeWeight Throw219.84mSO
Feb 1Middlebury's NESCAC InviteFeb 1 · Shot Put · Place 17 · Connecticut CollegeConnecticut CollegeShot Put179.01mSO
Jan 24Massasoit ClassicJan 24 · Weight Throw · Place 13 · Connecticut CollegeConnecticut CollegeWeight Throw1311.09mSO
Jan 24Massasoit ClassicJan 24 · Shot Put · Place 10 · Connecticut CollegeConnecticut CollegeShot Put109.77mSO
Jan 17Coast Guard Winter Invite #1Jan 17 · Weight Throw · Place 11 · Connecticut CollegeConnecticut CollegeWeight Throw20lb / 9.0kg11.11.20m PBSo
Jan 17Coast Guard Winter Invite #1Jan 17 · Shot Put · Place 12 · Connecticut CollegeConnecticut CollegeShot Put4kg12.9.62mSo
Jan 10Wesleyan Winter InvitationalJan 10 · Weight Throw · Place 10 · Connecticut CollegeConnecticut CollegeWeight Throw20lb / 9.0kg10.11.03mSo
Jan 10Wesleyan Winter InvitationalJan 10 · Shot Put · Place 8 · Connecticut CollegeConnecticut CollegeShot Put4kg8.10.75m PBSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Wesleyan Winter InviteDec 6 · Weight Throw · Place 3 · Connecticut CollegeConnecticut CollegeWeight Throw20lb / 9.0kg3.10.69mSo
Dec 6Wesleyan Winter InviteDec 6 · Shot Put · Place 3 · Connecticut CollegeConnecticut CollegeShot Put4kg3.10.53mSo
Jan 26Middlebury's NESCAC Invite Jan 26 · Weight Throw · Place 25 · Connecticut CollegeConnecticut CollegeWeight Throw259.05m—
Jan 26Middlebury's NESCAC Invite Jan 26 · Shot Put · Place 21 · Connecticut CollegeConnecticut CollegeShot Put218.79m—
Jan 18Coast Guard Winter InvitationalJan 18 · Weight Throw · Place 13 · Connecticut CollegeConnecticut CollegeWeight Throw20lb / 9.0kg13.8.69mFr
Jan 18Coast Guard Winter InvitationalJan 18 · Shot Put · Place 12 · Connecticut CollegeConnecticut CollegeShot Put4kg12.8.48mFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 19Trinity InvitationalApr 19 · Hammer · Place 23 · Connecticut CollegeConnecticut CollegeHammer2394-7FR
Apr 19Trinity InvitationalApr 19 · Hammer · Place 23 · Connecticut CollegeConnecticut CollegeHammer2394-7FR
Apr 19Trinity InvitationalApr 19 · Shot Put · Place 18 · Connecticut CollegeConnecticut CollegeShot Put1829-1.75FR
Apr 19Trinity InvitationalApr 19 · Shot Put · Place 18 · Connecticut CollegeConnecticut CollegeShot Put1829-1.75FR
Apr 11Silfen InvitationalApr 11 · Hammer · Place 14 · Connecticut CollegeConnecticut CollegeHammer1430.33mFR
Apr 11Silfen InvitationalApr 11 · Shot Put · Place 24 · Connecticut CollegeConnecticut CollegeShot Put247.67mFR
Apr 5CGA Spring InviteApr 5 · Hammer · Place 16 · Connecticut CollegeConnecticut CollegeHammer1626.98mFR
Apr 5CGA Spring InviteApr 5 · Shot Put · Place 27 · Connecticut CollegeConnecticut CollegeShot Put277.48mFR
Mar 292025 Corsair Classic InvitationalMar 29 · Javelin · Place 29 · Connecticut CollegeConnecticut CollegeJavelin2920.22mFR
Mar 292025 Corsair Classic InvitationalMar 29 · Hammer · Place 30 · Connecticut CollegeConnecticut CollegeHammer3020.18mFR
Mar 292025 Corsair Classic InvitationalMar 29 · Shot Put · Place 19 · Connecticut CollegeConnecticut CollegeShot Put198.48mFR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · Shot Put · Place 14 · Connecticut CollegeConnecticut CollegeShot Put4kg14.7.52mFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18NEPSTA DIII ChampionshipsMay 18 · Shot Put · Place 4 · Concord AcademyConcord AcademyShot Put4kg4.27-02.0012
May 8PATF vs Cushing, CSW, Concord, MontroseMay 8 · Javelin · Place 7 · Concord AcademyConcord AcademyJavelin600g7.62-0312
May 8PATF vs Cushing, CSW, Concord, MontroseMay 8 · Shot Put · Place 1 · Concord AcademyConcord AcademyShot Put4kg1.27-09.0012
Apr 27Concord Academy Invitational #2Apr 27 · Javelin · Place 10 · Concord AcademyConcord AcademyJavelin1055-7—
Apr 27Concord Academy Invitational #2Apr 27 · Shot Put · Place 3 · Concord AcademyConcord AcademyShot Put327-2.5—
Apr 19Concord Academy Invitational Meet #1Apr 19 · Javelin · Place 2 · Concord AcademyConcord AcademyJavelin265-10—
Apr 19Concord Academy Invitational Meet #1Apr 19 · Shot Put · Place 1 · Concord AcademyConcord AcademyShot Put127-4.50—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20NEPSTA DIII ChampionshipsMay 20 · Javelin · Place 9 · Concord AcademyConcord AcademyJavelin600g9.74' 3 PB11
May 20NEPSTA DIII ChampionshipsMay 20 · Shot Put · Place 4 · Concord AcademyConcord AcademyShot Put4kg4.26' 11.2511
May 13E.I.L. ChampionshipsMay 13 · Javelin · Place 10 · Concord AcademyConcord AcademyJavelin1065-0—
May 13E.I.L. ChampionshipsMay 13 · Shot Put · Place 3 · Concord AcademyConcord AcademyShot Put328-2.75—
May 10PATF Home Meet #5 (5/10) - vs. Cushing, Concord, and LandmarkMay 10 · Javelin · Concord AcademyConcord AcademyJavelin600g—FOUL11
May 10PATF Home Meet #5 (5/10) - vs. Cushing, Concord, and LandmarkMay 10 · Shot Put · Place 4 · Concord AcademyConcord AcademyShot Put4kg4.27-05.00Unofficial11
Apr 19PATF Home Meet #2 (4/19) - vs. SPS, CA, and DAApr 19 · Javelin · Place 3 · Concord AcademyConcord AcademyJavelin600g3.70-08Unofficial11
Apr 19PATF Home Meet #2 (4/19) - vs. SPS, CA, and DAApr 19 · Shot Put · Place 8 · Concord AcademyConcord AcademyShot Put4kg8.24-05.00Unofficial11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11PA, SPS, Cushing, Pingree, and Concord AcademyMay 11 · Javelin · Place 10 · Concord AcademyConcord AcademyJavelin1049-0610
May 11PA, SPS, Cushing, Pingree, and Concord AcademyMay 11 · Shot Put · Place 12 · Concord AcademyConcord AcademyShot Put1219-07.0010