Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCMAC Outdoor C-Division Meet · May 1211.26aCMAC Outdoor C-Division MeetMay 12, 2026
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 921.76a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · Outdoor41st District E Boy's Decathlon · Jun 95:19.37a41st District E Boy's DecathlonJune 9, 2026
400 Meters · Outdoor41st District E Boy's Decathlon · Jun 956.70a41st District E Boy's DecathlonJune 9, 2026
55 Meter · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 87.02aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
55 Meters · IndoorCMAC - Large at RLTC · Jan 127.14aCMAC - Large at RLTCJanuary 12, 2026
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9449441st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 924.17m41st District E Boy's DecathlonJune 9, 2026
High Jump · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 85-08.00CMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
High Jump · OutdoorMillbury vs Douglas · Mar 315' 8"Millbury vs Douglas March 31, 2026
Javelin · 800g · Outdoor41st District E Boy's Decathlon · Jun 930.55m41st District E Boy's DecathlonJune 9, 2026
Long Jump · OutdoorCMAC Outdoor C-Division Meet · May 1221-00.25CMAC Outdoor C-Division MeetMay 12, 2026
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 98.50m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · OutdoorMillbury vs Douglas · Mar 3140' 6"Millbury vs Douglas March 31, 2026
Varsity 50 Yard Dash · IndoorCMAC NHS week 4 / meet B · Jan 216.00aCMAC NHS week 4 / meet BJanuary 21, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12CMAC Outdoor C-Division MeetMay 12 · Triple Jump · Place 2 · Millbury MemorialTriple Jump2.39-09.2511
May 12CMAC Outdoor C-Division MeetMay 12 · Long Jump · Place 1 · Millbury MemorialLong Jump1.21-00.25 PB11
May 12CMAC Outdoor C-Division MeetMay 12 · 100 Meters · Place 3 · Millbury Memorial100 MetersRound P3.11.26a PB11
May 8Millbury vs South High CMAC C Dual MeetMay 8 · Long Jump · Place 1 · Millbury MemorialLong Jump119-1111
May 8Millbury vs South High CMAC C Dual MeetMay 8 · High Jump · Place 3 · Millbury MemorialHigh Jump35-211
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 100 Meters · Place 3 · Millbury Memorial100 Meters311.611
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · High Jump · Place 3 · Millbury MemorialHigh Jump35-411
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · 100 Meters · Place 1 · Millbury Memorial100 Meters111.611
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · High Jump · Place 3 · Millbury MemorialHigh Jump35-611
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 100 Meters · Place 3 · Millbury Memorial100 Meters311.511
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · High Jump · Place 2 · Millbury MemorialHigh Jump25-611
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 100 Meters · Place 2 · Millbury Memorial100 Meters211.911
Mar 31Millbury vs Douglas Mar 31 · Triple Jump · Place 1 · Millbury MemorialTriple Jump1.40' 6" PB11
Mar 31Millbury vs Douglas Mar 31 · High Jump · Place 3 · Millbury MemorialHigh Jump3.5' 8" PB11
Mar 31Millbury vs Douglas Mar 31 · 100 Meters · Place 2 · Millbury Memorial100 Meters2.11.811

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27CMAC NHS Week 5 / Meet AJan 27 · High Jump · Place 2 · Millbury MemorialHigh Jump25-411
Jan 21CMAC NHS week 4 / meet BJan 21 · High Jump · Place 1 · Millbury MemorialHigh Jump15-811
Jan 21CMAC NHS week 4 / meet BJan 21 · Varsity 50 Yard Dash · Place 3 · Millbury MemorialVarsity 50 Yard Dash36.00a PB11
Jan 7CMAC NHS Week 2 / Meet BJan 7 · High Jump · Place 2 · Millbury MemorialHigh Jump25-411