Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorCMAC Outdoor C-Division Meet · May 1254.00aCMAC Outdoor C-Division MeetMay 12, 2026
600 Meters · IndoorCMAC NHS week 4 / meet C · Jan 241:44.10CMAC NHS week 4 / meet CJanuary 24, 2026
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 102:11.53aDistrict E Nick DiPilato InvitationalMay 10, 2025
Shot Put · 12lb · OutdoorCMAC Outdoor C-Division Meet · May 1231-09.00CMAC Outdoor C-Division MeetMay 12, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22CMAC Meet of ChampionsMay 22 · 400 Meters · Place 11 · South High Community400 Meters11.54.46a12
May 16Central Mass. Division 1 Class MeetMay 16 · 400 Meters · Place 12 · South High Community400 Meters12.54.15a12
May 12CMAC Outdoor C-Division MeetMay 12 · Shot Put · Place 11 · South High CommunityShot Put12lb11.31-09.00 PB12
May 12CMAC Outdoor C-Division MeetMay 12 · 400 Meters · Place 3 · South High Community400 Meters3.54.00a PB12
May 8Millbury vs South High CMAC C Dual MeetMay 8 · Shot Put · Place 4 · South High CommunityShot Put432-512
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 400 Meters · Place 3 · South High Community400 Meters355.712
Apr 27Douglas vs. South HighApr 27 · 800 Meters · Place 1 · South High Community800 Meters1.2:16.412

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24CMAC NHS week 4 / meet CJan 24 · 600 Meters · Place 3 · South High Community600 Meters31:44.10 PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19Burncoat vs. SouthMay 19 · 800 Meters · Place 1 · South High Community800 Meters12:16.68a11
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 7 · South High Community800 Meters72:11.53a PB11
Apr 24MSTCA Warrior InvitationalApr 24 · 800 Meters · Place 20 · South High Community800 Meters202:12.76a11