Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Indoor Track & Field Championship · Feb 225:01.11aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
1000 Meters · IndoorMIT Gordon Kelly Invitational · Jan 242:57.36aMIT Gordon Kelly InvitationalJanuary 24, 2026
1500 Meters · OutdoorConference of New England Outdoor Championships · Apr 244:33.12aConference of New England Outdoor ChampionshipsApril 24, 2026
2 Miles · IndoorMSTCA Winter Festival (Small Schools) · Dec 1412:36.26aMSTCA Winter Festival (Small Schools)December 14, 2024
600 Meters · IndoorMSTCA Northeast Invitational · Jan 101:44.36aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorGBL Dual Meet 4 (Chelsea/Lynn Classical/Malden) · May 62:17.1GBL Dual Meet 4 (Chelsea/Lynn Classical/Malden)May 6, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 1500 Meters · Place 21 · SuffolkSuffolk1500 Meters21.4:33.12a PBFr
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 44 · SuffolkSuffolk1500 Meters44.4:41.51aFr
Apr 4Jim Sheehan MemorialApr 4 · 1500 Meters · Place 23 · SuffolkSuffolk1500 Meters23.4:45.90aFr
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 25 · SuffolkSuffolk800 Meters25.2:17.26aFr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 1500 Meters · Place 48 · SuffolkSuffolk1500 Meters48.4:48.39aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 1 Mile · Place 76 · SuffolkSuffolk1 Mile765:01.11a PBFr
Feb 6Riverhawk InvitationalFeb 6 · 1 Mile · Place 92 · SuffolkSuffolk1 Mile925:02.46aFr
Jan 30Harvard InvitationalJan 30 · 1 Mile · Place 54 · SuffolkSuffolk1 Mile545:11.40FR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1000 Meters · Place 16 · SuffolkSuffolk1000 Meters162:57.36a PBFr
Jan 18Suffolk Ice BreakerJan 18 · 1 Mile · Place 52 · SuffolkSuffolk1 Mile525:03.44a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 122025 GBL ChampionshipMay 12 · 800 Meters · Place 9 · ChelseaChelsea800 Meters92:19.43a12
May 6GBL Dual Meet 4 (Chelsea/Lynn Classical/Malden)May 6 · 800 Meters · Place 7 · ChelseaChelsea800 Meters72:17.1 PB12
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · 800 Meters · Place 7 · ChelseaChelsea800 Meters7.2:21.212
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 800 Meters · Place 3 · ChelseaChelsea800 Meters32:23.812
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · 800 Meters · Place 5 · ChelseaChelsea800 Meters52:23.712

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27Great Boston League Meet 4Jan 27 · 600 Meters · Place 14 · ChelseaChelsea600 Meters141:47.11a—
Jan 16Greater Boston League Meet 3Jan 16 · 1000 Meters · Place 14 · ChelseaChelsea1000 Meters143:24.83a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 75 · ChelseaChelsea600 Meters751:44.36a PB—
Jan 9Great Boston League - Meet 2Jan 9 · 2 Miles · Place 11 · ChelseaChelsea2 Miles1112:55.26a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 107 · ChelseaChelsea1 Mile107.5:55.34a12
Dec 19Greater Boston League - Meet #1Dec 19 · 2 Miles · Place 10 · ChelseaChelsea2 Miles10.12:48.29a12
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 2 Miles · Place 23 · ChelseaChelsea2 Miles23.12:36.26a PB12
Jan 23Greater Boston League - Meet 4Jan 23 · 1000 Meters · Place 20 · ChelseaChelsea1000 Meters203:41.73a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 215 · ChelseaChelsea1000 Meters2153:39.6211
Jan 10Greater Boston League - Meet 3Jan 10 · 1000 Meters · Place 18 · ChelseaChelsea1000 Meters183:34.70a—
Jan 2Greater Boston League - Meet 2Jan 2 · 1000 Meters · Place 17 · ChelseaChelsea1000 Meters173:37.02a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · 800 Meters · Place 15 · ChelseaChelsea800 Meters152:34.90a—
May 17Chelsea vs. MedfordMay 17 · 800 Meters · Place 5 · ChelseaChelsea800 Meters52:40.7—
May 9Chelsea Vs. RevereMay 9 · 800 Meters · Place 5 · ChelseaChelsea800 Meters52:41.5—
May 2Chelsea vs. MaldenMay 2 · 800 Meters · Place 5 · ChelseaChelsea800 Meters52:40.4—
Apr 25Chelsea vs. EverettApr 25 · 800 Meters · Place 6 · ChelseaChelsea800 Meters62:43.8—
Apr 18Chelsea Vs. SomervilleApr 18 · 800 Meters · Place 6 · ChelseaChelsea800 Meters62:52.8—
Apr 2Chelsea vs. Lynn EnglishApr 2 · 800 Meters · Place 1 · ChelseaChelsea800 Meters12:54.2—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Greater Boston League - Meet 1Dec 15 · 600 Meters · Place 15 · ChelseaChelsea600 Meters15.2:00.21a11
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 600 Meters · Place 57 · ChelseaChelsea600 Meters57.1:54.04a11