Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDual Valley Conference meet 3 · Jan 116:06.08aDual Valley Conference meet 3January 11, 2024
1000 Meters · IndoorDual Valley Conference meet 5 · Jan 233:31.17aDual Valley Conference meet 5January 23, 2024
2 Miles · IndoorDual Valley League Meet · Dec 1512:00.81aDual Valley League MeetDecember 15, 2022
2 Miles · OutdoorDual Valley Conference Outdoor Championship · May 1712:40.08aDual Valley Conference Outdoor ChampionshipMay 17, 2023
600 Meters · IndoorDual Valley Conference meet 4 · Jan 181:58.07aDual Valley Conference meet 4January 18, 2024
800 Meters · OutdoorDistrict E Central Mass Division 1 Championship · May 172:39.04District E Central Mass Division 1 ChampionshipMay 17, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 800 Meters · Place 47 · Nipmuc RegionalNipmuc Regional800 Meters472:51.30a12
May 17District E Central Mass Division 1 ChampionshipMay 17 · 800 Meters · Place 10 · Nipmuc RegionalNipmuc Regional800 Meters102:39.04 PB12
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 800 Meters · Place 4 · Nipmuc RegionalNipmuc Regional800 Meters42:42.83a12
May 8Nipmuc vs. HopedaleMay 8 · Long Jump · Nipmuc RegionalNipmuc RegionalLong Jump—10'1.5"Unofficial12
May 8Nipmuc vs. HopedaleMay 8 · 800 Meters · Place 3 · Nipmuc RegionalNipmuc Regional800 Meters3.2:49Unofficial12
Apr 29Nipmuc vs. DouglasApr 29 · 800 Meters · Place 2 · Nipmuc RegionalNipmuc Regional800 Meters22:41.912
Apr 15Whitinsville vs NipmucApr 15 · 2 Miles · Place 1 · Nipmuc RegionalNipmuc Regional2 Miles113:58.012
Apr 8Sutton vs NipmucApr 8 · 1 Mile · Nipmuc RegionalNipmuc Regional1 Mile—6:35.4Unofficial12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 2 Miles · Place 22 · Nipmuc RegionalNipmuc Regional2 Miles22.13:13.95a12
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 2 Miles · Place 4 · Nipmuc RegionalNipmuc Regional2 Miles413:14.28a—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 1000 Meters · Place 5 · Nipmuc RegionalNipmuc Regional1000 Meters53:36.79a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 2 Miles · Place 13 · Nipmuc RegionalNipmuc Regional2 Miles1313:27.88a—
Jan 23Dual Valley Conference meet 5Jan 23 · 1000 Meters · Place 8 · Nipmuc RegionalNipmuc Regional1000 Meters83:59.84a—
Jan 7Dual Valley Conference meet 3Jan 7 · 1000 Meters · Place 2 · Nipmuc RegionalNipmuc Regional1000 Meters23:36.65a—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 2 Miles · Place 14 · Nipmuc RegionalNipmuc Regional2 Miles14.13:24.38a12
Dec 17Dual Valley Conference meet 2Dec 17 · 2 Miles · Place 3 · Nipmuc RegionalNipmuc Regional2 Miles3.13:20.62a12
Dec 10Dual Valley Conference meet 1Dec 10 · 1 Mile · Place 5 · Nipmuc RegionalNipmuc Regional1 Mile5.6:24.87a12
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 10 · Nipmuc RegionalNipmuc Regional2 Miles1012:50.84a—
Feb 1145th District E InviteFeb 11 · 2 Miles · Place 5 · Nipmuc RegionalNipmuc Regional2 Miles512:57.74a—
Feb 6Dual Valley Conference League ChampionshipFeb 6 · 2 Miles · Place 3 · Nipmuc RegionalNipmuc Regional2 Miles313:28.49a—
Feb 6Dual Valley Conference League ChampionshipFeb 6 · 1000 Meters · Place 6 · Nipmuc RegionalNipmuc Regional1000 Meters63:45.74a—
Jan 23Dual Valley Conference meet 5Jan 23 · 2 Miles · Place 2 · Nipmuc RegionalNipmuc Regional2 Miles213:07.75a—
Jan 23Dual Valley Conference meet 5Jan 23 · 1000 Meters · Place 4 · Nipmuc RegionalNipmuc Regional1000 Meters43:31.17a PB—
Jan 18Dual Valley Conference meet 4Jan 18 · 600 Meters · Nipmuc RegionalNipmuc Regional600 Meters--1:58.07a PB11
Jan 11Dual Valley Conference meet 3Jan 11 · 1 Mile · Place 3 · Nipmuc RegionalNipmuc Regional1 Mile36:06.08a PB—
Jan 4Dual Valley Conference meet 2Jan 4 · 2 Miles · Place 1 · Nipmuc RegionalNipmuc Regional2 Miles1.13:31.04a11
Jan 4Dual Valley Conference meet 2Jan 4 · 1000 Meters · Place 4 · Nipmuc RegionalNipmuc Regional1000 Meters4.3:44.52a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 2 Miles · Place 10 · Nipmuc RegionalNipmuc Regional2 Miles1012:58.98a—
May 18MSTCA South Shore TwilightMay 18 · 2 Miles · Place 8 · Nipmuc RegionalNipmuc Regional2 Miles813:10.73a—
May 14Dual Valley Conference Spring ChampionshipMay 14 · 2 Miles · Place 3 · Nipmuc RegionalNipmuc Regional2 Miles313:14.15a—
May 11MSTCA Coaches InvitationalMay 11 · 2 Miles · Place 19 · Nipmuc RegionalNipmuc Regional2 Miles19.13:14.65a11
May 9Nipmuc vs. HopedaleMay 9 · 800 Meters · Place 1 · Nipmuc RegionalNipmuc Regional800 Meters1.2:37.2Unofficial11
Apr 30Nipmuc vs. SuttonApr 30 · 1 Mile · Nipmuc RegionalNipmuc Regional1 Mile—5:48.2Unofficial11
Apr 23Whitinsville vs NipmucApr 23 · 2 Miles · Place 1 · Nipmuc RegionalNipmuc Regional2 Miles112:49.0—
Apr 9Nipmuc vs. BMR Apr 9 · 1 Mile · Nipmuc RegionalNipmuc Regional1 Mile—6:06.8Unofficial11
Apr 2Douglas vs. NipmucApr 2 · 2 Miles · Place 1 · Nipmuc RegionalNipmuc Regional2 Miles113:14.0—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 2 Miles · Place 16 · Nipmuc RegionalNipmuc Regional2 Miles16.13:17.70a11
Dec 14Dual Valley Conference meet 1Dec 14 · 2 Miles · Place 2 · Nipmuc RegionalNipmuc Regional2 Miles2.12:58.11a11
Jan 24Dual Valley Conference League ChampionshipJan 24 · 2 Miles · Place 3 · Nipmuc RegionalNipmuc Regional2 Miles313:06.75a10
Jan 17Dual Valley Conference League Meet #5Jan 17 · 2 Miles · Place 2 · Nipmuc RegionalNipmuc Regional2 Miles213:15.18a10
Jan 10Dual Valley Conference League Meet #4Jan 10 · 1000 Meters · Place 6 · Nipmuc RegionalNipmuc Regional1000 Meters63:44.19a10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 2 Miles · Place 5 · Nipmuc RegionalNipmuc Regional2 Miles5.13:03.03a10
Jan 5Dual Valley Conference League Meet #3Jan 5 · 2 Miles · Place 1 · Nipmuc RegionalNipmuc Regional2 Miles113:10.3710

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 2 Miles · Place 8 · Nipmuc RegionalNipmuc Regional2 Miles8.12:41.91a10
May 17Dual Valley Conference Outdoor ChampionshipMay 17 · 2 Miles · Place 4 · Nipmuc RegionalNipmuc Regional2 Miles412:40.08a PB—
May 13 District E Division 1 Class MeetMay 13 · 2 Miles · Place 8 · NipmucNipmuc2 Miles812:56.7110
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 2 Miles · Place 5 · Nipmuc RegionalNipmuc Regional2 Miles512:56.53a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 2 Miles · Place 5 · Nipmuc RegionalNipmuc Regional2 Miles5.12:56.53a10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Dual Valley Meet No. 2Dec 20 · 1000 Meters · Nipmuc RegionalNipmuc Regional1000 Meters—DNS10
Dec 15Dual Valley League MeetDec 15 · 2 Miles · Place 1 · Nipmuc RegionalNipmuc Regional2 Miles1.12:00.81a PB10
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 1 Mile · Place 14 · Nipmuc RegionalNipmuc Regional1 Mile14.6:10.09a10
Feb 18MIAA Div 5 ChampionshipFeb 18 · 2 Miles · Place 14 · Nipmuc RegionalNipmuc Regional2 Miles1413:17.349
Jan 27Dual Valley Conference Indoor ChampionshipsJan 27 · 2 Miles · Place 4 · NipmucNipmuc2 Miles413:49.20FR
Jan 8MSTCA Auerbach FR-SOPH Small School MeetJan 8 · 2 Miles · Place 7 · NipmucNipmuc2 Miles712:53.50FR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30MIAA D5 ChampionshipMay 30 · 2 Miles · Place 27 · Nipmuc RegionalNipmuc Regional2 Miles27.12:51.68a9
May 26MIAA Division 5 ChampionshipMay 26 · 2 Miles · Place 27 · Nipmuc RegionalNipmuc Regional2 Miles27.12:51.68a9
May 21MSTCA South Shore Twilight InvitationalMay 21 · 2 Miles · Place 9 · Nipmuc RegionalNipmuc Regional2 Miles9.13:13.84a9
May 14District E Division 1 ChampionshipsMay 14 · 2 Miles · Place 7 · NipmucNipmuc2 Miles713:10.559
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 2 Miles · Place 13 · Nipmuc RegionalNipmuc Regional2 Miles13.12:44.86a9
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 2 Miles · Place 13 · Nipmuc RegionalNipmuc Regional2 Miles13.12:44.86a9
Apr 21MSTCA Warrior InviteApr 21 · 2 Miles · Place 10 · Nipmuc RegionalNipmuc Regional2 Miles10.13:30.68a9