Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGreat Boston League Meet 4 · Jan 275:34.36aGreat Boston League Meet 4January 27, 2025
1 Mile · OutdoorMSTCA South Shore Twilight · May 234:52.36aMSTCA South Shore TwilightMay 23, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 93:09.16aMSTCA Northeast InvitationalJanuary 9, 2026
2 Miles · IndoorGreater Boston League - Meet #4 · Jan 2311:13.41aGreater Boston League - Meet #4January 23, 2026
2 Miles · OutdoorGreater Boston League Championships · May 1110:43.25aGreater Boston League ChampionshipsMay 11, 2026
600 Meters · IndoorGreater Boston League - Meet #1 · Dec 191:48.80aGreater Boston League - Meet #1December 19, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 2 Miles · Place 12 · Revere2 Miles1210:44.83a11
May 23MSTCA South Shore TwilightMay 23 · 1 Mile · Place 28 · Revere1 Mile284:52.36a PB11
May 11Greater Boston League ChampionshipsMay 11 · 2 Miles · Place 2 · Revere2 Miles2.10:43.25a PB11
May 11Greater Boston League ChampionshipsMay 11 · 1 Mile · Place 3 · Revere1 Mile3.4:57.15a11
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 1 Mile · Place 1 · Revere1 Mile1.5:09.711
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 2 Miles · Place 1 · Revere2 Miles1.10:53.811
Apr 24MSTCA Invacational & PentathlonApr 24 · 1 Mile · Place 25 · Revere1 Mile255:01.57a11
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 2 Miles · Place 1 · Revere2 Miles1.12:04.211
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 1 Mile · Place 2 · Revere1 Mile2.5:11.611
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 2 Miles · Place 2 · Revere2 Miles2.11:23.111

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Greater Boston League - Meet #5Jan 30 · 2 Miles · Place 4 · Revere2 Miles411:14.91a11
Jan 23Greater Boston League - Meet #4Jan 23 · 2 Miles · Place 3 · Revere2 Miles311:13.41a PB11
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 103 · Revere1000 Meters1033:09.16a PB11
Jan 2Great Boston League OpenJan 2 · 1 Mile · Place 5 · Revere1 Mile55:45.96a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · 1000 Meters · Revere1000 Meters--DNS11
Dec 12Greater Boston League - Meet #1Dec 12 · 2 Miles · Revere2 Miles--DNS11
Jan 27Great Boston League Meet 4Jan 27 · 2 Miles · Place 13 · Revere2 Miles1313:27.63a—
Jan 27Great Boston League Meet 4Jan 27 · 1 Mile · Place 12 · Revere1 Mile125:34.36a PB—
Jan 16Greater Boston League Meet 3Jan 16 · 1 Mile · Place 11 · Revere1 Mile115:42.06a—
Jan 9Great Boston League - Meet 2Jan 9 · 1 Mile · Place 11 · Revere1 Mile115:39.86a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 1 Mile · Place 83 · Revere1 Mile835:23.36a10
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 2 Miles · Place 1 · Revere2 Miles112:15.410
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 1 Mile · Place 5 · Revere1 Mile55:41.710
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 2 Miles · Place 1 · Revere2 Miles1.12:18.610
Apr 25MSTCA InVacational & PentathlonApr 25 · 1 Mile · Place 59 · Revere1 Mile595:23.1110
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 1 Mile · Place 3 · Revere1 Mile35:56.210

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 600 Meters · Place 11 · Revere600 Meters11.1:48.80a PB10