Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCMAC Outdoor C-Division Meet · May 1218.94aCMAC Outdoor C-Division MeetMay 12, 2026
200 Meters · OutdoorMillbury vs Douglas · Mar 3125.7Millbury vs Douglas March 31, 2026
300 Meters · IndoorCMAC - Large at RLTC · Jan 1240.23aCMAC - Large at RLTCJanuary 12, 2026
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 6 Track & Field Championship · May 281:00.51aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
Long Jump · IndoorMSTCA Kalperis Relays - Division 5 · Jan 165.35mMSTCA Kalperis Relays - Division 5January 16, 2026
Triple Jump · OutdoorMSTCA Division 6 Relays · May 111.36mMSTCA Division 6 RelaysMay 1, 2026
Varsity 50 Yard Dash Finals · IndoorSWCL Dual Meet #3 - Northbridge · Jan 156.40SWCL Dual Meet #3 - NorthbridgeJanuary 15, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 12 · Millbury Memorial400m Hurdles36" / 0.914m12.1:00.51a PB11
May 22CMAC Meet of ChampionsMay 22 · 400m Hurdles · Place 7 · Millbury Memorial400m Hurdles36" / 0.914m7.1:01.16a11
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Triple Jump · Place 14 · Millbury MemorialTriple Jump14.37-08.0011
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400m Hurdles · Place 5 · Millbury Memorial400m Hurdles36" / 0.914m5.1:01.49a11
May 12CMAC Outdoor C-Division MeetMay 12 · Triple Jump · Place 8 · Millbury MemorialTriple Jump8.35-10.2511
May 12CMAC Outdoor C-Division MeetMay 12 · 400m Hurdles · Place 2 · Millbury Memorial400m Hurdles36" / 0.914m2.1:01.22a11
May 12CMAC Outdoor C-Division MeetMay 12 · 110m Hurdles · Place 5 · Millbury Memorial110m Hurdles39" / 0.991mRound P5.18.94a PB11
May 12CMAC Outdoor C-Division MeetMay 12 · 110m Hurdles · Place 5 · Millbury Memorial110m Hurdles39" / 0.991m5.19.05a11
May 8Millbury vs South High CMAC C Dual MeetMay 8 · Triple Jump · Place 3 · Millbury MemorialTriple Jump336-811
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 400m Hurdles · Place 2 · Millbury Memorial400m Hurdles21:05.311
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 110m Hurdles · Place 1 · Millbury Memorial110m Hurdles118.211
May 1MSTCA Division 6 RelaysMay 1 · Triple Jump · Place 11 · Millbury MemorialTriple Jump1111.36m PB11
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · Triple Jump · Place 1 · Millbury MemorialTriple Jump138-611
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · 400m Hurdles · Place 1 · Millbury Memorial400m Hurdles11:02.411
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · 110m Hurdles · Place 2 · Millbury Memorial110m Hurdles219.511
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · Triple Jump · Place 3 · Millbury MemorialTriple Jump339-711
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 400m Hurdles · Place 1 · Millbury Memorial400m Hurdles11:02.811
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 110m Hurdles · Place 3 · Millbury Memorial110m Hurdles319.511
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · Triple Jump · Place 4 · Millbury MemorialTriple Jump435-911
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 400m Hurdles · Place 1 · Millbury Memorial400m Hurdles11:05.711
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 110m Hurdles · Place 1 · Millbury Memorial110m Hurdles119.411
Mar 31Millbury vs Douglas Mar 31 · 400m Hurdles · Place 1 · Millbury Memorial400m Hurdles36" / 0.914m1.1:05.711
Mar 31Millbury vs Douglas Mar 31 · 200 Meters · Place 4 · Millbury Memorial200 Meters4.25.7 PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4CMAC Rising Star InviteFeb 4 · 55m Hurdles · Place 16 · Millbury Memorial55m Hurdles1610.26a11
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Varsity 50y Hurdles Finals · Place 5 · Millbury MemorialVarsity 50y Hurdles Finals58.6011
Jan 21CMAC NHS week 4 / meet BJan 21 · Varsity 50y Hurdles · Place 3 · Millbury MemorialVarsity 50y Hurdles38.50a11
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Long Jump · Place 43 · Millbury MemorialLong Jump435.35m PB11
Jan 12CMAC - Large at RLTCJan 12 · Long Jump · Place 15 · Millbury MemorialLong Jump1516-6.7511
Jan 12CMAC - Large at RLTCJan 12 · 300 Meters · Place 10 · Millbury Memorial300 Meters1040.23a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Triple Jump · Place 22 · Millbury MemorialTriple Jump2235-210
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 400m Hurdles · Place 11 · Millbury Memorial400m Hurdles111:03.26a10
May 13SWCL Boy's League Championship MeetMay 13 · 400m Hurdles · Place 4 · Millbury Memorial400m Hurdles41:02.4010
May 10District E Nick DiPilato InvitationalMay 10 · Triple Jump · Place 9 · Millbury MemorialTriple Jump936-010
May 10District E Nick DiPilato InvitationalMay 10 · 400m Hurdles · Place 4 · Millbury Memorial400m Hurdles41:05.64a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 300 Meters · Place 7 · Millbury Memorial300 Meters743.3010
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 300 Meters · Place 5 · Millbury Memorial300 Meters542.1010
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · Varsity 50 Yard Dash Finals · Place 14 · Millbury MemorialVarsity 50 Yard Dash Finals146.40 PB—
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · 300 Meters · Place 4 · Millbury Memorial300 Meters442.3010

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4District E Multi / F.A.T. InvitationalMay 4 · 200 Meters · Place 29 · Millbury Memorial200 Meters2926.46a—