Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCMAC Meet of Champions · May 22113-10CMAC Meet of ChampionsMay 22, 2026
Shot Put · 12lb · IndoorCMAC TANT Week #1 · Dec 1740-10.00CMAC TANT Week #1December 17, 2025
Shot Put · 12lb · OutdoorCMAC Meet of Champions · May 2242-04.50CMAC Meet of ChampionsMay 22, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22CMAC Meet of ChampionsMay 22 · Discus · Place 5 · Tantasqua Regional SeniorDiscus1.6kg5.113-10 PB12
May 22CMAC Meet of ChampionsMay 22 · Shot Put · Place 6 · Tantasqua Regional SeniorShot Put12lb6.42-04.50 PB12
May 16Central Mass. Division 1 Class MeetMay 16 · Discus · Place 24 · Tantasqua Regional SeniorDiscus1.6kg24.81-0712
May 16Central Mass. Division 1 Class MeetMay 16 · Shot Put · Place 8 · Tantasqua Regional SeniorShot Put12lb8.41-04.5012
May 13CMAC Outdoor D-Division MeetMay 13 · Discus · Place 2 · Tantasqua Regional SeniorDiscus1.6kg2.106-03Unofficial12
May 13CMAC Outdoor D-Division MeetMay 13 · Shot Put · Place 1 · Tantasqua Regional SeniorShot Put12lb1.41-03.00Unofficial12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · Shot Put · Place 6 · Tantasqua Regional SeniorShot Put12lb6.40-03.5012
Jan 28CMAC TANT Week #5Jan 28 · Shot Put · Place 1 · Tantasqua Regional SeniorShot Put139-8.7512
Jan 21CMAC TANT Week #4Jan 21 · Shot Put · Place 2 · Tantasqua Regional SeniorShot Put239-1.2512
Jan 12CMAC - Large at RLTCJan 12 · Shot Put · Place 3 · Tantasqua Regional SeniorShot Put340-0.7512
Jan 7CMAC TANT Week #2Jan 7 · Shot Put · Place 1 · Tantasqua Regional SeniorShot Put140-2.5012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17CMAC TANT Week #1Dec 17 · Shot Put · Place 1 · Tantasqua Regional SeniorShot Put12lb1.40-10.00 PB12
Feb 5SWCL League ChampionshipFeb 5 · Shot Put · Place 8 · TantasquaShot Put837-2.5011
Jan 22SWCL Dual Meet #4 - TantasquaJan 22 · Shot Put · Place 4 · TantasquaShot Put436-1.2511
Jan 15SWCL Dual Meet #3 - TantasquaJan 15 · Shot Put · Place 3 · TantasquaShot Put334-4.5011
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · Shot Put · Place 3 · TantasquaShot Put338-311

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17District E Central Mass Division 1 ChampionshipMay 17 · Shot Put · Place 10 · Tantasqua Regional SeniorShot Put1040-8.5011
May 17District E Central Mass Division 1 ChampionshipMay 17 · Discus · Place 19 · Tantasqua Regional SeniorDiscus1986-311
May 13SWCL Boy's League Championship MeetMay 13 · Shot Put · Place 6 · Tantasqua Regional SeniorShot Put638-1111
May 13SWCL Boy's League Championship MeetMay 13 · Discus · Place 12 · Tantasqua Regional SeniorDiscus1295-511

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18SWCL Dual Meet #1 - TantasquaDec 18 · Shot Put · Place 1 · Tantasqua Regional SeniorShot Put12lb1.36-05.0011
Jan 24SWCL League Championship MeetJan 24 · Shot Put · Place 14 · Tantasqua Regional VocationalShot Put1432-5.5010
Jan 17SWCL Dual Meet #5 - TantasquaJan 17 · Shot Put · Place 19 · TantasquaShot Put1929-11.5010
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · Shot Put · Place 14 · Tantasqua Regional VocationalShot Put1431-210
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · Shot Put · Place 14 · Tantasqua Regional VocationalShot Put1431-210
Jan 3SWCL Dual Meet #3 - TantasquaJan 3 · Shot Put · Place 16 · Tantasqua Regional SeniorShot Put12lb16.29-02.0010

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14SWCL League Championship MeetMay 14 · Discus · Place 12 · Tantasqua Regional SeniorDiscus1.6kg12.86-0910
May 14SWCL League Championship MeetMay 14 · Shot Put · Place 12 · Tantasqua Regional SeniorShot Put12lb12.33-09.0010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - TantasquaDec 20 · Shot Put · Place 8 · Tantasqua Regional SeniorShot Put12lb8.29-08.5010
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · Shot Put · Place 17 · Tantasqua Regional SeniorShot Put12lb17.28-09.2510
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · Shot Put · Place 17 · Tantasqua Regional SeniorShot Put12lb17.28-9.2510