Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 888-09Nashoba Reg vs. North Middlesex RegApril 8, 2026
Shot Put · 12lb · OutdoorNashoba Reg @ Marlborough (Boys) · Apr 1530-6Nashoba Reg @ Marlborough (Boys)April 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · Discus · Place 7 · Nashoba RegDiscus1.6kg7.81-111
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · Shot Put · Place 8 · Nashoba RegShot Put12lb8.29-1.7511
May 7Nashoba vs Fitchburg - BoysMay 7 · Discus · Place 8 · Nashoba RegDiscus1.6kg8.86-011
May 7Nashoba vs Fitchburg - BoysMay 7 · Shot Put · Place 8 · Nashoba RegShot Put12lb8.29-311
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · Discus · Place 1 · Nashoba RegDiscus1.6kg1.80-011
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · Shot Put · Place 2 · Nashoba RegShot Put12lb2.30-6 PB11
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · Discus · Place 4 · Nashoba RegDiscus1.6kg4.88-09 PB11
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · Shot Put · Place 6 · Nashoba RegShot Put12lb6.29-09.5011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Midland Wachusett Division B League MeetMay 23 · Shot Put · Place 13 · Nashoba RegShot Put1326-910
May 10District E Nick DiPilato InvitationalMay 10 · Discus · Place 17 · Nashoba RegDiscus1776-610
May 10District E Nick DiPilato InvitationalMay 10 · Shot Put · Place 29 · Nashoba RegShot Put2929-1.2510
May 7Nashoba vs North Middlesex (Boys)May 7 · Discus · Place 6 · Nashoba RegDiscus666-1010
May 7Nashoba vs North Middlesex (Boys)May 7 · Shot Put · Place 5 · Nashoba RegShot Put528-4.510
Apr 30Nashoba vs. LeominsterApr 30 · Discus · Place 5 · Nashoba RegDiscus567-1110
Apr 30Nashoba vs. LeominsterApr 30 · Shot Put · Place 9 · Nashoba RegShot Put928-11.5010

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Nashoba vs. FitchburgMay 1 · Discus · Place 14 · Nashoba RegDiscus1455-4—
May 1Nashoba vs. FitchburgMay 1 · Shot Put · Place 12 · Nashoba RegShot Put1221-1.50—
Apr 28Nashoba vs Marlborough - BoysApr 28 · Discus · Place 11 · Nashoba RegDiscus1152-1—
Apr 28Nashoba vs Marlborough - BoysApr 28 · Shot Put · Place 10 · Nashoba RegShot Put1025-2—
Apr 2Nashoba vs North Middlesex (Boys)Apr 2 · Discus · Place 11 · Nashoba RegDiscus1152-1—
Apr 2Nashoba vs North Middlesex (Boys)Apr 2 · Shot Put · Place 10 · Nashoba RegShot Put1025-2—