Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGreater Boston League - Meet #4 · Jan 237:19.76aGreater Boston League - Meet #4January 23, 2026
1 Mile · OutdoorGreater Boston League Championships · May 116:58.90aGreater Boston League ChampionshipsMay 11, 2026
600 Meters · IndoorGreater Boston League - Meet #5 · Jan 302:26.64aGreater Boston League - Meet #5January 30, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Greater Boston League ChampionshipsMay 11 · 1 Mile · Place 12 · Somerville1 Mile12.6:58.90a PB10
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · 1 Mile · Place 5 · Somerville1 Mile5.7:05.710
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · 1 Mile · Place 5 · Somerville1 Mile5.7:05.710
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 1 Mile · Place 7 · Somerville1 Mile7.7:03.910
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 1 Mile · Place 7 · Somerville1 Mile7.7:20.110

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Greater Boston League - Meet #5Jan 30 · 600 Meters · Place 2 · Somerville600 Meters22:26.64a PB10
Jan 23Greater Boston League - Meet #4Jan 23 · 1 Mile · Place 10 · Somerville1 Mile107:19.76a PB10
Jan 2Great Boston League OpenJan 2 · 1 Mile · Place 6 · Somerville1 Mile67:25.82a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 122025 GBL ChampionshipMay 12 · 1 Mile · Place 14 · Somerville1 Mile147:26.99a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Great Boston League Meet 4Jan 27 · 1 Mile · Place 14 · Somerville1 Mile148:11.71a—
Jan 16Greater Boston League Meet 3Jan 16 · 600 Meters · Place 4 · Somerville600 Meters42:37.92a—
Jan 9Great Boston League - Meet 2Jan 9 · 1 Mile · Place 11 · Somerville1 Mile117:59.81a—