Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChelsea Vs. Somerville · Apr 1816.8Chelsea Vs. SomervilleApril 18, 2024
200 Meters · OutdoorGBL Tri-meet 3 (Chelsea/Lynn English/Somerville) · Apr 2834.9GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)April 28, 2026
55 Meter · IndoorGreater Boston League - Meet #1 · Dec 199.34aGreater Boston League - Meet #1December 19, 2024
55 Meters · IndoorGreater Boston League - Meet 3 · Jan 109.44aGreater Boston League - Meet 3January 10, 2024
Discus · 1kg · OutdoorGBL Dual Meet Everett Vs Somerville · May 468-10GBL Dual Meet Everett Vs SomervilleMay 4, 2026
Long Jump · IndoorGreater Boston League - Meet #2 · Dec 1911-05.50Greater Boston League - Meet #2December 19, 2025
Shot Put · 4kg · IndoorGreater Boston League - Meet #1 · Dec 1225-02.50Greater Boston League - Meet #1December 12, 2025
Shot Put · 4kg · OutdoorGreater Boston League Championships · May 1127' 7"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

13 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 15 · SomervilleShot Put1527-9.511
May 11Greater Boston League ChampionshipsMay 11 · Discus · Place 12 · SomervilleDiscus1kg12.51' 11"11
May 11Greater Boston League ChampionshipsMay 11 · Shot Put · Place 6 · SomervilleShot Put4kg6.27' 7" PB11
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Discus · Place 3 · SomervilleDiscus1kg3.68-10 PB11
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Shot Put · Place 3 · SomervilleShot Put4kg3.26-0111
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · Discus · Place 2 · SomervilleDiscus1kg2.64-9.2511
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · Shot Put · Place 2 · SomervilleShot Put4kg2.27-111
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · 200 Meters · Place 7 · Somerville200 Meters7.34.9 PB11
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 33 · SomervilleShot Put3326-0.511
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Discus · Place 5 · SomervilleDiscus1kg5.51-211
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Shot Put · Place 4 · SomervilleShot Put4kg4.24-1111
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Discus · Place 3 · SomervilleDiscus1kg3.54-611
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Shot Put · Place 3 · SomervilleShot Put4kg3.21-1011

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5Greater Boston League ChampionshipFeb 5 · Long Jump · Place 13 · SomervilleLong Jump139-811
Feb 5Greater Boston League ChampionshipFeb 5 · Shot Put · Place 14 · SomervilleShot Put1422-4.5011
Jan 30Greater Boston League - Meet #5Jan 30 · Shot Put · Place 10 · SomervilleShot Put1023-1111
Jan 23Greater Boston League - Meet #4Jan 23 · Long Jump · Place 14 · SomervilleLong Jump1410-6.2511
Jan 23Greater Boston League - Meet #4Jan 23 · Shot Put · Place 7 · SomervilleShot Put725-0.7511

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · Long Jump · Place 15 · SomervilleLong Jump15.11-05.50 PB11
Dec 19Greater Boston League - Meet #2Dec 19 · Shot Put · Place 7 · SomervilleShot Put4kg7.24-06.5011
Dec 12Greater Boston League - Meet #1Dec 12 · Long Jump · Place 2 · SomervilleLong Jump2.10-11.5011
Dec 12Greater Boston League - Meet #1Dec 12 · Shot Put · Place 6 · SomervilleShot Put4kg6.25-02.50 PB11
Jan 27Great Boston League Meet 4Jan 27 · Shot Put · Place 8 · SomervilleShot Put824-1—
Jan 16Greater Boston League Meet 3Jan 16 · Shot Put · Place 14 · SomervilleShot Put1421-6—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 110 · SomervilleShot Put11021-1—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17MSTCA Division 3 RelaysMay 17 · Shot Put · Place 23 · SomervilleShot Put238.10m10
May 122025 GBL ChampionshipMay 12 · Shot Put · Place 11 · SomervilleShot Put1123-10.2510
May 5GBL Dual Meet 4 (Everett Vs Somerville)May 5 · Discus · Place 6 · SomervilleDiscus1kg6.50-0610
May 5GBL Dual Meet 4 (Everett Vs Somerville)May 5 · Shot Put · Place 3 · SomervilleShot Put4kg3.23-00.510
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · Discus · Place 7 · SomervilleDiscus1kg7.46-1110
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · Shot Put · Place 3 · SomervilleShot Put4kg3.25-0310
Apr 14GBL Meet Malden vs Medford vs SomervilleApr 14 · Shot Put · Place 3 · SomervilleShot Put4kg3.23-4.510
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · Shot Put · Place 4 · SomervilleShot Put421-910

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 55 Meter · Place 21 · Somerville55 Meter21.9.34a PB10
Dec 19Greater Boston League - Meet #1Dec 19 · Shot Put · Place 13 · SomervilleShot Put4kg13.21-07.0010
Feb 2Greater Boston League ChampionshipFeb 2 · Shot Put · Place 18 · SomervilleShot Put4kg18.14-09.009
Jan 23Greater Boston League - Meet 4Jan 23 · Shot Put · Place 18 · SomervilleShot Put1818-9.25—
Jan 10Greater Boston League - Meet 3Jan 10 · Shot Put · Place 21 · SomervilleShot Put2118-10—
Jan 10Greater Boston League - Meet 3Jan 10 · 55 Meters · Place 16 · Somerville55 Meters169.44a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14Everett Vs SomervilleMay 14 · Discus · Place 6 · SomervilleDiscus645-4—
May 14Everett Vs SomervilleMay 14 · Shot Put · Place 5 · SomervilleShot Put519-11.75—
Apr 18Chelsea Vs. SomervilleApr 18 · 100 Meters · Place 6 · Somerville100 Meters616.8 PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Greater Boston League - Meet 1Dec 15 · 55 Meter · Place 18 · Somerville55 Meter18.9.52a9
Dec 15Greater Boston League - Meet 1Dec 15 · Long Jump · SomervilleLong Jump--DNS9