Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPinkerton Throws Invite 2026 · May 1130-10.00Pinkerton Throws Invite 2026May 1, 2026
Javelin · 800g · OutdoorNashua North Invitational · Apr 25122-4.00Nashua North Invitational April 25, 2026
Shot Put · 12lb · IndoorNHWTL Morning @ PSU · Jan 334-00.00NHWTL Morning @ PSUJanuary 3, 2026
Shot Put · 12lb · OutdoorNashua South, Bedford at Londonderry · Apr 2137-8.50Nashua South, Bedford at LondonderryApril 21, 2026
Weight Throw · 35lb / 15.9kg · OutdoorPinkerton Throws Invite 2026 · May 129-07.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

22 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Discus · Place 11 · BedfordDiscus1.6kg11.108-111
May 23Londonderry R.E.A.L. InvitationalMay 23 · Discus · Place 17 · BedfordDiscus1.6kg17.115-711
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Discus · Place 2 · BedfordDiscus1.6kg2.127-911
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · Shot Put · Place 11 · BedfordShot Put12lb11.35-911
May 162026 Bobcat InviteMay 16 · Javelin · Place 21 · BedfordJavelin800g21.98' 6"11
May 162026 Bobcat InviteMay 16 · Discus · Place 8 · BedfordDiscus1.6kg8.119' 2"11
May 162026 Bobcat InviteMay 16 · Shot Put · Place 16 · BedfordShot Put12lb16.35' 7"11
May 7Clipper RelaysMay 7 · Javelin · Place 23 · BedfordJavelin800g23.116-0011
May 7Clipper RelaysMay 7 · Shot Put · Place 24 · BedfordShot Put12lb24.36-06.0011
May 1Pinkerton Throws Invite 2026May 1 · Weight Throw · Place 13 · BedfordWeight Throw35lb / 15.9kg13.29-07.00 PB11
May 1Pinkerton Throws Invite 2026May 1 · Javelin · BedfordJavelin800g—FOUL11
May 1Pinkerton Throws Invite 2026May 1 · Discus · Place 5 · BedfordDiscus1.6kg5.130-10.00 PB11
May 1Pinkerton Throws Invite 2026May 1 · Shot Put · Place 15 · BedfordShot Put12lb15.34-01.0011
Apr 25Nashua North Invitational Apr 25 · Javelin · Place 11 · BedfordJavelin800g11.122-4.00 PB11
Apr 25Nashua North Invitational Apr 25 · Discus · Place 5 · BedfordDiscus1.6kg5.124-5.0011
Apr 25Nashua North Invitational Apr 25 · Shot Put · Place 15 · BedfordShot Put12lb15.36-8.5011
Apr 21Nashua South, Bedford at LondonderryApr 21 · Javelin · Place 3 · BedfordJavelin800g3.117-4.0011
Apr 21Nashua South, Bedford at LondonderryApr 21 · Discus · Place 2 · BedfordDiscus1.6kg2.123-3.0011
Apr 21Nashua South, Bedford at LondonderryApr 21 · Shot Put · Place 3 · BedfordShot Put12lb3.37-8.50 PB11
Apr 11Pelham InvitationalApr 11 · Javelin · Place 35 · BedfordJavelin800g35.96-0411
Apr 11Pelham InvitationalApr 11 · Discus · Place 28 · BedfordDiscus1.6kg28.90-0911
Apr 11Pelham InvitationalApr 11 · Shot Put · Place 14 · BedfordShot Put12lb14.36-07.0011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 38 · BedfordShot Put3834-8.75JR
Jan 17NHWTL @ PEAJan 17 · Shot Put · Place 21 · BedfordShot Put12lb21.33-11.2511
Jan 3NHWTL Morning @ PSUJan 3 · Shot Put · Place 14 · BedfordShot Put12lb14.34-00.00 PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Shot Put · Place 46 · BedfordShot Put12lb46.30-03.0011
Dec 20NHWTL PEADec 20 · Shot Put · Place 21 · BedfordShot Put12lb21.33-11.5011
Dec 13NHWTL UNH AfternoonDec 13 · Shot Put · Place 17 · BedfordShot Put12lb17.32-01.7511
Jan 23South Throwers MeetJan 23 · Shot Put · Place 54 · BedfordShot Put5430-2SO
Jan 11NHWTL PSU MorningJan 11 · Shot Put · Place 21 · BedfordShot Put2129-04.0010
Jan 5NHWTL UNH AfternoonJan 5 · Shot Put · Place 11 · BedfordShot Put1132-6.25—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Bedford v. Alvirne and Central MeetMay 21 · Javelin · Place 5 · BedfordJavelin5107-5SO
May 21Bedford v. Alvirne and Central MeetMay 21 · Discus · Place 6 · BedfordDiscus6100-7SO
May 21Bedford v. Alvirne and Central MeetMay 21 · Shot Put · Place 16 · BedfordShot Put1627-2.75SO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH AfternoonDec 21 · Shot Put · Place 13 · BedfordShot Put12lb13.32-00.0010
Dec 15NWTL UNH PMDec 15 · Shot Put · Place 13 · BedfordShot Put12lb13.33-01.0010