Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 94:55.43aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorMSTCA South Shore Twilight Invitational · May 244:50.77aMSTCA South Shore Twilight InvitationalMay 24, 2025
1000 Meters · IndoorGreater Boston League - Meet #4 · Jan 233:03.66aGreater Boston League - Meet #4January 23, 2026
2 Miles · OutdoorGBL Meet 1: Revere vs. Somerville vs. Lynn Classical · Apr 711:19GBL Meet 1: Revere vs. Somerville vs. Lynn Classical April 7, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Greater Boston League ChampionshipsMay 11 · 1 Mile · Place 6 · Somerville1 Mile6.5:17.55a11
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · 1 Mile · Place 2 · Somerville1 Mile2.5:22.411
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · 1 Mile · Place 1 · Somerville1 Mile1.5:18.111
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 1 Mile · Place 3 · Somerville1 Mile3.5:09.911
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 2 Miles · Place 3 · Somerville2 Miles3.11:28.211
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 1 Mile · Place 3 · Somerville1 Mile3.5:22.811

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 29 · Somerville1 Mile295:02.16a11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 29 · Somerville1 Mile295:02.16—
Feb 5Greater Boston League ChampionshipFeb 5 · 1 Mile · Place 4 · Somerville1 Mile45:07.84a11
Jan 30Greater Boston League - Meet #5Jan 30 · 1 Mile · Place 4 · Somerville1 Mile45:09.84a11
Jan 23Greater Boston League - Meet #4Jan 23 · 1 Mile · Place 1 · Somerville1 Mile15:00.40a11
Jan 23Greater Boston League - Meet #4Jan 23 · 1000 Meters · Place 5 · Somerville1000 Meters53:03.66a PB11
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 84 · Somerville1 Mile844:55.43a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 1 Mile · Place 19 · Somerville1 Mile194:50.77a PB10
May 122025 GBL ChampionshipMay 12 · 1 Mile · Place 5 · Somerville1 Mile55:05.37a10
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 2 Miles · Place 3 · Somerville2 Miles311:19 PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8MSTCA Qualifier MeetFeb 8 · 1 Mile · Place 47 · Somerville1 Mile475:00.87a—
Feb 3Greater Boston League ChampionshipFeb 3 · 1 Mile · Place 6 · Somerville1 Mile65:00.64a—
Jan 27Great Boston League Meet 4Jan 27 · 1 Mile · Place 6 · Somerville1 Mile65:09.73a—
Jan 16Greater Boston League Meet 3Jan 16 · 1 Mile · Place 4 · Somerville1 Mile45:11.79a—
Jan 9Great Boston League - Meet 2Jan 9 · 1 Mile · Place 4 · Somerville1 Mile45:17.15a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 8The Adrian Martinez ClassicJun 8 · 1 Mile · Place 55 · Somerville1 Mile555:10.61a—
May 202024 GBL ChampionshipMay 20 · 1 Mile · Place 5 · Somerville1 Mile55:12.88a—
May 14Everett Vs SomervilleMay 14 · 1 Mile · Place 3 · Somerville1 Mile35:28.1—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 1 Mile · Place 42 · Somerville1 Mile425:04.86a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 1 Mile · Place 14 · Somerville1 Mile145:06.98a—
Apr 18Chelsea Vs. SomervilleApr 18 · 1 Mile · Place 2 · Somerville1 Mile25:15.5—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Greater Boston League - Meet 4Jan 23 · 1 Mile · Place 10 · Somerville1 Mile105:24.31a—
Jan 10Greater Boston League - Meet 3Jan 10 · 1 Mile · Place 12 · Somerville1 Mile125:37.15a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1000 Meters · Place 46 · Somerville1000 Meters463:16.54a—
Jan 2Greater Boston League - Meet 2Jan 2 · 1000 Meters · Place 9 · Somerville1000 Meters93:19.22a—