Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCMAC - Large at RLTC · Jan 124:54.06aCMAC - Large at RLTCJanuary 12, 2026
1 Mile · OutdoorMIAA Division 6 Track & Field Championship · May 284:39.32aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
1000 Meters · IndoorMSTCA Winter Festival (Saturday) · Dec 132:53.28aMSTCA Winter Festival (Saturday)December 13, 2025
2 Miles · IndoorMW @ Shrewsbury # 4 · Jan 1711:35.50aMW @ Shrewsbury # 4January 17, 2024
2 Miles · OutdoorMillbury vs Burncoat CMAC C Dual Meet · Apr 1310:48.8Millbury vs Burncoat CMAC C Dual MeetApril 13, 2026
800 Meters · OutdoorMIAA Division 6 Track & Field Championship · May 282:02.86aMIAA Division 6 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 1 Mile · Place 27 · Millbury MemorialMillbury Memorial1 Mile27.4:39.32a PB11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 800 Meters · Place 13 · Millbury MemorialMillbury Memorial800 Meters13.2:02.86a PB11
May 22CMAC Meet of ChampionsMay 22 · 1 Mile · Place 5 · Millbury MemorialMillbury Memorial1 Mile5.4:42.43a11
May 22CMAC Meet of ChampionsMay 22 · 800 Meters · Place 5 · Millbury MemorialMillbury Memorial800 Meters5.2:07.74a11
May 12CMAC Outdoor C-Division MeetMay 12 · 1 Mile · Place 1 · Millbury MemorialMillbury Memorial1 Mile1.4:47.35a11
May 12CMAC Outdoor C-Division MeetMay 12 · 800 Meters · Place 3 · Millbury MemorialMillbury Memorial800 Meters3.2:07.42a11
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 1 Mile · Place 1 · Millbury MemorialMillbury Memorial1 Mile14:46.711
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 800 Meters · Place 1 · Millbury MemorialMillbury Memorial800 Meters12:10.211
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · 1 Mile · Place 1 · Millbury MemorialMillbury Memorial1 Mile14:53.711
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 2 Miles · Place 1 · Millbury MemorialMillbury Memorial2 Miles110:48.8 PB11
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 800 Meters · Place 1 · Millbury MemorialMillbury Memorial800 Meters12:05.811
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 1 Mile · Place 1 · Millbury MemorialMillbury Memorial1 Mile14:59.711
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 800 Meters · Place 1 · Millbury MemorialMillbury Memorial800 Meters12:13.511
Mar 31Millbury vs Douglas Mar 31 · 1 Mile · Place 1 · Millbury MemorialMillbury Memorial1 Mile1.4:56.911
Mar 31Millbury vs Douglas Mar 31 · 800 Meters · Place 3 · Millbury MemorialMillbury Memorial800 Meters3.2:12.211

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 27 · Millbury MemorialMillbury Memorial1 Mile274:56.03—
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 1 Mile · Millbury MemorialMillbury Memorial1 Mile—DNS11
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 1000 Meters · Millbury MemorialMillbury Memorial1000 Meters—DNS11
Jan 21CMAC NHS week 4 / meet BJan 21 · 1 Mile · Place 3 · Millbury MemorialMillbury Memorial1 Mile35:02.40a11
Jan 12CMAC - Large at RLTCJan 12 · 1 Mile · Place 4 · Millbury MemorialMillbury Memorial1 Mile44:54.06a PB11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17CMAC NHS week 1 / meet BDec 17 · 1 Mile · Place 1 · Millbury MemorialMillbury Memorial1 Mile1.5:05.8011
Dec 17CMAC NHS week 1 / meet BDec 17 · 1000 Meters · Place 1 · Millbury MemorialMillbury Memorial1000 Meters1.2:59.5011
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 1000 Meters · Place 12 · Millbury MemorialMillbury Memorial1000 Meters12.2:53.28a PB11
Feb 5SWCL League ChampionshipFeb 5 · 1000 Meters · Place 4 · Millbury MemorialMillbury Memorial1000 Meters43:00.6910
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 1000 Meters · Place 2 · Millbury MemorialMillbury Memorial1000 Meters23:07.3010
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 1 Mile · Place 1 · Millbury MemorialMillbury Memorial1 Mile15:26.5010
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 1 Mile · Place 4 · Millbury MemorialMillbury Memorial1 Mile45:23.3010
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · 1000 Meters · Place 6 · Millbury MemorialMillbury Memorial1000 Meters63:14.50—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 1 Mile · Place 17 · Millbury MemorialMillbury Memorial1 Mile175:06.56a10
May 13SWCL Boy's League Championship MeetMay 13 · 1 Mile · Place 4 · Millbury MemorialMillbury Memorial1 Mile44:58.7510
May 13SWCL Boy's League Championship MeetMay 13 · 800 Meters · Place 9 · Millbury MemorialMillbury Memorial800 Meters92:16.0810
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 13 · Millbury MemorialMillbury Memorial800 Meters132:13.11a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 2 Miles · Place 13 · Millbury MemorialMillbury Memorial2 Miles13.11:06.06a10

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 1 Mile · Place 1 · Millbury MemorialMillbury Memorial1 Mile1.5:20.9010
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 1000 Meters · Place 2 · Millbury MemorialMillbury Memorial1000 Meters2.3:09.8010
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1000 Meters · Place 22 · ClintonClinton1000 Meters222:57.01a—
Feb 1145th District E InviteFeb 11 · 1000 Meters · Place 10 · ClintonClinton1000 Meters102:56.25a—
Feb 4Mid Wach League Championship C & DFeb 4 · 1000 Meters · Place 5 · ClintonClinton1000 Meters52:58.59a—
Jan 24MW @ Shrewsbury # 5Jan 24 · 2 Miles · Place 5 · ClintonClinton2 Miles511:35.90—
Jan 24MW @ Shrewsbury # 5Jan 24 · 1000 Meters · Place 7 · ClintonClinton1000 Meters73:08.60—
Jan 17MW @ Shrewsbury # 4Jan 17 · 2 Miles · Place 6 · ClintonClinton2 Miles611:35.50a PB—
Jan 17MW @ Shrewsbury # 4Jan 17 · 1000 Meters · Place 3 · ClintonClinton1000 Meters33:06.60a—
Jan 10MW @ Shrewsbury #3Jan 10 · 2 Miles · Place 2 · ClintonClinton2 Miles211:54.30—
Jan 10MW @ Shrewsbury #3Jan 10 · 1 Mile · Place 6 · ClintonClinton1 Mile65:31.80—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16Midland Wachusett Division D League MeetMay 16 · 2 Miles · Place 9 · ClintonClinton2 Miles911:24.48a—
May 11District E D 2 Central Mass ChampionshipMay 11 · 800 Meters · Place 16 · ClintonClinton800 Meters162:20.78a—
Apr 25Littleton vs Clinton DualApr 25 · 2 Miles · Place 3 · ClintonClinton2 Miles3.11:16.67a9
Apr 25Littleton vs Clinton DualApr 25 · 800 Meters · Place 4 · ClintonClinton800 Meters4.2:17.47a9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · 2 Miles · Place 5 · ClintonClinton2 Miles5.11:45.409
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · 1 Mile · Place 8 · ClintonClinton1 Mile8.5:41.209
Dec 20MWIL Invite #2Dec 20 · 2 Miles · Place 5 · ClintonClinton2 Miles5.11:45.49
Dec 20MWIL Invite #2Dec 20 · 1 Mile · Place 8 · ClintonClinton1 Mile8.05:41.29
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · 2 Miles · Place 5 · ClintonClinton2 Miles5.11:51.69
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · 1 Mile · Place 12 · ClintonClinton1 Mile12.5:37.69