Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor12th Annual District E Weight Pentathlon · Jun 1013.92a12th Annual District E Weight PentathlonJune 10, 2026
200 Meters · Outdoor12th Annual District E Weight Pentathlon · Jun 1029.41a12th Annual District E Weight PentathlonJune 10, 2026
Discus · 1.6kg · Outdoor12th Annual District E Weight Pentathlon · Jun 1024.58m12th Annual District E Weight PentathlonJune 10, 2026
Javelin · 800g · OutdoorCMAC Meet of Champions · May 22141-03CMAC Meet of ChampionsMay 22, 2026
Pentathlon · OutdoorCentral Mass. Multi-Meet · Jun 91935Central Mass. Multi-MeetJune 9, 2025
Shot Put · 12lb · OutdoorMillbury vs Douglas · Mar 3141' 8"Millbury vs Douglas March 31, 2026
Throws Pentathlon · Standard · Outdoor12th Annual District E Weight Pentathlon · Jun 10192512th Annual District E Weight PentathlonJune 10, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 1012th Annual District E Weight PentathlonJun 10 · Throws Pentathlon · Place 36 · Millbury MemorialThrows PentathlonStandard36.1925 PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · Javelin · Place 7 · Millbury MemorialJavelin800g7.38.26m11
Jun 1012th Annual District E Weight PentathlonJun 10 · Discus · Place 29 · Millbury MemorialDiscus1.6kg29.24.58m PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · Shot Put · Place 17 · Millbury MemorialShot Put12lb17.10.89m11
Jun 1012th Annual District E Weight PentathlonJun 10 · 200 Meters · Place 41 · Millbury Memorial200 Meters41.29.41a PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · 100 Meters · Place 45 · Millbury Memorial100 Meters45.13.92a PB11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Javelin · Place 24 · Millbury MemorialJavelin800g24.127-0611
May 22CMAC Meet of ChampionsMay 22 · Javelin · Place 3 · Millbury MemorialJavelin800g3.141-03 PB11
May 22CMAC Meet of ChampionsMay 22 · Shot Put · Place 11 · Millbury MemorialShot Put12lb11.36-00.0011
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Javelin · Place 19 · Millbury MemorialJavelin800g19.115-0011
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Shot Put · Place 9 · Millbury MemorialShot Put12lb9.40-00.0011
May 12CMAC Outdoor C-Division MeetMay 12 · Javelin · Place 5 · Millbury MemorialJavelin800g5.124-0211
May 12CMAC Outdoor C-Division MeetMay 12 · Shot Put · Place 5 · Millbury MemorialShot Put12lb5.38-11.0011
May 8Millbury vs South High CMAC C Dual MeetMay 8 · Javelin · Place 2 · Millbury MemorialJavelin2125-411
May 8Millbury vs South High CMAC C Dual MeetMay 8 · Shot Put · Place 3 · Millbury MemorialShot Put335-011
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 1 · Millbury MemorialJavelin146.60m11
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 24 · Millbury MemorialDiscus2428.94m11
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 19 · Millbury MemorialShot Put1911.51m11
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · Javelin · Place 2 · Millbury MemorialJavelin2121-311
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · Shot Put · Place 3 · Millbury MemorialShot Put337-911
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · Javelin · Place 1 · Millbury MemorialJavelin1121-1011
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · Shot Put · Place 1 · Millbury MemorialShot Put139-711
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · Javelin · Place 2 · Millbury MemorialJavelin2126-511
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · Shot Put · Place 1 · Millbury MemorialShot Put142-11.7511
Mar 31Millbury vs Douglas Mar 31 · Javelin · Place 2 · Millbury MemorialJavelin800g2.132' 0"11
Mar 31Millbury vs Douglas Mar 31 · Shot Put · Place 1 · Millbury MemorialShot Put12lb1.41' 8" PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21CMAC NHS week 4 / meet BJan 21 · Shot Put · Place 16 · Millbury MemorialShot Put1624-4.5011
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 55 · Millbury MemorialShot Put5510.70m11
Jan 12CMAC - Large at RLTCJan 12 · Shot Put · Place 6 · Millbury MemorialShot Put637-10.5011
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Shot Put · Place 3 · Millbury MemorialShot Put338-6.5011

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · 200 Meters · Place 36 · Millbury Memorial200 Meters3630.6410
Jun 9Central Mass. Multi-MeetJun 9 · Pentathlon · Place 28 · Millbury MemorialPentathlon281935 PB10
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 9 · Millbury MemorialJavelin939.37m10
Jun 9Central Mass. Multi-MeetJun 9 · Discus · Place 18 · Millbury MemorialDiscus1828.33m10
Jun 9Central Mass. Multi-MeetJun 9 · 100 Meters · Place 45 · Millbury Memorial100 Meters4514.5710
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 13 · Millbury MemorialShot Put1312.19m10
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Javelin · Place 22 · Millbury MemorialJavelin22120-210
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Shot Put · Place 12 · Millbury MemorialShot Put1240-710
May 13SWCL Boy's League Championship MeetMay 13 · Javelin · Place 9 · Millbury MemorialJavelin9122-910
May 13SWCL Boy's League Championship MeetMay 13 · Shot Put · Place 4 · Millbury MemorialShot Put441-410
May 10District E Nick DiPilato InvitationalMay 10 · Javelin · Place 10 · Millbury MemorialJavelin10114-010
May 10District E Nick DiPilato InvitationalMay 10 · Shot Put · Place 10 · Millbury MemorialShot Put1036-4.7510

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5SWCL League ChampionshipFeb 5 · Shot Put · Place 12 · Millbury MemorialShot Put1235-010
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · Shot Put · Place 8 · Millbury MemorialShot Put832-310
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · Shot Put · Place 7 · Millbury MemorialShot Put736-610
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · Shot Put · Place 10 · Millbury MemorialShot Put1034-9—
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · Shot Put · Place 8 · Millbury MemorialShot Put834-1.5010

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 49 · Millbury Memorial200 Meters4930.4510
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 23 · Millbury MemorialJavelin2334.02m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 45 · Millbury MemorialDiscus4519.79m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 32 · Millbury MemorialShot Put329.98m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 49 · Millbury Memorial100 Meters4914.0710
May 4District E Multi / F.A.T. InvitationalMay 4 · Shot Put · Place 12 · Millbury MemorialShot Put1231-9.50—