Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorGBL Tri-meet 1 (Chelsea/Everett/Medford) · Apr 771-10GBL Tri-meet 1 (Chelsea/Everett/Medford)April 7, 2026
Shot Put · 12lb · IndoorGreater Boston League - Meet #1 · Dec 1229-06.50Greater Boston League - Meet #1December 12, 2025
Shot Put · 12lb · OutdoorGBL Tri-meet 1 (Chelsea/Everett/Medford) · Apr 732-9.25GBL Tri-meet 1 (Chelsea/Everett/Medford)April 7, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Discus · Place 7 · EverettDiscus1.6kg7.71-0110
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Shot Put · Place 6 · EverettShot Put12lb6.30-07.2510
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · Discus · Place 7 · EverettDiscus1.6kg7.70-210
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · Shot Put · Place 7 · EverettShot Put12lb7.30-210
Apr 14GBL Tri-meet 2 (Everett/Classical/English)Apr 14 · Discus · Place 4 · EverettDiscus1.6kg4.67-1Unofficial10
Apr 14GBL Tri-meet 2 (Everett/Classical/English)Apr 14 · Shot Put · Place 9 · EverettShot Put12lb9.29-3Unofficial10
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · Discus · Place 6 · EverettDiscus1.6kg6.71-10 PB10
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · Shot Put · Place 5 · EverettShot Put12lb5.32-9.25 PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Greater Boston League - Meet #5Jan 30 · Shot Put · Place 15 · EverettShot Put1532-9.5010
Jan 23Greater Boston League - Meet #4Jan 23 · Shot Put · Place 18 · EverettShot Put1833-610
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 110 · EverettShot Put11031-910

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · Shot Put · Place 21 · EverettShot Put12lb21.28-02.0010
Dec 12Greater Boston League - Meet #1Dec 12 · Shot Put · Place 18 · EverettShot Put12lb18.29-06.50 PB10
Jan 27Great Boston League Meet 4Jan 27 · Shot Put · Place 8 · EverettShot Put824-4—
Jan 16Greater Boston League Meet 3Jan 16 · Shot Put · Place 9 · EverettShot Put924-0—
Jan 9Great Boston League - Meet 2Jan 9 · Shot Put · Place 8 · EverettShot Put822-11.50—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5GBL Dual Meet 4 (Everett Vs Somerville)May 5 · Discus · Place 5 · EverettDiscus1.6kg5.55-029
May 5GBL Dual Meet 4 (Everett Vs Somerville)May 5 · Shot Put · Place 8 · EverettShot Put12lb8.25-079
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · Discus · Place 10 · EverettDiscus1.6kg10.56-109
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · Shot Put · Place 8 · EverettShot Put12lb8.26-119
Apr 15GBL Dual Meet 2 (Everett/Lynn Classical/Lynn English)Apr 15 · Shot Put · Place 10 · EverettShot Put1023-9.259
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · Discus · Place 3 · EverettDiscus356-59
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · Shot Put · Place 5 · EverettShot Put523-2.59