Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor12th Annual District E Weight Pentathlon · Jun 1011.93a12th Annual District E Weight PentathlonJune 10, 2026
200 Meters · OutdoorMillbury vs Douglas · Mar 3124.4Millbury vs Douglas March 31, 2026
300 Meters · IndoorMSTCA Winter Festival (Saturday) · Dec 1339.60aMSTCA Winter Festival (Saturday)December 13, 2025
55 Meter · IndoorSWCL Dual Meet #2 - Tantasqua · Dec 207.20SWCL Dual Meet #2 - TantasquaDecember 20, 2023
Discus · 1.6kg · Outdoor12th Annual District E Weight Pentathlon · Jun 1030.16m12th Annual District E Weight PentathlonJune 10, 2026
Javelin · 800g · Outdoor12th Annual District E Weight Pentathlon · Jun 1033.64m12th Annual District E Weight PentathlonJune 10, 2026
Shot Put · 12lb · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 829-06.00CMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
Shot Put · 12lb · Outdoor12th Annual District E Weight Pentathlon · Jun 1012.20m12th Annual District E Weight PentathlonJune 10, 2026
Throws Pentathlon · Standard · Outdoor12th Annual District E Weight Pentathlon · Jun 10272412th Annual District E Weight PentathlonJune 10, 2026
Varsity 50 Yard Dash Finals · IndoorCMAC NHS Week 5 / Meet A · Jan 276.00CMAC NHS Week 5 / Meet AJanuary 27, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 1012th Annual District E Weight PentathlonJun 10 · Throws Pentathlon · Place 8 · Millbury MemorialThrows PentathlonStandard8.2724 PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · Javelin · Place 22 · Millbury MemorialJavelin800g22.33.64m PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · Discus · Place 19 · Millbury MemorialDiscus1.6kg19.30.16m PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · Shot Put · Place 9 · Millbury MemorialShot Put12lb9.12.20m PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · 200 Meters · Place 13 · Millbury Memorial200 Meters13.24.82a11
Jun 1012th Annual District E Weight PentathlonJun 10 · 100 Meters · Place 10 · Millbury Memorial100 Meters10.11.93a PB11
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Discus · Place 27 · Millbury MemorialDiscus1.6kg27.88-1011
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Shot Put · Place 12 · Millbury MemorialShot Put12lb12.38-02.0011
May 12CMAC Outdoor C-Division MeetMay 12 · Discus · Place 7 · Millbury MemorialDiscus1.6kg7.96-1011
May 12CMAC Outdoor C-Division MeetMay 12 · Shot Put · Place 6 · Millbury MemorialShot Put12lb6.38-06.0011
May 12CMAC Outdoor C-Division MeetMay 12 · 200 Meters · Place 10 · Millbury Memorial200 Meters10.25.42a11
May 8Millbury vs South High CMAC C Dual MeetMay 8 · Discus · Place 3 · Millbury MemorialDiscus385-111
May 8Millbury vs South High CMAC C Dual MeetMay 8 · Shot Put · Place 2 · Millbury MemorialShot Put238-311
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 200 Meters · Place 4 · Millbury Memorial200 Meters425.211
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 21 · Millbury MemorialDiscus2129.80m11
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 17 · Millbury MemorialShot Put1711.59m11
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · Discus · Place 4 · Millbury MemorialDiscus481-411
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · Shot Put · Place 4 · Millbury MemorialShot Put433-611
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · 200 Meters · Place 7 · Millbury Memorial200 Meters724.811
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · Discus · Place 4 · Millbury MemorialDiscus481-11.511
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · Shot Put · Place 2 · Millbury MemorialShot Put235-5.7511
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 200 Meters · Place 4 · Millbury Memorial200 Meters424.811
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · Discus · Place 5 · Millbury MemorialDiscus579-911
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · Shot Put · Place 4 · Millbury MemorialShot Put433-211
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 200 Meters · Place 4 · Millbury Memorial200 Meters425.011
Mar 31Millbury vs Douglas Mar 31 · Discus · Place 2 · Millbury MemorialDiscus1.6kg2.75' 4"11
Mar 31Millbury vs Douglas Mar 31 · Shot Put · Place 3 · Millbury MemorialShot Put12lb3.31' 1"11
Mar 31Millbury vs Douglas Mar 31 · 200 Meters · Place 1 · Millbury Memorial200 Meters1.24.4 PB11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 300 Meters · Place 20 · Millbury Memorial300 Meters20.39.73a11
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · Shot Put · Place 24 · Millbury MemorialShot Put12lb24.29-06.00 PB11
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Shot Put · Place 10 · Millbury MemorialShot Put1029-511
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Varsity 50 Yard Dash Finals · Place 5 · Millbury MemorialVarsity 50 Yard Dash Finals56.00 PB11
Jan 21CMAC NHS week 4 / meet BJan 21 · Shot Put · Place 4 · Millbury MemorialShot Put431-1111
Jan 21CMAC NHS week 4 / meet BJan 21 · 300 Meters · Place 8 · Millbury Memorial300 Meters844.60a11
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 98 · Millbury MemorialShot Put988.95m11
Jan 12CMAC - Large at RLTCJan 12 · Shot Put · Place 15 · Millbury MemorialShot Put1531-8.5011
Jan 12CMAC - Large at RLTCJan 12 · 300 Meters · Place 22 · Millbury Memorial300 Meters2241.88a11
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Shot Put · Place 9 · Millbury MemorialShot Put930-1.5011

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17CMAC NHS week 1 / meet BDec 17 · 300 Meters · Place 8 · Millbury Memorial300 Meters8.43.5011
Dec 17CMAC NHS week 1 / meet BDec 17 · Shot Put · Place 19 · Millbury MemorialShot Put12lb19.26-09.0011
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 300 Meters · Place 33 · Millbury Memorial300 Meters33.39.60a PB11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Shot Put · Place 56 · Millbury MemorialShot Put12lb56.24-05.7511
Feb 5SWCL League ChampionshipFeb 5 · 300 Meters · Place 7 · Millbury Memorial300 Meters740.9810
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 300 Meters · Place 4 · Millbury Memorial300 Meters441.6010
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 300 Meters · Place 9 · Millbury Memorial300 Meters943.0010
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · 300 Meters · Place 5 · Millbury Memorial300 Meters542.50—
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · 300 Meters · Place 3 · Millbury Memorial300 Meters342.2010

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 200 Meters · Place 23 · Millbury Memorial200 Meters2324.78a10
May 13SWCL Boy's League Championship MeetMay 13 · Triple Jump · Place 20 · Millbury MemorialTriple Jump2035-110
May 13SWCL Boy's League Championship MeetMay 13 · 200 Meters · Place 14 · Millbury Memorial200 Meters1425.3710
May 10District E Nick DiPilato InvitationalMay 10 · 200 Meters · Place 24 · Millbury Memorial200 Meters2424.69a10
May 10District E Nick DiPilato InvitationalMay 10 · 100 Meters · Place 27 · Millbury Memorial100 Meters2712.12a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 300 Meters · Place 4 · Millbury Memorial300 Meters4.42.7010
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 300 Meters · Place 37 · Millbury Memorial300 Meters37.41.66a10
Feb 1145th District E InviteFeb 11 · 300 Meters · Place 16 · Millbury Memorial300 Meters1641.31a—
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · 300 Meters · Place 6 · Millbury Memorial Jr/Sr300 Meters643.30—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14SWCL League Championship MeetMay 14 · 200 Meters · Place 16 · Millbury Memorial200 Meters16.25.67a9
May 4District E Multi / F.A.T. InvitationalMay 4 · 200 Meters · Place 23 · Millbury Memorial200 Meters2325.88a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - TantasquaDec 20 · 300 Meters · Place 4 · Millbury Memorial300 Meters4.42.409
Dec 20SWCL Dual Meet #2 - TantasquaDec 20 · 55 Meter · Place 7 · Millbury Memorial55 Meter7.7.20 PB9
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 55 Meter · Place 13 · Millbury Memorial55 Meter13.7.209
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 55 Meter · Place 13 · Millbury Memorial55 Meter13.7.209