Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGreater Boston League - Meet #2 · Dec 196:52.96aGreater Boston League - Meet #2December 19, 2025
1 Mile · OutdoorGreater Boston League Championships · May 116:54.58aGreater Boston League ChampionshipsMay 11, 2026
2 Miles · OutdoorGBL Tri-meet 3 (Chelsea/Lynn English/Somerville) · Apr 2815:18GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)April 28, 2026
600 Meters · IndoorGreater Boston League - Meet #5 · Jan 302:11.06aGreater Boston League - Meet #5January 30, 2026
800 Meters · IndoorGreat Boston League Open · Jan 23:05.04aGreat Boston League OpenJanuary 2, 2026
Javelin · 600g · OutdoorGreater Boston League Championships · May 1161' 3"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

12 results
DateMeetEventPlMarkGr
May 11Greater Boston League ChampionshipsMay 11 · Javelin · Place 6 · SomervilleJavelin600g6.61' 3" PB10
May 11Greater Boston League ChampionshipsMay 11 · 1 Mile · Place 11 · Somerville1 Mile11.6:54.58a PB10
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Javelin · Place 3 · SomervilleJavelin600g3.60-0310
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · 1 Mile · Place 4 · Somerville1 Mile4.7:03.610
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · Javelin · Place 3 · SomervilleJavelin600g3.60-210
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · 2 Miles · Place 3 · Somerville2 Miles3.15:18 PB10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · Javelin · Place 16 · SomervilleJavelin1656-0610
Apr 242026 William Kane Fresh Sophomore InvitationalApr 24 · Javelin · Place 16 · SomervilleJavelin600g16.56-0610
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Javelin · Place 3 · SomervilleJavelin600g3.59-010
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 1 Mile · Place 6 · Somerville1 Mile6.6:57.010
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Javelin · Place 4 · SomervilleJavelin600g4.51-5.010
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 1 Mile · Place 6 · Somerville1 Mile6.7:19.810

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30Greater Boston League - Meet #5Jan 30 · 600 Meters · Place 13 · Somerville600 Meters132:11.06a PB10
Jan 2Great Boston League OpenJan 2 · 800 Meters · Place 5 · Somerville800 Meters53:05.04a PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · 1 Mile · Place 6 · Somerville1 Mile6.6:52.96a PB10
Jan 27Great Boston League Meet 4Jan 27 · 600 Meters · Place 1 · Somerville600 Meters12:15.48a—
Jan 9Great Boston League - Meet 2Jan 9 · 600 Meters · Place 2 · Somerville600 Meters22:21.49a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 600 Meters · Place 1 · Somerville600 Meters1.2:19.64a9