Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNashoba vs Fitchburg (Boys) · Apr 1613.3Nashoba vs Fitchburg (Boys)April 16, 2025
200 Meters · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 826.7Nashoba Reg vs. North Middlesex RegApril 8, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 941.65aMSTCA Northeast InvitationalJanuary 9, 2026
400 Meters · OutdoorNashoba vs. Leominster · Apr 3059.4Nashoba vs. LeominsterApril 30, 2025
55 Meters · IndoorMidland Wachusett @ Fitchburg #3 · Jan 147.60aMidland Wachusett @ Fitchburg #3January 14, 2026
600 Meters · IndoorMSTCA Freshman-Sophomore Meet (Small Schools) · Jan 51:38.41aMSTCA Freshman-Sophomore Meet (Small Schools)January 5, 2025
800 Meters · OutdoorNashoba vs Marlborough - Boys · Apr 102:22.0Nashoba vs Marlborough - BoysApril 10, 2024
High Jump · IndoorMidWach 12-17-25 @ Shrewsbury HS · Dec 174-10.00MidWach 12-17-25 @ Shrewsbury HSDecember 17, 2025
High Jump · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 84-10.00Nashoba Reg vs. North Middlesex RegApril 8, 2026
Long Jump · IndoorMSTCA Speed Classic (Sunday) · Dec 2116-11.25MSTCA Speed Classic (Sunday)December 21, 2025
Long Jump · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 815-10.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

3 results
DateMeetEventPlMarkGr
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · Long Jump · Place 5 · Nashoba RegLong Jump5.15-10.00 PB11
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · High Jump · Place 5 · Nashoba RegHigh Jump5.4-10.00 PB11
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 200 Meters · Place 3 · Nashoba Reg200 Meters3.26.7 PB11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 300 Meters · Place 12 · Nashoba Reg300 Meters12.44.00a11
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · High Jump · Place 9 · Nashoba RegHigh Jump95-011
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 300 Meters · Place 16 · Nashoba Reg300 Meters1644.6011
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · High Jump · Nashoba RegHigh Jump—NH11
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 300 Meters · Place 11 · Nashoba Reg300 Meters1144.01a11
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 32 · Nashoba RegLong Jump325.09m11
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · High Jump · Place 11 · Nashoba RegHigh Jump114-811
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 55 Meters · Place 24 · Nashoba Reg55 Meters247.60a PB11
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 105 · Nashoba RegLong Jump10515-4.5011
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 188 · Nashoba Reg300 Meters18841.65a PB11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 96 · Nashoba Reg300 Meters96.41.78a11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 41 · Nashoba RegLong Jump41.16-11.25 PB11
Dec 17Mid-Wach Invite #1 (Nashoba Results)Dec 17 · 55 Meter · Nashoba Reg55 Meter—7.7Unofficial11
Dec 17Mid-Wach Invite #1 (Nashoba Results)Dec 17 · High Jump · Nashoba RegHigh Jump—4-10.00Unofficial11
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · High Jump · Place 18 · Nashoba RegHigh Jump18.4-10.00 PB11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 300 Meters · Place 39 · Nashoba Reg300 Meters39.42.16a11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Long Jump · Place 27 · Nashoba RegLong Jump27.15-05.2511
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 600 Meters · Place 7 · Nashoba Reg600 Meters71:38.65a—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 600 Meters · Place 6 · Nashoba Reg600 Meters61:44.80—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 600 Meters · Place 9 · Nashoba Reg600 Meters91:46.10—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 300 Meters · Place 10 · Nashoba Reg300 Meters1044.10—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 600 Meters · Place 29 · Nashoba Reg600 Meters291:38.41a PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Nashoba vs. LeominsterApr 30 · High Jump · Place 6 · Nashoba RegHigh Jump65-010
Apr 30Nashoba vs. LeominsterApr 30 · 400 Meters · Place 6 · Nashoba Reg400 Meters659.4 PB10
Apr 16Nashoba vs Fitchburg (Boys)Apr 16 · High Jump · Place 4 · Nashoba RegHigh Jump44-1010
Apr 16Nashoba vs Fitchburg (Boys)Apr 16 · 100 Meters · Place 13 · Nashoba Reg100 Meters1313.3 PB10
Apr 2Nashoba vs Marlborough (Boys, Top 3)Apr 2 · 400 Meters · Place 3 · Nashoba Reg400 Meters3.61.7Unofficial10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 600 Meters · Place 49 · Nashoba Reg600 Meters49.1:42.11a10
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 600 Meters · Place 5 · Nashoba Reg600 Meters5.1:44.5010
Dec 18Nashoba Results at Mid Wach Invite #1Dec 18 · 600 Meters · Nashoba Reg600 Meters—1:44.5Unofficial10
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 600 Meters · Place 50 · Nashoba Reg600 Meters50.1:45.60a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Nashoba vs Marlborough - BoysApr 28 · 800 Meters · Place 5 · Nashoba Reg800 Meters52:24.0—
Apr 10Nashoba vs Marlborough - BoysApr 10 · 800 Meters · Place 4 · Nashoba Reg800 Meters4.2:22.0 PB9
Apr 2Nashoba vs North Middlesex (Boys)Apr 2 · 800 Meters · Place 5 · Nashoba Reg800 Meters52:24.0—