Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPAC-3 Championship · May 1385' 10"PAC-3 ChampionshipMay 13, 2026
Shot Put · 12lb · IndoorSouth Shore League Meet #2 · Dec 2233-11.00South Shore League Meet #2December 22, 2025
Shot Put · 12lb · OutdoorPAC-3 Championship · May 1336' 5"PAC-3 ChampionshipMay 13, 2026
Weight Throw · 25lb / 11.3kg · IndoorMSTCA Speed Classic (Saturday) · Dec 2129-01.25MSTCA Speed Classic (Saturday)December 21, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 41 · Bridgewater-Raynham RegionalShot Put4135-1.510
May 13PAC-3 ChampionshipMay 13 · Discus · Place 4 · Bridgewater-Raynham RegionalDiscus1.6kg4.85' 10" PB10
May 13PAC-3 ChampionshipMay 13 · Shot Put · Place 1 · Bridgewater-Raynham RegionalShot Put12lb1.36' 5" PB10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Discus · Place 29 · Bridgewater-Raynham RegionalDiscus2989-210
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Shot Put · Place 15 · Bridgewater-Raynham RegionalShot Put1536-310
May 5PAC-3 #2May 5 · Discus · Place 3 · Bridgewater-Raynham RegionalDiscus1.6kg3.82' 6"10
May 5PAC-3 #2May 5 · Shot Put · Place 1 · Bridgewater-Raynham RegionalShot Put12lb1.35' 8"10
May 2MSTCA Division 2 RelaysMay 2 · Discus · Place 43 · Bridgewater-Raynham RegionalDiscus4327.13m10
Apr 28PAC-3 #1Apr 28 · Discus · Bridgewater-Raynham RegionalDiscus1.6kg—SCR10
Apr 28PAC-3 #1Apr 28 · Shot Put · Bridgewater-Raynham RegionalShot Put12lb—SCR10
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Place 44 · Bridgewater-Raynham RegionalDiscus4484-210
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 28 · Bridgewater-Raynham RegionalShot Put2837-0.510
Apr 17Whaler InvitationalApr 17 · Discus · Place 5 · Bridgewater-Raynham RegionalDiscus599-1010
Apr 17Whaler InvitationalApr 17 · Shot Put · Place 5 · Bridgewater-Raynham RegionalShot Put535-08.0010
Apr 10Trojan Invitational 2Apr 10 · Discus · Place 4 · Bridgewater-Raynham RegionalDiscus4101-410
Apr 10Trojan Invitational 2Apr 10 · Shot Put · Place 1 · Bridgewater-Raynham RegionalShot Put137-110
Apr 3Trojan Invitational 1Apr 3 · Discus · Place 2 · Bridgewater-Raynham RegionalDiscus2101-710
Apr 3Trojan Invitational 1Apr 3 · Shot Put · Place 5 · Bridgewater-Raynham RegionalShot Put535-310
Mar 27Trojan ScrimmageMar 27 · Discus · Place 2 · Bridgewater-Raynham RegionalDiscus1.6kg2.86' 1"Unofficial10
Mar 27Trojan ScrimmageMar 27 · Shot Put · Place 1 · Bridgewater-Raynham RegionalShot Put12lb1.34' 9.25"Unofficial10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · Shot Put · Place 4 · Bridgewater-Raynham RegionalShot Put436-2.7510
Feb 6South Shore League #5 MeetFeb 6 · Shot Put · Place 11 · Bridgewater-Raynham RegionalShot Put1136-2.7510
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Shot Put · Place 14 · Bridgewater-Raynham RegionalShot Put1433-710
Jan 5South Shore League #3 2025-2026Jan 5 · Shot Put · Place 8 · Bridgewater-Raynham RegionalShot Put834-1010
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · Shot Put · Place 4 · Bridgewater-Raynham RegionalShot Put434-610

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · Shot Put · Place 11 · Bridgewater-Raynham RegionalShot Put12lb11.33-11.00 PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16MSTCA Division 2 RelaysMay 16 · Shot Put · Place 50 · Bridgewater-Raynham RegionalShot Put5010.17m9
May 7Dual Meet: BR v Dartmouth BoysMay 7 · Discus · Bridgewater-Raynham RegionalDiscus1.6kg—77-08.5Unofficial9
May 7Dual Meet: BR v Dartmouth BoysMay 7 · Shot Put · Bridgewater-Raynham RegionalShot Put12lb—33-05Unofficial9
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Shot Put · Place 36 · Bridgewater-Raynham RegionalShot Put3630-8.509
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Discus · Place 36 · Bridgewater-Raynham RegionalDiscus1.6kg36.64-119
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Shot Put · Place 20 · Bridgewater-Raynham RegionalShot Put12lb20.33-08.509
Apr 22Southeastern InviteApr 22 · Discus · Place 7 · Bridgewater-Raynham RegionalDiscus776-039
Apr 22Southeastern InviteApr 22 · Shot Put · Place 10 · Bridgewater-Raynham RegionalShot Put1031-04.509
Apr 16Whaler InviteApr 16 · Discus · Place 10 · Bridgewater-Raynham RegionalDiscus1059-09
Apr 16Whaler InviteApr 16 · Shot Put · Place 4 · Bridgewater-Raynham RegionalShot Put434-109
Apr 11Trojan Invitational 2Apr 11 · Discus · Place 12 · Bridgewater-Raynham RegionalDiscus1260-39
Apr 11Trojan Invitational 2Apr 11 · Shot Put · Place 3 · Bridgewater-Raynham RegionalShot Put334-49
Apr 4Trojan InvitationalApr 4 · Discus · Place 11 · Bridgewater-Raynham RegionalDiscus1175-69
Apr 4Trojan InvitationalApr 4 · Shot Put · Place 6 · Bridgewater-Raynham RegionalShot Put632-119

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · Shot Put · Place 42 · Bridgewater-Raynham RegionalShot Put12lb42.27-06.509
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Weight Throw · Place 16 · Bridgewater-Raynham RegionalWeight Throw25lb / 11.3kg16.29-01.25 PB9
Dec 142nd Annual Mercury Indoor GamesDec 14 · Shot Put · Place 25 · Bridgewater-Raynham RegionalShot Put12lb25.25-07.009