Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorGreat Boston League Open · Jan 226.15aGreat Boston League OpenJanuary 2, 2026
300 Meters · IndoorGreater Boston League - Meet #5 · Jan 3041.77aGreater Boston League - Meet #5January 30, 2026
55 Meter · IndoorGreater Boston League - Meet #2 · Dec 197.41aGreater Boston League - Meet #2December 19, 2025
55 Meters · IndoorGreater Boston League - Meet #5 · Jan 307.33aGreater Boston League - Meet #5January 30, 2026
Javelin · 800g · OutdoorGreater Boston League Championships · May 11107' 4"Greater Boston League ChampionshipsMay 11, 2026
Long Jump · IndoorGreater Boston League - Meet #2 · Dec 1915-07.50Greater Boston League - Meet #2December 19, 2025
Long Jump · OutdoorGBL Tri Meet (Malden/Medford/Somerville) · Apr 1317-11.0GBL Tri Meet (Malden/Medford/Somerville)April 13, 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 · Long Jump · Place 13 · SomervilleLong Jump13.15' 4"12
May 11Greater Boston League ChampionshipsMay 11 · Javelin · Place 6 · SomervilleJavelin800g6.107' 4" PB12
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Long Jump · Place 4 · SomervilleLong Jump4.17-0912
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Javelin · Place 7 · SomervilleJavelin800g7.88-0912
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · Long Jump · Place 6 · SomervilleLong Jump6.17-012
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · Javelin · Place 2 · SomervilleJavelin800g2.100-312
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Long Jump · Place 6 · SomervilleLong Jump6.17-11.0 PB12
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Javelin · Place 4 · SomervilleJavelin800g4.96-1012
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Javelin · Place 6 · SomervilleJavelin800g6.86-2.012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 30Greater Boston League - Meet #5Jan 30 · 300 Meters · Place 3 · Somerville300 Meters341.77a PB12
Jan 30Greater Boston League - Meet #5Jan 30 · 55 Meters · Place 4 · Somerville55 Meters47.33a PB12
Jan 23Greater Boston League - Meet #4Jan 23 · Long Jump · Place 12 · SomervilleLong Jump1215-3.5012
Jan 23Greater Boston League - Meet #4Jan 23 · 300 Meters · Place 7 · Somerville300 Meters741.85a12
Jan 23Greater Boston League - Meet #4Jan 23 · 55 Meters · Place 6 · Somerville55 Meters67.33a12
Jan 2Great Boston League OpenJan 2 · 200 Meters · Place 3 · Somerville200 Meters326.15a PB12
Jan 2Great Boston League OpenJan 2 · 55 Meters · Place 8 · Somerville55 Meters87.34a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · 300 Meters · Place 5 · Somerville300 Meters5.42.30a12
Dec 19Greater Boston League - Meet #2Dec 19 · 55 Meter · Place 5 · Somerville55 Meter5.7.41a PB12
Dec 19Greater Boston League - Meet #2Dec 19 · Long Jump · Place 1 · SomervilleLong Jump1.15-07.50 PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · Shot Put · SomervilleShot Put12lb--DNS11