Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPembroke vs Quincy vs North Quincy · May 1478-05Pembroke vs Quincy vs North QuincyMay 14, 2025
Shot Put · 12lb · IndoorPatriot League Meet #2 · Dec 2040-08.25Patriot League Meet #2December 20, 2024
Shot Put · 12lb · OutdoorPembroke vs Hanover · Apr 941-00.75Pembroke vs HanoverApril 9, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 13 · PembrokeShot Put1341-11.00—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Shot Put · Place 23 · PembrokeShot Put2338-912
May 20Patriot League Spring ChampionshipMay 20 · Shot Put · Place 7 · PembrokeShot Put741-2.5012
May 17MSTCA Division 4 RelaysMay 17 · Shot Put · Place 11 · PembrokeShot Put1112.84m12
May 14Pembroke vs Quincy vs North QuincyMay 14 · Discus · Place 12 · PembrokeDiscus1.6kg12.78-05 PB12
May 14Pembroke vs Quincy vs North QuincyMay 14 · Shot Put · Place 2 · PembrokeShot Put12lb2.40-02.5012
May 10MSTCA Coaches Shore InvitationalMay 10 · Shot Put · Place 36 · PembrokeShot Put3638-1.5012
May 3Weston Twilight Invitational - Weston EventsMay 3 · Shot Put · Place 29 · PembrokeShot Put2941-08.5012
Apr 30Pembroke vs ScituateApr 30 · Discus · Place 6 · PembrokeDiscus687-012
Apr 30Pembroke vs ScituateApr 30 · Shot Put · Place 2 · PembrokeShot Put243-012
Apr 15Pembroke vs Plymouth SouthApr 15 · Discus · Place 11 · PembrokeDiscus1177-812
Apr 15Pembroke vs Plymouth SouthApr 15 · Shot Put · Place 2 · PembrokeShot Put242-212
Apr 9Pembroke vs HanoverApr 9 · Discus · Place 9 · PembrokeDiscus1.6kg9.73-0012
Apr 9Pembroke vs HanoverApr 9 · Shot Put · Place 2 · PembrokeShot Put12lb2.41-00.75 PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 13 · PembrokeShot Put1341-11—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · Shot Put · Place 5 · PembrokeShot Put541-8—
Jan 30Patriot League Meet #6Jan 30 · Shot Put · Place 11 · PembrokeShot Put1139-1.50—
Jan 23Patriot League Meet #5Jan 23 · Shot Put · Place 2 · PembrokeShot Put242-4.50—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 9 · PembrokeShot Put912.73m—
Jan 16Patriot League Meet #4Jan 16 · Shot Put · Place 5 · PembrokeShot Put541-1—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 39 · PembrokeShot Put3938-6.50—
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 4 · PembrokeShot Put441-8—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 4 · PembrokeShot Put12lb4.40-08.25 PB12
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 4 · PembrokeShot Put12lb4.38-05.5012
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · Shot Put · Place 16 · PembrokeShot Put1635-3—
Feb 1Patriot League Meet #6Feb 1 · Shot Put · Place 8 · PembrokeShot Put838-3—
Jan 26Patriot League Meet #5Jan 26 · Shot Put · Place 11 · PembrokeShot Put1135-2—
Jan 21MSTCA D4 RelaysJan 21 · Shot Put · Place 31 · PembrokeShot Put12lb31.10.89m11
Jan 18Patriot League Meet #4Jan 18 · Shot Put · Place 14 · PembrokeShot Put1435-3.50—
Jan 12MSTCA Northeast InvitationalJan 12 · Shot Put · Place 76 · PembrokeShot Put7634-01.0011
Jan 3Patriot League Meet #3Jan 3 · Shot Put · Place 8 · PembrokeShot Put836-0—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · Shot Put · Place 12 · PembrokeShot Put1238-1.25—
May 6Quincy/North Quincy @ PembrokeMay 6 · Discus · Place 9 · PembrokeDiscus978-5—
May 6Quincy/North Quincy @ PembrokeMay 6 · Shot Put · Place 4 · PembrokeShot Put438-9.50—
Apr 29Hanover @ PembrokeApr 29 · Discus · Place 9 · PembrokeDiscus964-4—
Apr 29Hanover @ PembrokeApr 29 · Shot Put · Place 3 · PembrokeShot Put337-7.50—
Apr 23Pembroke @ ScituateApr 23 · Discus · PembrokeDiscus1.6kg—66-10.00Unofficial11
Apr 23Pembroke @ ScituateApr 23 · Shot Put · PembrokeShot Put12lb—36-05.50Unofficial11
Apr 10Pembroke at Plymouth SouthApr 10 · Discus · PembrokeDiscus1.6kg—66-09.50Unofficial11
Apr 10Pembroke at Plymouth SouthApr 10 · Shot Put · PembrokeShot Put12lb—35-06.00Unofficial11

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 13 · PembrokeShot Put12lb13.35-02.2511
Dec 7Patriot League Meet #1Dec 7 · Shot Put · Place 11 · PembrokeShot Put12lb11.33' 1111
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · Shot Put · Place 26 · PembrokeShot Put2632-03.5010
Jan 27Patriot League Meet #5Jan 27 · Shot Put · Place 1 · PembrokeShot Put132-04.00—
Jan 19Patriot League Meet #4Jan 19 · Shot Put · Place 5 · PembrokeShot Put528-11.5SO
Jan 19Patriot League Meet #4AJan 19 · Shot Put · Place 37 · PembrokeShot Put12lb37.28-11.5010
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 103 · PembrokeShot Put10328-11.0010
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 103 · PembrokeShot Put12lb103.28-11.0010
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 28 · PembrokeShot Put2830-4SO

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · Shot Put · PembrokeShot Put12lb--SCR10
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · Shot Put · Place 24 · PembrokeShot Put2432-0.25—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · Shot Put · Place 24 · PembrokeShot Put12lb24.32-00.2510
Apr 25Plymouth South at PembrokeApr 25 · Discus · Place 12 · PembrokeDiscus1264-5—
Apr 25Plymouth South at PembrokeApr 25 · Shot Put · Place 6 · PembrokeShot Put632-4.50—
Apr 12Pembroke @ HanoverApr 12 · Discus · PembrokeDiscus1.6kg—67'8Unofficial10
Apr 12Pembroke @ HanoverApr 12 · Shot Put · PembrokeShot Put12lb—32'6Unofficial10
Apr 6Pembroke @ NQQApr 6 · Discus · PembrokeDiscus1.6kg—57'9Unofficial10
Apr 6Pembroke @ NQQApr 6 · Shot Put · PembrokeShot Put12lb—31'7Unofficial10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Patriot League Meet #2Dec 16 · Shot Put · Place 30 · PembrokeShot Put12lb30.28-1.7510