Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCohasset Hull Carver Tri-Meet · May 712.2Cohasset Hull Carver Tri-MeetMay 7, 2025
55 Meters · IndoorSouth Shore League Indoor TF Championship · Feb 37.69aSouth Shore League Indoor TF ChampionshipFebruary 3, 2025
Discus · 1.6kg · OutdoorHull vs Carver · Apr 2872' 8"Hull vs Carver April 28, 2026
Shot Put · 12lb · OutdoorSouth Shore League Outdoor Track & Field Championship · May 2140-10.00South Shore League Outdoor Track & Field ChampionshipMay 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Shot Put · Place 5 · Carver Middle/HighShot Put12lb5.40-10.00 PB12
May 12Mashpee MHS vs Carver MHSMay 12 · Discus · Place 6 · Carver Middle/HighDiscus1.6kg6.69-0012
May 12Mashpee MHS vs Carver MHSMay 12 · Shot Put · Place 2 · Carver Middle/HighShot Put12lb2.35-0312
Apr 28Hull vs Carver Apr 28 · Discus · Place 8 · Carver Middle/HighDiscus1.6kg8.72' 8" PB12
Apr 28Hull vs Carver Apr 28 · Shot Put · Place 1 · Carver Middle/HighShot Put12lb1.40' 1"12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 24 · Carver Middle/HighShot Put2434-07.0012
Apr 7Cohasset vs CarverApr 7 · Discus · Place 5 · Carver Middle/HighDiscus1.6kg5.69' 5"12
Apr 7Cohasset vs CarverApr 7 · Shot Put · Place 4 · Carver Middle/HighShot Put12lb4.33' 6"12
Mar 30Middleboro HS vs Carver MHSMar 30 · Shot Put · Place 1 · Carver Middle/HighShot Put12lb1.37' 3"12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16MSTCA Division 6 RelaysMay 16 · Shot Put · Place 20 · Carver Middle/HighShot Put2010.57m11
May 12South Shore League ChampionshipMay 12 · Shot Put · Place 19 · Carver Middle/HighShot Put1933-05.0011
May 7Cohasset Hull Carver Tri-MeetMay 7 · Shot Put · Place 5 · Carver Middle/HighShot Put534-411
May 7Cohasset Hull Carver Tri-MeetMay 7 · 100 Meters · Place 7 · Carver Middle/High100 Meters712.2 PB11
Apr 30Hull vs CarverApr 30 · Discus · Place 9 · Carver Middle/HighDiscus964-611
Apr 30Hull vs CarverApr 30 · Shot Put · Place 3 · Carver Middle/HighShot Put331-8.511
Apr 30Hull vs CarverApr 30 · 100 Meters · Place 9 · Carver Middle/High100 Meters912.911
Apr 14Abington vs CarverApr 14 · Discus · Place 12 · Carver Middle/HighDiscus1256-311
Apr 14Abington vs CarverApr 14 · Shot Put · Place 7 · Carver Middle/HighShot Put733-511
Apr 14Abington vs CarverApr 14 · 100 Meters · Place 12 · Carver Middle/High100 Meters1212.711
Apr 1Carver vs MashpeeApr 1 · Discus · Place 5 · Carver Middle/HighDiscus574-1111
Apr 1Carver vs MashpeeApr 1 · Shot Put · Place 3 · Carver Middle/HighShot Put333-111
Apr 1Carver vs MashpeeApr 1 · 100 Meters · Place 9 · Carver Middle/High100 Meters913.011

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · Shot Put · Place 11 · Carver Middle/HighShot Put1132-0.50—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 55 Meters · Place 32 · Carver Middle/High55 Meters327.69a PB—
Jan 27South Shore League meet #5Jan 27 · Shot Put · Place 21 · Carver Middle/HighShot Put2131-3—
Jan 27South Shore League meet #5Jan 27 · 55 Meters · Place 50 · Carver Middle/High55 Meters507.76a—
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Shot Put · Place 38 · Carver Middle/HighShot Put3810.01m—
Jan 13South Shore League Meet #4Jan 13 · 55 Meters · Place 48 · Carver Middle/High55 Meters487.97a—
Jan 6South Shore league Meet #3Jan 6 · Shot Put · Place 14 · Carver Middle/HighShot Put1431-4—
Jan 6South Shore league Meet #3Jan 6 · 55 Meters · Place 54 · Carver Middle/High55 Meters548.00a—