Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCMAC - Large at RLTC · Jan 125:27.96aCMAC - Large at RLTCJanuary 12, 2026
1000 Meters · IndoorCMAC NHS week 1 / meet B · Dec 173:17.70CMAC NHS week 1 / meet BDecember 17, 2025
2 Miles · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 811:42.09aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
2 Miles · OutdoorCMAC Outdoor C-Division Meet · May 1211:48.84aCMAC Outdoor C-Division MeetMay 12, 2026
800 Meters · OutdoorSWCL Boy's League Championship Meet · May 132:21.87SWCL Boy's League Championship MeetMay 13, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12CMAC Outdoor C-Division MeetMay 12 · 2 Miles · Place 6 · Millbury Memorial2 Miles6.11:48.84a PB11
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 800 Meters · Place 3 · Millbury Memorial800 Meters32:24.011
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · 2 Miles · Place 3 · Millbury Memorial2 Miles312:03.911
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 2 Miles · Place 4 · Millbury Memorial2 Miles412:01.011
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 800 Meters · Place 4 · Millbury Memorial800 Meters42:22.211
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 2 Miles · Place 3 · Millbury Memorial2 Miles312:02.211

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 2 Miles · Place 6 · Millbury Memorial2 Miles6.11:42.09a PB11
Jan 21CMAC NHS week 4 / meet BJan 21 · 2 Miles · Place 3 · Millbury Memorial2 Miles312:03.50a11
Jan 12CMAC - Large at RLTCJan 12 · 1 Mile · Place 12 · Millbury Memorial1 Mile125:27.96a PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17CMAC NHS week 1 / meet BDec 17 · 2 Miles · Place 5 · Millbury Memorial2 Miles5.12:21.4011
Dec 17CMAC NHS week 1 / meet BDec 17 · 1000 Meters · Place 8 · Millbury Memorial1000 Meters8.3:17.70 PB11
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 2 Miles · Place 3 · Millbury Memorial2 Miles312:19.2010
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 2 Miles · Place 6 · Millbury Memorial2 Miles612:03.1010
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · 2 Miles · Place 5 · Millbury Memorial2 Miles512:03.60—
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · 1 Mile · Place 6 · Millbury Memorial1 Mile65:44.2010
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · 2 Miles · Place 6 · Millbury Memorial2 Miles612:39.0010

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13SWCL Boy's League Championship MeetMay 13 · 800 Meters · Place 16 · Millbury Memorial800 Meters162:21.87 PB10
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 40 · Millbury Memorial800 Meters402:28.06a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 1 Mile · Place 6 · Millbury Memorial1 Mile6.5:42.8010
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1 Mile · Place 49 · Millbury Memorial1 Mile49.5:35.86a10
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · 2 Miles · Place 3 · Millbury Memorial Jr/Sr2 Miles312:33.60—
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · 1000 Meters · Place 6 · Millbury Memorial Jr/Sr1000 Meters63:27.70—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14SWCL League Championship MeetMay 14 · 2 Miles · Place 13 · Millbury Memorial2 Miles13.12:51.21a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - TantasquaDec 20 · 2 Miles · Place 8 · Millbury Memorial2 Miles8.12:59.109