Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 96:07.91aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorNashoba Reg vs Leominster (Boys Only) · May 135:57.3Nashoba Reg vs Leominster (Boys Only)May 13, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 93:36.46aMSTCA Northeast InvitationalJanuary 9, 2026
2 Miles · IndoorMidland Wachusett @ Fitchburg #3 · Jan 1414:27.50aMidland Wachusett @ Fitchburg #3January 14, 2026
2 Miles · OutdoorDivision B Midland-Wachusett League Meet · May 2212:45.39aDivision B Midland-Wachusett League MeetMay 22, 2026
600 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 222:12.71aMSTCA Speed Classic (Sunday)December 22, 2024
800 Meters · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 82:49.1Nashoba 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

6 results
DateMeetEventPlMarkGr
May 22Division B Midland-Wachusett League MeetMay 22 · 2 Miles · Place 5 · Nashoba Reg2 Miles5.12:45.39a PB10
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · 1 Mile · Place 8 · Nashoba Reg1 Mile8.5:57.3 PB10
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · 1 Mile · Place 5 · Nashoba Reg1 Mile5.6:00.110
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · 800 Meters · Place 8 · Nashoba Reg800 Meters8.2:53.310
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 1 Mile · Place 7 · Nashoba Reg1 Mile7.5:57.410
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 800 Meters · Place 9 · Nashoba Reg800 Meters9.2:49.1 PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 2 Miles · Place 10 · Nashoba Reg2 Miles1014:27.50a PB10
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 218 · Nashoba Reg1 Mile2186:07.91a PB10
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 177 · Nashoba Reg1000 Meters1773:36.46a PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Mid-Wach Invite #1 (Nashoba Results)Dec 17 · 1 Mile · Nashoba Reg1 Mile—6:40.8Unofficial10
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 1 Mile · Place 20 · Nashoba Reg1 Mile20.6:40.8010
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 1000 Meters · Place 40 · Nashoba Reg1000 Meters40.3:47.53a10
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 1 Mile · Place 18 · Nashoba Reg1 Mile186:51.50—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 600 Meters · Place 21 · Nashoba Reg600 Meters212:19.00—
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 197 · Nashoba Reg1 Mile1976:52.17a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 193 · Nashoba Reg1000 Meters1934:03.05a—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 1 Mile · Place 7 · Nashoba Reg1 Mile77:09.90—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 61 · Nashoba Reg800 Meters613:01.69a9
May 7Nashoba vs North Middlesex (Boys)May 7 · 1 Mile · Place 9 · Nashoba Reg1 Mile96:32.29
Apr 16Nashoba vs Fitchburg (Boys)Apr 16 · 1 Mile · Place 9 · Nashoba Reg1 Mile96:519

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 600 Meters · Place 66 · Nashoba Reg600 Meters66.2:12.71a PB9
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 1 Mile · Place 18 · Nashoba Reg1 Mile18.6:57.109
Dec 18Nashoba Results at Mid Wach Invite #1Dec 18 · 1 Mile · Nashoba Reg1 Mile—6:57.1Unofficial9
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1000 Meters · Place 58 · Nashoba Reg1000 Meters58.4:00.04a9