Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMillbury vs Oxford CMAC C Dual Meet · Apr 713.7Millbury vs Oxford CMAC C Dual MeetApril 7, 2026
Javelin · 800g · OutdoorMillbury vs Douglas · Mar 3189' 10"Millbury vs Douglas March 31, 2026
Varsity 50 Yard Dash Finals · IndoorCMAC NHS Week 2 / Meet B · Jan 76.90CMAC NHS Week 2 / Meet BJanuary 7, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Millbury vs South High CMAC C Dual MeetMay 8 · Javelin · Place 8 · Millbury MemorialJavelin885-210
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · Javelin · Place 4 · Millbury MemorialJavelin489-010
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · Javelin · Place 5 · Millbury MemorialJavelin587-510
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · Javelin · Place 5 · Millbury MemorialJavelin592-310
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 100 Meters · Place 5 · Millbury Memorial100 Meters513.7 PB10
Mar 31Millbury vs Douglas Mar 31 · Javelin · Place 5 · Millbury MemorialJavelin800g5.89' 10" PB10
Mar 31Millbury vs Douglas Mar 31 · 100 Meters · Place 6 · Millbury Memorial100 Meters6.14.410

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50 Yard Dash Finals · Place 27 · Millbury MemorialVarsity 50 Yard Dash Finals276.90 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · Shot Put · Place 3 · Millbury MemorialShot Put322-11.50—
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · Shot Put · Place 3 · Millbury MemorialShot Put322-11.50—