Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMascoma Field Events Meet · Apr 2891-6Mascoma Field Events MeetApril 28, 2026
Javelin · 600g · OutdoorPinkerton Throws Invite 2026 · May 1107-03.00Pinkerton Throws Invite 2026May 1, 2026
Shot Put · 4kg · IndoorMSTCA Boston Holiday Challenge · Dec 2733-09.50MSTCA Boston Holiday ChallengeDecember 27, 2025
Shot Put · 4kg · OutdoorPinkerton Throws Invite 2026 · May 134-08.00Pinkerton Throws Invite 2026May 1, 2026
Weight Throw · 20lb / 9.0kg · IndoorRising Stars Youth Champs · Mar 69.86mRising Stars Youth ChampsMarch 6, 2026
Weight Throw · 20lb / 9.0kg · OutdoorPinkerton Throws Invite 2026 · May 131-09.00Pinkerton Throws Invite 2026May 1, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Javelin · Place 3 · Pinkerton AcademyJavelin600g3.102-610
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Shot Put · Place 6 · Pinkerton AcademyShot Put4kg6.31-11.7510
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Javelin · Place 2 · Pinkerton AcademyJavelin600g2.91-010
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Shot Put · Place 2 · Pinkerton AcademyShot Put4kg2.34-6.7510
May 7Clipper RelaysMay 7 · Javelin · Place 3 · Pinkerton AcademyJavelin600g3.103-0910
May 7Clipper RelaysMay 7 · Discus · Place 18 · Pinkerton AcademyDiscus1kg18.75-0910
May 7Clipper RelaysMay 7 · Shot Put · Place 5 · Pinkerton AcademyShot Put4kg5.32-00.2510
May 2Salem Freshmen/Sophomore MeetMay 2 · Javelin · Place 1 · Pinkerton AcademyJavelin600g1.106-0110
May 1Pinkerton Throws Invite 2026May 1 · Weight Throw · Place 1 · Pinkerton AcademyWeight Throw20lb / 9.0kg1.31-09.00 PB10
May 1Pinkerton Throws Invite 2026May 1 · Javelin · Place 2 · Pinkerton AcademyJavelin600g2.107-03.00 PB10
May 1Pinkerton Throws Invite 2026May 1 · Discus · Place 11 · Pinkerton AcademyDiscus1kg11.73-01.0010
May 1Pinkerton Throws Invite 2026May 1 · Shot Put · Place 1 · Pinkerton AcademyShot Put4kg1.34-08.00 PB10
Apr 28Mascoma Field Events MeetApr 28 · Discus · Place 3 · Pinkerton AcademyDiscus1kg3.91-6 PB10
Apr 28Mascoma Field Events MeetApr 28 · Shot Put · Place 4 · Pinkerton AcademyShot Put4kg4.33-210
Apr 25Nashua North Invitational Apr 25 · Javelin · Place 2 · Pinkerton AcademyJavelin600g2.103-0.0010
Apr 25Nashua North Invitational Apr 25 · Discus · Place 8 · Pinkerton AcademyDiscus1kg8.81-5.0010
Apr 25Nashua North Invitational Apr 25 · Shot Put · Place 3 · Pinkerton AcademyShot Put4kg3.33-4.0010
Apr 21Concord Memorial @ PinkertonApr 21 · Discus · Place 2 · Pinkerton AcademyDiscus1kg2.83-11.0010
Apr 21Concord Memorial @ PinkertonApr 21 · Shot Put · Place 2 · Pinkerton AcademyShot Put4kg2.34-03.0010
Apr 7Londonderry Salem @ Pinkerton AcademyApr 7 · Discus · Place 11 · Pinkerton AcademyDiscus1kg11.52-08.0010
Apr 7Londonderry Salem @ Pinkerton AcademyApr 7 · Shot Put · Place 2 · Pinkerton AcademyShot Put4kg2.30-11.0010

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · Weight Throw · Place 11 · Pinkerton AcademyWeight Throw20lb / 9.0kg11.9.86m PB10
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · Shot Put · Place 7 · Pinkerton AcademyShot Put4kg7.32' 3"10
Jan 24NHWTL UNH EveningJan 24 · Shot Put · Place 4 · Pinkerton AcademyShot Put433-210
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 7 · PinkertonShot Put731-3.5SO
Jan 11NHWTL UNH MorningJan 11 · Shot Put · Place 2 · Pinkerton AcademyShot Put231-4.7510
Jan 9MSTCA Northeast InvitationalJan 9 · Weight Throw · Place 4 · Pinkerton AcademyWeight Throw433-9.5010
Jan 4NHWTL UNH AfternoonJan 4 · Shot Put · Place 1 · PinkertonShot Put132-7.25SO

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Shot Put · Place 6 · Pinkerton AcademyShot Put4kg6.31-02.0010
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Weight Throw · Place 13 · Pinkerton AcademyWeight Throw20lb / 9.0kg13.30-06.5010
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 7 · Pinkerton AcademyShot Put4kg7.33-09.50 PB10
Dec 21NHWTL UNH MorningDec 21 · Shot Put · Place 2 · Pinkerton AcademyShot Put4kg2.32-00.7510
Dec 13NHWTL PEADec 13 · Shot Put · Place 2 · Pinkerton AcademyShot Put4kg2.33-04.0010
Feb 1NHWTL UNH MorningFeb 1 · Shot Put · Place 8 · PinkertonShot Put828-01.759
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Shot Put · Place 12 · Pinkerton AcademyShot Put4kg12.28-06.009
Jan 27Pinkerton Field Events MeetJan 27 · Shot Put · Place 12 · PinkertonShot Put1228-6—
Jan 25NHWTL PEAJan 25 · Shot Put · Place 10 · Pinkerton AcademyShot Put4kg10.28-10.509
Jan 23South Throwers MeetJan 23 · Shot Put · Place 17 · PinkertonShot Put1727-10.5FR
Jan 10MSTCA Northeast InvitationalJan 10 · Weight Throw · Place 17 · Pinkerton AcademyWeight Throw1725-3—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 32 · Pinkerton AcademyShot Put3227-7—
Jan 5NHWTL UNH MorningJan 5 · Shot Put · Place 10 · PinkertonShot Put108.05mFR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Shot Put · Place 12 · PinkertonShot Put1229-9.75FR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Javelin · Place 14 · PinkertonJavelin1480-4FR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Shot Put · Place 12 · PinkertonShot Put1228-9.75FR
May 21Concord Tri MeetMay 21 · Javelin · Place 3 · Pinkerton AcademyJavelin600g3.80-009
May 21Concord Tri MeetMay 21 · Shot Put · Place 6 · Pinkerton AcademyShot Put4kg6.29-10.009
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Javelin · Place 4 · Pinkerton AcademyJavelin600g4.81-099
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Discus · Place 14 · Pinkerton AcademyDiscus1kg14.44-08.009
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Shot Put · Place 5 · Pinkerton AcademyShot Put4kg5.27-08.009
Apr 17Portsmouth Tri MeetApr 17 · Javelin · Place 8 · PinkertonJavelin822.93mFR
Apr 17Portsmouth Tri MeetApr 17 · Shot Put · Place 7 · PinkertonShot Put77.97mFR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · Shot Put · Place 10 · Pinkerton AcademyShot Put4kg10.25-04.509
Dec 21NHWTL PSU AfternoonDec 21 · Shot Put · Place 10 · Pinkerton AcademyShot Put4kg10.26-06.009
Dec 15NWTL UNH PMDec 15 · Shot Put · Place 14 · Pinkerton AcademyShot Put4kg14.25-01.759