Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGBL Meet 1: Revere vs. Somerville vs. Lynn Classical · Apr 712.9GBL Meet 1: Revere vs. Somerville vs. Lynn Classical April 7, 2025
300 Meters · IndoorGreater Boston League Meet 3 · Jan 1645.37aGreater Boston League Meet 3January 16, 2025
55 Meter · IndoorGreater Boston League - Meet 1 · Dec 157.84aGreater Boston League - Meet 1December 15, 2023
55 Meters · IndoorGreater Boston League Meet 3 · Jan 167.45aGreater Boston League Meet 3January 16, 2025
Javelin · 800g · OutdoorGreater Boston League Championships · May 11106' 11"Greater Boston League ChampionshipsMay 11, 2026
Long Jump · OutdoorGBL Meet Malden vs Medford vs Somerville · Apr 1417-11GBL Meet Malden vs Medford vs SomervilleApril 14, 2025
Shot Put · 12lb · IndoorGreater Boston League - Meet #2 · Dec 1933-00.75Greater Boston League - Meet #2December 19, 2025
Shot Put · 12lb · OutdoorGBL Tri-meet 3 (Chelsea/Lynn English/Somerville) · Apr 2834-10GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)April 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Greater Boston League ChampionshipsMay 11 · Javelin · Place 7 · SomervilleJavelin800g7.106' 11" PB11
May 11Greater Boston League ChampionshipsMay 11 · Shot Put · Place 11 · SomervilleShot Put12lb11.34' 1"11
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Shot Put · Place 5 · SomervilleShot Put12lb5.33-0511
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · Javelin · Place 4 · SomervilleJavelin800g4.95-111
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · Shot Put · Place 5 · SomervilleShot Put12lb5.34-10 PB11
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Javelin · Place 3 · SomervilleJavelin800g3.106-011
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Shot Put · Place 4 · SomervilleShot Put12lb4.32-1011
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Javelin · Place 3 · SomervilleJavelin800g3.93-1.011
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Shot Put · Place 7 · SomervilleShot Put12lb7.32-11.511

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · Long Jump · SomervilleLong Jump--FOUL11
Dec 19Greater Boston League - Meet #2Dec 19 · Shot Put · Place 13 · SomervilleShot Put12lb13.33-00.75 PB11
Jan 27Great Boston League Meet 4Jan 27 · 55 Meters · Place 10 · Somerville55 Meters107.50a—
Jan 16Greater Boston League Meet 3Jan 16 · 55 Meters · Place 17 · Somerville55 Meters177.45a PB—
Jan 16Greater Boston League Meet 3Jan 16 · 300 Meters · Place 7 · Somerville300 Meters745.37a PB—
Jan 9Great Boston League - Meet 2Jan 9 · 55 Meters · Place 12 · Somerville55 Meters127.55a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55 Meters · Place 77 · Somerville55 Meters777.55a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5GBL Dual Meet 4 (Everett Vs Somerville)May 5 · Shot Put · Place 6 · SomervilleShot Put12lb6.31-0110
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · Long Jump · Place 1 · SomervilleLong Jump1.17-02.7510
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · Shot Put · Place 6 · SomervilleShot Put12lb6.32-11.2510
Apr 14GBL Meet Malden vs Medford vs SomervilleApr 14 · Long Jump · Place 4 · SomervilleLong Jump4.17-11 PB10
Apr 14GBL Meet Malden vs Medford vs SomervilleApr 14 · Shot Put · Place 15 · SomervilleShot Put12lb15.NM10
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · Long Jump · Place 2 · SomervilleLong Jump216-9.510
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · Shot Put · Place 12 · SomervilleShot Put1218-8.510
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 100 Meters · Place 7 · Somerville100 Meters712.9 PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 55 Meter · Place 37 · Somerville55 Meter37.8.50a10
Jan 10Greater Boston League - Meet 3Jan 10 · 55 Meters · Place 12 · Somerville55 Meters127.76a—
Jan 2Greater Boston League - Meet 2Jan 2 · 55 Meters · Place 6 · Somerville55 Meters67.52a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Long Jump · Place 27 · SomervilleLong Jump2715-1—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 100 Meters · Place 60 · Somerville100 Meters6013.38a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Greater Boston League - Meet 1Dec 15 · 55 Meter · Place 12 · Somerville55 Meter12.7.84a PB9