Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorMSTCA Distance Classic and Pentathlon · Dec 2740-01.00MSTCA Distance Classic and PentathlonDecember 27, 2024
Shot Put · 12lb · OutdoorGreater Boston League Championships · May 1139' 5.5"Greater Boston League ChampionshipsMay 11, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 37 · EverettShot Put3737-10.2512
May 11Greater Boston League ChampionshipsMay 11 · Shot Put · Place 6 · EverettShot Put12lb6.39' 5.5" PB12
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Shot Put · Place 2 · EverettShot Put12lb2.38-04.512
May 2MSTCA Division 2 RelaysMay 2 · Shot Put · Place 35 · EverettShot Put3511.17m12
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · Shot Put · Place 2 · EverettShot Put12lb2.38-8.512
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 9 · EverettShot Put941-4.512
Apr 14GBL Tri-meet 2 (Everett/Classical/English)Apr 14 · Shot Put · Place 2 · EverettShot Put12lb2.37-9.5Unofficial12
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · Shot Put · Place 2 · EverettShot Put12lb2.36-7.7512

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Shot Put · Place 17 · EverettShot Put1740-912
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Shot Put · Place 17 · EverettShot Put1740-09.0012
Feb 5Greater Boston League ChampionshipFeb 5 · Shot Put · Place 3 · EverettShot Put341-10.2512
Jan 30Greater Boston League - Meet #5Jan 30 · Shot Put · Place 2 · EverettShot Put242-2.5012
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 36 · EverettShot Put3641-04.0012
Jan 23Greater Boston League - Meet #4Jan 23 · Shot Put · Place 3 · EverettShot Put342-4.5012
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 15 · EverettShot Put1512.73m12
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 21 · EverettShot Put2140-6.2512

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 8 · EverettShot Put12lb8.38-07.0012
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 23 · EverettShot Put12lb23.38-09.7512
Dec 12Greater Boston League - Meet #1Dec 12 · Shot Put · Place 6 · EverettShot Put12lb6.38-07.0012
Feb 3Greater Boston League ChampionshipFeb 3 · Shot Put · Place 6 · EverettShot Put637-7.50—
Jan 27Great Boston League Meet 4Jan 27 · Shot Put · Place 6 · EverettShot Put639-1.50—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Shot Put · Place 23 · EverettShot Put2311.58m—
Jan 16Greater Boston League Meet 3Jan 16 · Shot Put · Place 8 · EverettShot Put836-10.75—
Jan 9Great Boston League - Meet 2Jan 9 · Shot Put · Place 9 · EverettShot Put937-1.25—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 20 · EverettShot Put2039-711
May 16MSTCA Division 2 RelaysMay 16 · Discus · Place 63 · EverettDiscus6320.15m11
May 16MSTCA Division 2 RelaysMay 16 · Shot Put · Place 36 · EverettShot Put3611.51m11
May 122025 GBL ChampionshipMay 12 · Shot Put · Place 4 · EverettShot Put442-2.2511
May 5GBL Dual Meet 4 (Everett Vs Somerville)May 5 · Shot Put · Place 5 · EverettShot Put12lb5.35-09.7511
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · Shot Put · Place 2 · EverettShot Put12lb2.38-7.511
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 36 · EverettShot Put3636-09.0011
Apr 15GBL Dual Meet 2 (Everett/Lynn Classical/Lynn English)Apr 15 · Shot Put · Place 2 · EverettShot Put239-611
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · Shot Put · Place 5 · EverettShot Put533-611

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 16 · EverettShot Put12lb16.40-01.00 PB11
Dec 19Greater Boston League - Meet #1Dec 19 · Shot Put · Place 4 · EverettShot Put12lb4.39-09.5011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 202024 GBL ChampionshipMay 20 · Shot Put · Place 14 · EverettShot Put1433-7.75—
May 14Everett Vs SomervilleMay 14 · Shot Put · Place 4 · EverettShot Put431-11.75—
May 7Everett Vs Lynn EnglishMay 7 · Shot Put · Place 4 · EverettShot Put434-7.5—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Shot Put · Place 18 · EverettShot Put1835-0.50—
Apr 30Everett Vs Lynn ClassicalApr 30 · Shot Put · Place 4 · EverettShot Put431-11.5—
Apr 28MSTCA Div. II RelaysApr 28 · Shot Put · Place 54 · EverettShot Put12lb54.9.76m10
Apr 25Chelsea vs. EverettApr 25 · Shot Put · Place 5 · EverettShot Put534-1—
Apr 18MSTCA Warrior InvitationalApr 18 · Shot Put · Place 35 · EverettShot Put3530-4.25—
Apr 16Everett Vs MaldenApr 16 · Shot Put · Place 7 · EverettShot Put12lb7.31' 1"10