Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNashoba Reg vs Leominster (Boys Only) · May 1311.8Nashoba Reg vs Leominster (Boys Only)May 13, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 941.66aMSTCA Northeast InvitationalJanuary 9, 2026
55 Meters · IndoorMidland Wachusett @ Fitchburg #3 · Jan 147.40aMidland Wachusett @ Fitchburg #3January 14, 2026
Javelin · 800g · OutdoorDivision B Midland-Wachusett League Meet · May 22131-03Division B Midland-Wachusett League MeetMay 22, 2026
Shot Put · 12lb · OutdoorCentral Mass. Division 1 Class Meet · May 1644-11.00Central Mass. Division 1 Class MeetMay 16, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Shot Put · Place 16 · Nashoba RegShot Put12lb16.40-03.0010
May 22Division B Midland-Wachusett League MeetMay 22 · Javelin · Place 4 · Nashoba RegJavelin800g4.131-03 PB10
May 22Division B Midland-Wachusett League MeetMay 22 · Shot Put · Place 3 · Nashoba RegShot Put12lb3.42-09.5010
May 22Division B Midland-Wachusett League MeetMay 22 · 100 Meters · Place 9 · Nashoba Reg100 MetersRound P9.12.49a10
May 16Central Mass. Division 1 Class MeetMay 16 · Javelin · Place 14 · Nashoba RegJavelin800g14.122-0910
May 16Central Mass. Division 1 Class MeetMay 16 · Shot Put · Place 4 · Nashoba RegShot Put12lb4.44-11.00 PB10
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · Javelin · Place 2 · Nashoba RegJavelin800g2.125-1010
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · Shot Put · Place 4 · Nashoba RegShot Put12lb4.38-11.510
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · 100 Meters · Place 4 · Nashoba Reg100 Meters4.11.8 PB10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Javelin · Place 9 · Nashoba RegJavelin9124-510
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Shot Put · Place 4 · Nashoba RegShot Put442-710
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100 Meters · Place 56 · Nashoba Reg100 Meters5612.11a10
May 7Nashoba vs Fitchburg - BoysMay 7 · Javelin · Place 7 · Nashoba RegJavelin800g7.88-110
May 7Nashoba vs Fitchburg - BoysMay 7 · Shot Put · Place 3 · Nashoba RegShot Put12lb3.41-710
May 7Nashoba vs Fitchburg - BoysMay 7 · 100 Meters · Place 3 · Nashoba Reg100 Meters3.12.010
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 14 · Nashoba RegJavelin800g14.36.66m10
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 10 · Nashoba RegShot Put12lb10.12.10m10
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · Javelin · Place 2 · Nashoba RegJavelin800g2.118-010
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · Shot Put · Place 1 · Nashoba RegShot Put12lb1.36-11.510
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · 100 Meters · Place 5 · Nashoba Reg100 Meters5.12.210
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · Javelin · Place 6 · Nashoba RegJavelin800g6.111-0410
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · Shot Put · Place 3 · Nashoba RegShot Put12lb3.38-08.0010
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 100 Meters · Place 6 · Nashoba Reg100 Meters6.12.810

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Shot Put · Place 9 · Nashoba RegShot Put940-7.5010
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · Shot Put · Place 8 · Nashoba RegShot Put836-11.5010
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 18 · Nashoba RegShot Put1811.75m10
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · Shot Put · Place 8 · Nashoba RegShot Put837-710
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 55 Meters · Place 16 · Nashoba Reg55 Meters167.40a PB10
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 34 · Nashoba RegShot Put3438-010
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 189 · Nashoba Reg300 Meters18941.66a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Midland Wachusett Division B League MeetMay 23 · Discus · Place 14 · Nashoba RegDiscus1465-109
May 23Midland Wachusett Division B League MeetMay 23 · Shot Put · Place 6 · Nashoba RegShot Put635-79
May 10District E Nick DiPilato InvitationalMay 10 · Shot Put · Place 14 · Nashoba RegShot Put1434-4.509
May 10District E Nick DiPilato InvitationalMay 10 · 100 Meters · Place 39 · Nashoba Reg100 Meters3912.27a9
May 7Nashoba vs North Middlesex (Boys)May 7 · Discus · Place 3 · Nashoba RegDiscus381-19
May 7Nashoba vs North Middlesex (Boys)May 7 · Shot Put · Place 2 · Nashoba RegShot Put234-79
May 7Nashoba vs North Middlesex (Boys)May 7 · 100 Meters · Place 6 · Nashoba Reg100 Meters612.19
Apr 30Nashoba vs. LeominsterApr 30 · Discus · Place 2 · Nashoba RegDiscus289-59
Apr 30Nashoba vs. LeominsterApr 30 · Shot Put · Place 5 · Nashoba RegShot Put534-119
Apr 30Nashoba vs. LeominsterApr 30 · 100 Meters · Place 10 · Nashoba Reg100 Meters1011.99
Apr 16Nashoba vs Fitchburg (Boys)Apr 16 · Shot Put · Place 3 · Nashoba RegShot Put331-79
Apr 16Nashoba vs Fitchburg (Boys)Apr 16 · 100 Meters · Place 8 · Nashoba Reg100 Meters812.59