Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMascoma Field Events Meet · Apr 28107-9Mascoma Field Events MeetApril 28, 2026
Shot Put · 12lb · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 845' 5.75"NHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
Shot Put · 12lb · OutdoorConcord Memorial @ Pinkerton · Apr 2145-01.00Concord Memorial @ PinkertonApril 21, 2026
Weight Throw · 25lb / 11.3kg · IndoorRising Stars Youth Champs · Mar 612.09mRising Stars Youth ChampsMarch 6, 2026
Weight Throw · 35lb / 15.9kg · OutdoorPinkerton Throws Invite 2026 · May 142-02.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

16 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · Shot Put · Place 12 · Pinkerton AcademyShot Put12lb12.42-07.0012
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Shot Put · Place 4 · Pinkerton AcademyShot Put12lb4.42-812
May 23Londonderry R.E.A.L. InvitationalMay 23 · Shot Put · Place 8 · Pinkerton AcademyShot Put12lb8.42-9.2512
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Shot Put · Place 3 · Pinkerton AcademyShot Put12lb3.43-5.2512
May 7Clipper RelaysMay 7 · Shot Put · Place 5 · Pinkerton AcademyShot Put12lb5.42-08.0012
May 1Pinkerton Throws Invite 2026May 1 · Weight Throw · Place 2 · Pinkerton AcademyWeight Throw35lb / 15.9kg2.42-02.00 PB12
May 1Pinkerton Throws Invite 2026May 1 · Discus · Place 15 · Pinkerton AcademyDiscus1.6kg15.106-00.0012
May 1Pinkerton Throws Invite 2026May 1 · Shot Put · Place 4 · Pinkerton AcademyShot Put12lb4.44-01.0012
Apr 28Mascoma Field Events MeetApr 28 · Discus · Place 13 · Pinkerton AcademyDiscus1.6kg13.107-9 PB12
Apr 28Mascoma Field Events MeetApr 28 · Shot Put · Place 9 · Pinkerton AcademyShot Put12lb9.42-0.512
Apr 25Nashua North Invitational Apr 25 · Discus · Place 33 · Pinkerton AcademyDiscus1.6kg33.88-0.0012
Apr 25Nashua North Invitational Apr 25 · Shot Put · Place 3 · Pinkerton AcademyShot Put12lb3.43-10.7512
Apr 21Concord Memorial @ PinkertonApr 21 · Discus · Place 6 · Pinkerton AcademyDiscus1.6kg6.100-07.0012
Apr 21Concord Memorial @ PinkertonApr 21 · Shot Put · Place 2 · Pinkerton AcademyShot Put12lb2.45-01.00 PB12
Apr 7Londonderry Salem @ Pinkerton AcademyApr 7 · Discus · Place 4 · Pinkerton AcademyDiscus1.6kg4.91-07.0012
Apr 7Londonderry Salem @ Pinkerton AcademyApr 7 · Shot Put · Place 2 · Pinkerton AcademyShot Put12lb2.43-11.5012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · Weight Throw · Place 14 · Pinkerton AcademyWeight Throw25lb / 11.3kg14.12.09m PB12
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · Shot Put · Place 5 · Pinkerton AcademyShot Put12lb5.45' 5.75" PB12
Jan 24NHWTL UNH EveningJan 24 · Shot Put · Place 6 · Pinkerton AcademyShot Put644-8.5012
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 6 · PinkertonShot Put645-2SR
Jan 17NHWTL @ PEAJan 17 · Shot Put · Place 5 · Pinkerton AcademyShot Put12lb5.45-02.7512
Jan 11NHWTL UNH MorningJan 11 · Shot Put · Place 6 · Pinkerton AcademyShot Put641-912
Jan 9MSTCA Northeast InvitationalJan 9 · Weight Throw · Place 7 · Pinkerton AcademyWeight Throw745-912
Jan 4NHWTL UNH AfternoonJan 4 · Shot Put · Place 2 · PinkertonShot Put242-7.85SR

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Shot Put · Place 7 · Pinkerton AcademyShot Put12lb7.42-06.7512
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Weight Throw · Place 15 · Pinkerton AcademyWeight Throw25lb / 11.3kg15.37-09.0012
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 13 · Pinkerton AcademyShot Put12lb13.42-11.5012
Dec 13NHWTL PEADec 13 · Shot Put · Place 9 · Pinkerton AcademyShot Put12lb9.39-07.0012
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Long Jump · Pinkerton AcademyLong Jump—NM11
Jan 30Pinkerton Field Events Meet 2025Jan 30 · Shot Put · Pinkerton AcademyShot Put12lb—NM11
Jan 25NHWTL PEAJan 25 · Shot Put · Place 15 · Pinkerton AcademyShot Put12lb15.40-00.0011
Jan 23South Throwers MeetJan 23 · Shot Put · Place 13 · PinkertonShot Put1339-8.25—
Jan 19NHWTL UNH MorningJan 19 · Shot Put · Place 14 · Pinkerton AcademyShot Put12lb14.36' 3"11
Jan 3NHWTL JV 2Jan 3 · Shot Put · Place 1 · Pinkerton AcademyShot Put12lb1.37-09.2511

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24Londonderry R.E.A.L. InvitationalMay 24 · Shot Put · Place 11 · PinkertonShot Put1140-7.75JR
May 21Concord Tri MeetMay 21 · Discus · Place 8 · Pinkerton AcademyDiscus1.6kg8.97-0411
May 21Concord Tri MeetMay 21 · Shot Put · Place 4 · Pinkerton AcademyShot Put12lb4.39-11.0011
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Discus · Place 5 · Pinkerton AcademyDiscus1.6kg5.102-01.0011
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · Shot Put · Place 3 · Pinkerton AcademyShot Put12lb3.38-07.0011
Apr 17Portsmouth Tri MeetApr 17 · Shot Put · Place 4 · PinkertonShot Put411.64mJR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19NHWTL JV 1Dec 19 · Shot Put · Place 6 · Pinkerton AcademyShot Put12lb6.32-11.5011
Feb 3NHWTL @ PEAFeb 3 · Shot Put · Place 17 · Pinkerton AcademyShot Put12lb17.35-10.2510
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Shot Put · Place 29 · PinkertonShot Put2936-1.5—
Feb 1Pinkerton Field Events Meet 2024Feb 1 · Long Jump · Place 38 · PinkertonLong Jump3814-0.25—
Jan 7NHWTL @ UNH MorningJan 7 · Shot Put · Place 23 · PinkertonShot Put2333-3.75SO
Jan 6NHWTL UNH Afternoon SessionJan 6 · Shot Put · Place 23 · PinkertonShot Put2333-3.7510

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Shot Put · Place 7 · Pinkerton AcademyShot Put12lb7.33-05.0010
Apr 1Portsmouth and BG @ PinkertonApr 1 · Discus · Place 10 · Pinkerton AcademyDiscus1087-1—
Apr 1Portsmouth and BG @ PinkertonApr 1 · Shot Put · Place 12 · Pinkerton AcademyShot Put1233-6—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16NHWTL @ UNH Morning SessionDec 16 · Shot Put · Place 8 · Pinkerton AcademyShot Put12lb8.34-07.7510
Jan 26Pinkerton Field Events MeetJan 26 · Shot Put · Place 29 · PinkertonShot Put299.29m—
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 91 · PinkertonShot Put9130-03.009
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 91 · Pinkerton AcademyShot Put12lb91.30-03.009
Jan 10South Throwers MeetJan 10 · Shot Put · Place 26 · PinkertonShot Put269.21m—
Jan 7NH Meet PMJan 7 · Shot Put · Place 16 · Pinkerton AcademyShot Put12lb16.31-7.509

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ UNHDec 17 · Shot Put · Place 16 · Pinkerton AcademyShot Put12lb16.30-69