Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCMAC NHS Week 2 / Meet B · Jan 75:29.00CMAC NHS Week 2 / Meet BJanuary 7, 2026
1 Mile · OutdoorCMAC Dual (WCS, Hopedale, Northbridge) · May 75:13.3CMAC Dual (WCS, Hopedale, Northbridge)May 7, 2026
1000 Meters · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 82:56.91aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
800 Meters · OutdoorMSTCA South Shore Twilight · May 232:14.95aMSTCA South Shore TwilightMay 23, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 1 Mile · Place 95 · Northbridge1 Mile955:36.49a11
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 52 · Northbridge800 Meters522:14.95a PB11
May 14CMAC B ChampionshipMay 14 · 1 Mile · Place 8 · Northbridge1 Mile8.5:16.99a11
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 16 · Northbridge800 Meters16.2:18.19a11
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 1 Mile · Place 3 · Northbridge1 Mile3.5:13.3 PB11
May 6BVT NHS NDA @Northbridge May 6 · 1 Mile · Place 1 · Northbridge1 Mile1.5:29.011
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 1 Mile · Place 3 · Northbridge1 Mile3.5:22.011

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 1000 Meters · Place 4 · Northbridge1000 Meters4.2:56.91a PB11
Jan 27CMAC NHS Week 5 / Meet AJan 27 · 1000 Meters · Place 5 · Northbridge1000 Meters53:14.5011
Jan 21CMAC NHS week 4 / meet BJan 21 · 1000 Meters · Place 4 · Northbridge1000 Meters43:10.00a11
Jan 12CMAC - Large at RLTCJan 12 · 1000 Meters · Place 5 · Northbridge1000 Meters53:04.66a11
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 1 Mile · Place 6 · Northbridge1 Mile65:29.00 PB11
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 1000 Meters · Place 5 · Northbridge1000 Meters53:29.0011

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 112 · Northbridge1 Mile112.5:29.24a11
Dec 16CMAC NHS week 1/ meet ADec 16 · 1 Mile · Place 5 · Northbridge1 Mile5.5:32.8011
Dec 16CMAC NHS week 1/ meet ADec 16 · 1000 Meters · Place 6 · Northbridge1000 Meters6.3:13.0011
Feb 5SWCL League ChampionshipFeb 5 · 1000 Meters · Place 8 · Northbridge1000 Meters83:11.5310
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 1000 Meters · Place 3 · Northbridge1000 Meters33:09.3110
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 1000 Meters · Place 4 · Northbridge1000 Meters43:11.7010
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · 1000 Meters · Place 5 · Northbridge1000 Meters53:12.80—
Jan 8SWCL Dual Meet #2 - NorthbridgeJan 8 · 1000 Meters · Place 6 · Northbridge1000 Meters63:13.8010

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13SWCL Boy's League Championship MeetMay 13 · 1 Mile · Place 13 · Northbridge1 Mile135:14.4110
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 18 · Northbridge800 Meters182:18.85a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 1 Mile · Place 32 · Northbridge1 Mile32.5:53.10a10
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 1 Mile · Place 5 · Northbridge1 Mile5.5:41.9010
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 1000 Meters · Place 7 · Northbridge1000 Meters7.3:26.8010

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 29 · Northbridge1 Mile295:36.41a—
May 14SWCL League Championship MeetMay 14 · 1 Mile · Place 14 · Northbridge1 Mile14.5:37.75a9
Apr 19BSR Mid-Distance ClassicApr 19 · 1 Mile · Place 69 · Northbridge1 Mile695:48.92a—