Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSTCA Div. VI Relays (PV NRHS 4/25) · Apr 2622.45mMSTCA Div. VI Relays (PV NRHS 4/25)April 26, 2024
Javelin · 600g · OutdoorMIAA Division 6 Track & Field Championship · May 28103-03MIAA Division 6 Track & Field ChampionshipMay 28, 2026
Long Jump · IndoorSouth Shore League Meet #2 · Dec 2311-10.00South Shore League Meet #2December 23, 2024
Shot Put · 4kg · IndoorSouth Shore League Meet #2 · Dec 2228-02.00South Shore League Meet #2December 22, 2025
Shot Put · 4kg · OutdoorCarver-Rockland-Randolph @ Abington · Apr 1427' 1.5"Carver-Rockland-Randolph @ AbingtonApril 14, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Javelin · Place 8 · Carver Middle/HighJavelin600g8.103-03 PB12
May 23MSTCA South Shore TwilightMay 23 · Javelin · Place 11 · Carver Middle/HighJavelin1183-1112
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Javelin · Place 2 · Carver Middle/HighJavelin600g2.95-1112
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Shot Put · Place 11 · Carver Middle/HighShot Put4kg11.25-03.0012
May 16MSTCA Coaches Shore InvitationalMay 16 · Javelin · Place 7 · Carver Middle/HighJavelin795-112
May 12Mashpee MHS vs Carver MHSMay 12 · Shot Put · Place 2 · Carver Middle/HighShot Put4kg2.23-08.012
Apr 28Hull vs Carver Apr 28 · Javelin · Place 1 · Carver Middle/HighJavelin600g1.102' 0"12
Apr 28Hull vs Carver Apr 28 · Discus · Place 4 · Carver Middle/HighDiscus1kg4.64' 8"12
Apr 28Hull vs Carver Apr 28 · Shot Put · Place 2 · Carver Middle/HighShot Put4kg2.25' 1"12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 5 · Carver Middle/HighJavelin594-0912
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 15 · Carver Middle/HighDiscus1564-0012
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 20 · Carver Middle/HighShot Put2024-01.2512
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Javelin · Place 2 · Carver Middle/HighJavelin600g2.96' 6"12
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · Shot Put · Place 3 · Carver Middle/HighShot Put4kg3.27' 1.5" PB12
Apr 7Cohasset vs CarverApr 7 · Javelin · Place 1 · Carver Middle/HighJavelin600g1.97' 4"12
Apr 7Cohasset vs CarverApr 7 · Shot Put · Place 1 · Carver Middle/HighShot Put4kg1.25' 3"12
Mar 30Middleboro HS vs Carver MHSMar 30 · Javelin · Place 1 · Carver Middle/HighJavelin600g1.96' 9"12
Mar 30Middleboro HS vs Carver MHSMar 30 · Shot Put · Place 3 · Carver Middle/HighShot Put4kg3.25' 4"12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · Shot Put · Place 23 · Carver Middle/HighShot Put2327-0.2512
Feb 6South Shore League #5 MeetFeb 6 · Shot Put · Place 8 · Carver Middle/HighShot Put826-5.2512
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · Shot Put · Place 9 · Carver Middle/HighShot Put926-3.2512
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 28 · Carver Middle/HighShot Put288.30m12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Shot Put · Place 6 · Carver Middle/HighShot Put627-6.2512
Jan 5South Shore League #3 2025-2026Jan 5 · Shot Put · Place 4 · Carver Middle/HighShot Put428-612

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 30 · Carver Middle/HighShot Put4kg30.26-07.7512
Dec 22South Shore League Meet #2Dec 22 · Shot Put · Place 3 · Carver Middle/HighShot Put4kg3.28-02.00 PB12
Dec 15South Shore League Meet #1Dec 15 · Shot Put · Carver Middle/HighShot Put4kg--DNS12
Dec 133rd Annual Indoor Mercury GamesDec 13 · Shot Put · Place 7 · Carver Middle/HighShot Put4kg7.25-06.5012
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · Shot Put · Place 4 · Carver Middle/HighShot Put424-6.50—
Jan 27South Shore League meet #5Jan 27 · Shot Put · Place 13 · Carver Middle/HighShot Put1323-1.50—
Jan 13South Shore League Meet #4Jan 13 · Shot Put · Place 17 · Carver Middle/HighShot Put1722-9—
Jan 6South Shore league Meet #3Jan 6 · Shot Put · Place 16 · Carver Middle/HighShot Put1622-0.50—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Javelin · Place 22 · Carver Middle/HighJavelin600g22.84-1011
May 25Middleboro Final Qualifier at BRMay 25 · Javelin · Place 3 · Carver Middle/HighJavelin390-411
May 16MSTCA Division 6 RelaysMay 16 · Javelin · Place 2 · Carver Middle/HighJavelin225.90m11
May 12South Shore League ChampionshipMay 12 · Javelin · Place 3 · Carver Middle/HighJavelin394-0711
May 10MSTCA Coaches Shore InvitationalMay 10 · Javelin · Place 8 · Carver Middle/HighJavelin893-611
May 7Cohasset Hull Carver Tri-MeetMay 7 · Javelin · Place 2 · Carver Middle/HighJavelin288-1111
Apr 30Hull vs CarverApr 30 · Javelin · Place 1 · Carver Middle/HighJavelin186-911
Apr 30Hull vs CarverApr 30 · Discus · Place 3 · Carver Middle/HighDiscus370-611
Apr 14Abington vs CarverApr 14 · Javelin · Place 2 · Carver Middle/HighJavelin294-911
Apr 14Abington vs CarverApr 14 · Discus · Place 8 · Carver Middle/HighDiscus846-511
Apr 1Carver vs MashpeeApr 1 · Javelin · Place 1 · Carver Middle/HighJavelin192-611
Apr 1Carver vs MashpeeApr 1 · Discus · Place 4 · Carver Middle/HighDiscus462-611

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · Long Jump · Place 26 · Carver Middle/HighLong Jump26.11-06.0011
Dec 29Winter Warrior HS InvitationalDec 29 · Shot Put · Place 28 · Carver Middle/HighShot Put4kg28.21-07.5011
Dec 23South Shore League Meet #2Dec 23 · Long Jump · Place 23 · Carver Middle/HighLong Jump23.11-10.00 PB11
Dec 23South Shore League Meet #2Dec 23 · Shot Put · Place 15 · Carver Middle/HighShot Put4kg15.20-00.5011
Dec 16South Shore League Meet #1Dec 16 · 1 Mile · Carver Middle/High1 Mile--DNS11
Dec 16South Shore League Meet #1Dec 16 · Shot Put · Place 22 · Carver Middle/HighShot Put4kg22.20-01.0011

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · Javelin · Place 6 · Carver Middle/HighJavelin685-1—
May 14South Shore League ChampionshipMay 14 · Javelin · Place 6 · Carver Middle/HighJavelin680-3—
May 14South Shore League ChampionshipMay 14 · Discus · Place 14 · Carver Middle/HighDiscus1466-6—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Javelin · Place 16 · Carver Middle/HighJavelin1671-2—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Discus · Place 17 · Carver Middle/HighDiscus1774-2—
Apr 30Hull vs CarverApr 30 · Javelin · Place 3 · Carver Middle/HighJavelin377-10—
Apr 30Hull vs CarverApr 30 · Discus · Place 3 · Carver Middle/HighDiscus372-1—
Apr 26MSTCA Div. VI Relays (PV NRHS 4/25)Apr 26 · Javelin · Place 8 · Carver Middle/HighJavelin600g8.23.43m10
Apr 26MSTCA Div. VI Relays (PV NRHS 4/25)Apr 26 · Discus · Place 5 · Carver Middle/HighDiscus1kg5.22.45m PB10
Apr 23Abington vs CarverApr 23 · Javelin · Carver Middle/HighJavelin600g—81-05.00Unofficial10
Apr 23Abington vs CarverApr 23 · Discus · Carver Middle/HighDiscus1kg—70-00.00Unofficial10
Apr 23Abington vs CarverApr 23 · Javelin · Place 3 · Carver Middle/HighJavelin600g3.81-0510
Apr 23Abington vs CarverApr 23 · Discus · Place 5 · Carver Middle/HighDiscus1kg5.70-0010
Apr 18MSTCA Warrior InvitationalApr 18 · Javelin · Place 8 · Carver Middle/HighJavelin884-10—
Apr 18MSTCA Warrior InvitationalApr 18 · Discus · Place 36 · Carver Middle/HighDiscus3666-7—
Apr 9League Meet - Carver vs. CohassetApr 9 · Javelin · Place 2 · Carver Middle/HighJavelin600g2.82-07.00Unofficial10
Apr 9League Meet - Carver vs. CohassetApr 9 · Discus · Place 2 · Carver Middle/HighDiscus1kg2.77-01.00Unofficial10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · Long Jump · Carver Middle/HighLong Jump--SCR9
May 20MSTCA South Shore Twilight MeetMay 20 · Javelin · Place 13 · Carver Middle/HighJavelin600g13.76-089

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23South Shore League TF ChampionshipMay 23 · Triple Jump · Place 23 · Carver Middle/HighTriple Jump23.25-08.00Unofficial10