Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Distance Classic and Pentathlon · Dec 274:53.29aMSTCA Distance Classic and PentathlonDecember 27, 2024
1 Mile · OutdoorMSTCA South Shore Twilight Meet · May 205:11.86aMSTCA South Shore Twilight MeetMay 20, 2023
1000 Meters · IndoorMSTCA Winter Festival (Sunday) · Dec 142:52.47aMSTCA Winter Festival (Sunday)December 14, 2025
2 Miles · IndoorMSTCA Winter Festival (Small Schools) · Dec 1410:27.68aMSTCA Winter Festival (Small Schools)December 14, 2024
2 Miles · OutdoorNashoba vs Marlborough - Boys · Apr 1011:01.2Nashoba vs Marlborough - BoysApril 10, 2024
600 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 221:34.14aMSTCA Speed Classic (Sunday)December 22, 2024
800 Meters · OutdoorMidland Wachusett Division B League Meet · May 142:15.23aMidland Wachusett Division B League MeetMay 14, 2024

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 2 Miles · Place 1 · Nashoba Reg2 Miles1.11:58.83a12
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 600 Meters · Nashoba Reg600 Meters--DNS12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 2 Miles · Place 31 · Nashoba Reg2 Miles31.10:55.94a12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 42 · Nashoba Reg600 Meters42.1:34.61a12
Dec 17Mid-Wach Invite #1 (Nashoba Results)Dec 17 · 2 Miles · Nashoba Reg2 Miles—13:03.4Unofficial12
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 2 Miles · Place 10 · Nashoba Reg2 Miles10.13:03.4012
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 1000 Meters · Place 4 · Nashoba Reg1000 Meters4.2:52.47a PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 2Nashoba vs Marlborough (Boys, Top 3)Apr 2 · 2 Miles · Place 1 · Nashoba Reg2 Miles1.11:15Unofficial11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1 Mile · Place 21 · Nashoba Reg1 Mile21.4:53.29a PB11
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 600 Meters · Place 14 · Nashoba Reg600 Meters14.1:34.14a PB11
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 600 Meters · Place 10 · Nashoba Reg600 Meters10.1:49.7011
Dec 18Nashoba Results at Mid Wach Invite #1Dec 18 · 600 Meters · Nashoba Reg600 Meters—1:49.7Unofficial11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 2 Miles · Place 6 · Nashoba Reg2 Miles6.10:27.68a PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14Midland Wachusett Division B League MeetMay 14 · 800 Meters · Place 4 · Nashoba Reg800 Meters4.2:15.23a PB10
Apr 10Nashoba vs Marlborough - BoysApr 10 · 2 Miles · Place 2 · Nashoba Reg2 Miles2.11:01.2 PB10
Apr 10Nashoba vs Marlborough - BoysApr 10 · 800 Meters · Place 3 · Nashoba Reg800 Meters3.2:20.010

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 58 · Nashoba Reg1000 Meters58.3:08.77a10
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · 2 Miles · Nashoba Reg2 Miles--DNF10
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 600 Meters · Place 96 · Nashoba Reg600 Meters96.1:41.44a10
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · 1 Mile · Place 15 · Nashoba Reg1 Mile15.5:42.010
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · 1000 Meters · Place 8 · Nashoba Reg1000 Meters8.3:18.810
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 600 Meters · Place 43 · Nashoba Reg600 Meters43.1:43.32a10
Jan 13MSTCA Northeast InvitationalJan 13 · 1 Mile · Place 110 · Nashoba Reg1 Mile110.5:24.98a9
Jan 13MSTCA Northeast InvitationalJan 13 · 600 Meters · Place 77 · Nashoba Reg600 Meters77.1:45.15a9
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 600 Meters · Place 29 · Nashoba Reg600 Meters29.1:44.77a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 13 · Nashoba Reg1 Mile13.5:11.86a PB9
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 1 Mile · Place 36 · Nashoba Reg1 Mile36.5:17.29a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 1000 Meters · Nashoba Reg1000 Meters—DNS9
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 600 Meters · Place 51 · Nashoba Reg600 Meters51.1:47.34a9
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 1000 Meters · Place 23 · Nashoba Reg1000 Meters23.3:22.07a9