Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor41st District E Boy's Decathlon · Jun 911.52a41st District E Boy's DecathlonJune 9, 2026
1000 Meters · IndoorCMAC NHS Week 5 / Meet A · Jan 273:24.60CMAC NHS Week 5 / Meet AJanuary 27, 2026
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 927.98a41st District E Boy's DecathlonJune 9, 2026
200 Meters · IndoorRising Stars Youth Champs · Mar 623.52aRising Stars Youth ChampsMarch 6, 2026
200 Meters · OutdoorMillbury vs South High CMAC C Dual Meet · May 823.1Millbury vs South High CMAC C Dual MeetMay 8, 2026
300 Meters · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 836.98aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
400 Meters · IndoorRising Stars Youth Champs · Mar 653.15aRising Stars Youth ChampsMarch 6, 2026
400 Meters · OutdoorMillbury vs Doherty CMAC C Dual Meet · Apr 2852.0Millbury vs Doherty CMAC C Dual MeetApril 28, 2026
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 3052.197aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
600 Meters · IndoorMSTCA Winter Festival (Small Schools) · Dec 141:37.21aMSTCA Winter Festival (Small Schools)December 14, 2024
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9377541st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 921.47m41st District E Boy's DecathlonJune 9, 2026
High Jump · Outdoor41st District E Boy's Decathlon · Jun 91.47m41st District E Boy's DecathlonJune 9, 2026
Javelin · 800g · Outdoor41st District E Boy's Decathlon · Jun 928.58m41st District E Boy's DecathlonJune 9, 2026
Long Jump · IndoorMSTCA Winter Festival (Saturday) · Dec 1318-02.50MSTCA Winter Festival (Saturday)December 13, 2025
Long Jump · OutdoorCMAC Outdoor C-Division Meet · May 1219-11.00CMAC Outdoor C-Division MeetMay 12, 2026
Shot Put · 12lb · IndoorCMAC NHS week 1 / meet B · Dec 1730-05.00CMAC NHS week 1 / meet BDecember 17, 2025
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 99.75m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · Outdoor41st District E Boy's Decathlon · Jun 911.08m41st District E Boy's DecathlonJune 9, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 32 · Millbury MemorialMillbury MemorialDecathlonRound M32.3775 PB11
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 22 · Millbury MemorialMillbury MemorialTriple JumpRound M22.11.08m PB11
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 10 · Millbury MemorialMillbury MemorialLong JumpRound M10.6.03m11
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 39 · Millbury MemorialMillbury MemorialHigh JumpRound M39.1.47m PB11
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 28 · Millbury MemorialMillbury MemorialJavelin800gRound M28.28.58m PB11
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 29 · Millbury MemorialMillbury MemorialDiscus1.6kgRound M29.21.47m PB11
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 14 · Millbury MemorialMillbury MemorialShot Put12lbRound M14.9.75m PB11
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 70 · Millbury MemorialMillbury Memorial110m Hurdles39" / 0.991mRound M70.27.98a PB11
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 5 · Millbury MemorialMillbury Memorial400 MetersRound M5.53.53a11
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 2 · Millbury MemorialMillbury Memorial100 MetersRound M2.11.52a PB11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400 Meters · Millbury MemorialMillbury Memorial400 Meters--DNS11
May 22CMAC Meet of ChampionsMay 22 · Long Jump · Place 8 · Millbury MemorialMillbury MemorialLong Jump8.19-07.5011
May 22CMAC Meet of ChampionsMay 22 · 400 Meters · Millbury MemorialMillbury Memorial400 Meters--DNS11
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Long Jump · Place 23 · Millbury MemorialMillbury MemorialLong Jump23.17-04.0011
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400 Meters · Place 6 · Millbury MemorialMillbury Memorial400 Meters6.52.27a11
May 12CMAC Outdoor C-Division MeetMay 12 · Long Jump · Place 4 · Millbury MemorialMillbury MemorialLong Jump4.19-11.00 PB11
May 12CMAC Outdoor C-Division MeetMay 12 · 400 Meters · Place 1 · Millbury MemorialMillbury Memorial400 Meters1.52.09a11
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 200 Meters · Place 1 · Millbury MemorialMillbury Memorial200 Meters123.1 PB11
May 1MSTCA Division 6 RelaysMay 1 · Long Jump · Place 3 · Millbury MemorialMillbury MemorialLong Jump36.42m11
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · Long Jump · Place 3 · Millbury MemorialMillbury MemorialLong Jump317-511
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · 400 Meters · Place 1 · Millbury MemorialMillbury Memorial400 Meters152.0 PB11
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · 200 Meters · Place 2 · Millbury MemorialMillbury Memorial200 Meters223.511
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · Long Jump · Place 1 · Millbury MemorialMillbury MemorialLong Jump118-411
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · High Jump · Place 7 · Millbury MemorialMillbury MemorialHigh Jump74-1011
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 400 Meters · Place 1 · Millbury MemorialMillbury Memorial400 Meters153.111
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · Triple Jump · Place 2 · Millbury MemorialMillbury MemorialTriple Jump237-111
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · Long Jump · Place 1 · Millbury MemorialMillbury MemorialLong Jump119-811
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 400 Meters · Place 1 · Millbury MemorialMillbury Memorial400 Meters157.111

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 39 · UnattachedUnattached400 Meters39.53.15a PB11
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 53 · UnattachedUnattached200 MetersRound P53.23.52a PB11
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 300 Meters · Place 4 · Millbury MemorialMillbury Memorial300 Meters4.36.98a PB11
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Varsity 50y Hurdles Finals · Place 4 · Millbury MemorialMillbury MemorialVarsity 50y Hurdles Finals48.5011
Jan 27CMAC NHS Week 5 / Meet AJan 27 · 1000 Meters · Place 9 · Millbury MemorialMillbury Memorial1000 Meters93:24.60 PB11
Jan 21CMAC NHS week 4 / meet BJan 21 · High Jump · Place 4 · Millbury MemorialMillbury MemorialHigh Jump45-211
Jan 21CMAC NHS week 4 / meet BJan 21 · 300 Meters · Place 1 · Millbury MemorialMillbury Memorial300 Meters140.10a11
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Long Jump · Place 42 · Millbury MemorialMillbury MemorialLong Jump425.37m11
Jan 12CMAC - Large at RLTCJan 12 · Long Jump · Place 5 · Millbury MemorialMillbury MemorialLong Jump519-211
Jan 12CMAC - Large at RLTCJan 12 · 300 Meters · Place 2 · Millbury MemorialMillbury Memorial300 Meters237.98a11
Jan 7CMAC NHS Week 2 / Meet BJan 7 · High Jump · Place 4 · Millbury MemorialMillbury MemorialHigh Jump45-211
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Shot Put · Place 12 · Millbury MemorialMillbury MemorialShot Put1229-4.5011

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17CMAC NHS week 1 / meet BDec 17 · 300 Meters · Place 1 · Millbury MemorialMillbury Memorial300 Meters1.41.0011
Dec 17CMAC NHS week 1 / meet BDec 17 · Shot Put · Place 11 · Millbury MemorialMillbury MemorialShot Put12lb11.30-05.00 PB11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 300 Meters · Place 15 · Millbury MemorialMillbury Memorial300 Meters15.38.33a11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Long Jump · Place 15 · Millbury MemorialMillbury MemorialLong Jump15.18-02.50 PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Millbury MemorialMillbury Memorial400 MetersRelay Split—52.197a PB10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 400 Meters · Place 12 · Millbury MemorialMillbury Memorial400 Meters12.53.47a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 600 Meters · Place 5 · Millbury MemorialMillbury Memorial600 Meters5.1:41.8010
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 600 Meters · Place 18 · Millbury MemorialMillbury Memorial600 Meters18.1:37.21a PB10
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Long Jump · Place 35 · Millbury MemorialMillbury MemorialLong Jump35.16-02.0010

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14SWCL League Championship MeetMay 14 · Long Jump · Millbury MemorialMillbury MemorialLong Jump—DNS9
May 14SWCL League Championship MeetMay 14 · 400 Meters · Place 8 · Millbury MemorialMillbury Memorial400 Meters8.56.91a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - TantasquaDec 20 · 600 Meters · Place 10 · Millbury MemorialMillbury Memorial600 Meters10.1:50.309
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 600 Meters · Place 16 · Millbury MemorialMillbury Memorial600 Meters16.1:49.409
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 600 Meters · Place 16 · Millbury MemorialMillbury Memorial600 Meters16.1:49.409