Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 218.67aMSTCA Speed Classic (Sunday)December 21, 2025
Javelin · 800g · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 8119-09Nashoba Reg vs. North Middlesex RegApril 8, 2026
Shot Put · 12lb · IndoorMidWach 12-17-25 @ Shrewsbury HS · Dec 1728-03.25MidWach 12-17-25 @ Shrewsbury HSDecember 17, 2025
Shot Put · 12lb · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 828-06.00Nashoba Reg vs. North Middlesex RegApril 8, 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 · Javelin · Place 6 · Nashoba RegJavelin800g6.107-1110
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Javelin · Place 15 · Nashoba RegJavelin15115-510
May 7Nashoba vs Fitchburg - BoysMay 7 · Javelin · Place 2 · Nashoba RegJavelin800g2.105-610
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 31 · Nashoba RegJavelin800g31.31.78m10
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · Javelin · Place 5 · Nashoba RegJavelin800g5.103-1010
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · Shot Put · Place 5 · Nashoba RegShot Put12lb5.27-7.510
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · Javelin · Place 4 · Nashoba RegJavelin800g4.119-09 PB10
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · Shot Put · Place 8 · Nashoba RegShot Put12lb8.28-06.00 PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · Shot Put · Place 30 · Nashoba RegShot Put3029-010
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · Shot Put · Place 20 · Nashoba RegShot Put2030-810
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 132 · Nashoba RegShot Put13229-910

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 189 · Nashoba Reg55 Meter189.8.67a PB10
Dec 17Mid-Wach Invite #1 (Nashoba Results)Dec 17 · 55 Meter · Nashoba Reg55 Meter—9.2Unofficial10
Dec 17Mid-Wach Invite #1 (Nashoba Results)Dec 17 · Shot Put · Nashoba RegShot Put12lb—28-03.25Unofficial10
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · Shot Put · Place 25 · Nashoba RegShot Put12lb25.28-03.25 PB10
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Shot Put · Place 49 · Nashoba RegShot Put12lb49.26-06.7510

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Midland Wachusett Division B League MeetMay 23 · Javelin · Place 7 · Nashoba RegJavelin7105-39
May 17District E Central Mass Division 1 ChampionshipMay 17 · Javelin · Place 20 · Nashoba RegJavelin2099-119
May 10District E Nick DiPilato InvitationalMay 10 · Javelin · Place 22 · Nashoba RegJavelin2291-29
May 7Nashoba vs North Middlesex (Boys)May 7 · Javelin · Place 5 · Nashoba RegJavelin5104-69
May 7Nashoba vs North Middlesex (Boys)May 7 · Shot Put · Place 9 · Nashoba RegShot Put925-09
Apr 30Nashoba vs. LeominsterApr 30 · Javelin · Place 5 · Nashoba RegJavelin597-59
Apr 30Nashoba vs. LeominsterApr 30 · Shot Put · Place 13 · Nashoba RegShot Put1323-5.259
Apr 16Nashoba vs Fitchburg (Boys)Apr 16 · Javelin · Place 3 · Nashoba RegJavelin391-119