Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorGBL Tri-meet 4 (Chelsea/Lynn Classical/Malden) · May 5101-7GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5, 2026
Javelin · 800g · OutdoorGBL Dual Meet: Revere vs Lynn Classical · Apr 1875' 0GBL Dual Meet: Revere vs Lynn ClassicalApril 18, 2024
Shot Put · 12lb · IndoorGreater Boston League - Meet #2 · Dec 1937-10.00Greater Boston League - Meet #2December 19, 2025
Shot Put · 12lb · Outdoor2026 Lynn All City Championship · May 2640-00.002026 Lynn All City ChampionshipMay 26, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 262026 Lynn All City ChampionshipMay 26 · Discus · Place 3 · Lynn ClassicalDiscus1.6kg3.88-1012
May 262026 Lynn All City ChampionshipMay 26 · Shot Put · Place 4 · Lynn ClassicalShot Put12lb4.40-00.00 PB12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · Discus · Place 17 · Lynn ClassicalDiscus1.6kg17.77-0412
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · Shot Put · Place 13 · Lynn ClassicalShot Put12lb13.36-02.2512
May 11Greater Boston League ChampionshipsMay 11 · Discus · Place 14 · Lynn ClassicalDiscus1.6kg14.84' 7"12
May 11Greater Boston League ChampionshipsMay 11 · Shot Put · Place 15 · Lynn ClassicalShot Put12lb15.33' 3.5"12
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · Discus · Place 4 · Lynn ClassicalDiscus1.6kg4.101-7 PB12
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · Shot Put · Place 2 · Lynn ClassicalShot Put12lb2.39-0.512
Apr 27GBL Dual Meet Medford Lynn ClassicalApr 27 · Discus · Place 1 · Lynn ClassicalDiscus1.6kg1.97-0612
Apr 27GBL Dual Meet Medford Lynn ClassicalApr 27 · Shot Put · Place 2 · Lynn ClassicalShot Put12lb2.35-0512
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Lynn ClassicalDiscus—ND12
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 49 · Lynn ClassicalShot Put4934-112
Apr 14GBL Tri-meet 2 (Everett/Classical/English)Apr 14 · Shot Put · Place 3 · Lynn ClassicalShot Put12lb3.36-4Unofficial12
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Shot Put · Place 5 · Lynn ClassicalShot Put12lb5.38-9.012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Greater Boston League - Meet #5Jan 30 · Shot Put · Place 7 · Lynn ClassicalShot Put738-712
Jan 23Greater Boston League - Meet #4Jan 23 · Shot Put · Place 8 · Lynn ClassicalShot Put838-5.5012
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 54 · Lynn ClassicalShot Put5435-11.5012

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 14 · Lynn ClassicalShot Put12lb14.36-06.0012
Dec 19Greater Boston League - Meet #2Dec 19 · Shot Put · Place 5 · Lynn ClassicalShot Put12lb5.37-10.00 PB12
Dec 12Greater Boston League - Meet #1Dec 12 · Shot Put · Place 13 · Lynn ClassicalShot Put12lb13.33-06.0012

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 272025 Lynn All City ChampionshipsMay 27 · Javelin · Place 13 · Lynn ClassicalJavelin1367-411
May 272025 Lynn All City ChampionshipsMay 27 · Shot Put · Place 5 · Lynn ClassicalShot Put536-1011
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 38 · Lynn ClassicalShot Put3836-111
May 122025 GBL ChampionshipMay 12 · Javelin · Place 15 · Lynn ClassicalJavelin1564-811
May 122025 GBL ChampionshipMay 12 · Shot Put · Place 11 · Lynn ClassicalShot Put1135-8.7511
May 6GBL Dual Meet 4 (Chelsea/Lynn Classical/Malden)May 6 · Javelin · Place 8 · Lynn ClassicalJavelin868-811
May 6GBL Dual Meet 4 (Chelsea/Lynn Classical/Malden)May 6 · Shot Put · Place 6 · Lynn ClassicalShot Put635-411
Apr 28Medford Vs. Lynn ClassicalApr 28 · Javelin · Place 2 · Lynn ClassicalJavelin267-211
Apr 28Medford Vs. Lynn ClassicalApr 28 · Shot Put · Place 2 · Lynn ClassicalShot Put235-011
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 34 · Lynn ClassicalShot Put3435-02.5011
Apr 15GBL Dual Meet 2 (Everett/Lynn Classical/Lynn English)Apr 15 · Javelin · Place 7 · Lynn ClassicalJavelin779-811
Apr 15GBL Dual Meet 2 (Everett/Lynn Classical/Lynn English)Apr 15 · Shot Put · Place 4 · Lynn ClassicalShot Put434-811
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · Javelin · Place 8 · Lynn ClassicalJavelin857-1011
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · Shot Put · Place 7 · Lynn ClassicalShot Put732-211

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 282024 Lynn All City ChampionshipMay 28 · Javelin · Place 9 · Lynn ClassicalJavelin986-0—
May 282024 Lynn All City ChampionshipMay 28 · Shot Put · Place 7 · Lynn ClassicalShot Put732-11.25—
May 202024 GBL ChampionshipMay 20 · Shot Put · Place 16 · Lynn ClassicalShot Put1632-10.50—
Apr 30Everett Vs Lynn ClassicalApr 30 · Javelin · Place 7 · Lynn ClassicalJavelin775-9—
Apr 30Everett Vs Lynn ClassicalApr 30 · Shot Put · Place 3 · Lynn ClassicalShot Put332-9.5—
Apr 18GBL Dual Meet: Revere vs Lynn ClassicalApr 18 · Javelin · Place 4 · Lynn ClassicalJavelin800g4.75' 0 PB10
Apr 18GBL Dual Meet: Revere vs Lynn ClassicalApr 18 · Shot Put · Place 4 · Lynn ClassicalShot Put12lb4.29' 5.510

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22GBL ChampionshipMay 22 · Javelin · Place 16 · Lynn ClassicalJavelin1665-1—