Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Coaches' Invitational · Jan 244:25.47aMSTCA Coaches' InvitationalJanuary 24, 2026
1 Mile · OutdoorMIAA Meet of Champions · Jun 44:18.16aMIAA Meet of ChampionsJune 4, 2026
1000 Meters · IndoorGreater Boston League Championship · Feb 52:40.71aGreater Boston League ChampionshipFebruary 5, 2026
2 Miles · IndoorGreater Boston League Championship · Feb 510:31.71aGreater Boston League ChampionshipFebruary 5, 2026
2 Miles · OutdoorGBL Tri-meet 1 (Chelsea/Everett/Medford) · Apr 710:29.0GBL Tri-meet 1 (Chelsea/Everett/Medford)April 7, 2026
200 Meters · OutdoorGBL Trimeet Medford Revere Lynn English · May 423.9GBL Trimeet Medford Revere Lynn EnglishMay 4, 2026
400 Meters · OutdoorGBL Trimeet Medford Revere Lynn English · May 452.4GBL Trimeet Medford Revere Lynn EnglishMay 4, 2026
600 Meters · IndoorGreater Boston League - Meet #5 · Jan 301:24.92aGreater Boston League - Meet #5January 30, 2026
800 Meters · IndoorMSTCA Northeast Invitational · Jan 102:03.12aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 291:54.11aMIAA Division 1 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 1 Mile · Place 7 · Medford1 Mile7.4:18.16a PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1 Mile · Place 3 · Medford1 Mile3.4:21.10a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 3 · Medford800 Meters3.1:54.11a PB12
May 11Greater Boston League ChampionshipsMay 11 · 1 Mile · Place 1 · Medford1 Mile1.4:28.78a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 3 · Medford800 Meters31:55.36a12
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 400 Meters · Place 1 · Medford400 Meters1.52.4 PB12
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 200 Meters · Place 2 · Medford200 Meters2.23.9 PB12
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 400 Meters · Place 1 · Medford400 Meters1.52.412
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 200 Meters · Place 2 · Medford200 Meters2.23.912
Apr 27GBL Dual Meet Medford Lynn ClassicalApr 27 · 2 Miles · Place 1 · Medford2 Miles1.11:11.912
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 2 · Medford800 Meters21:58.10a12
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 1 Mile · Place 1 · Medford1 Mile14:28.47a12
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 1 Mile · Place 1 · Medford1 Mile1.4:54.212
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 800 Meters · Place 1 · Medford800 Meters1.2:14.712
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · 2 Miles · Place 1 · Medford2 Miles1.10:29.0 PB12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 3 · Medford55m Hurdles31:22.31—
Feb 5Greater Boston League ChampionshipFeb 5 · 2 Miles · Place 1 · Medford2 Miles110:31.71a PB12
Feb 5Greater Boston League ChampionshipFeb 5 · 1 Mile · Place 1 · Medford1 Mile14:54.80a12
Feb 5Greater Boston League ChampionshipFeb 5 · 1000 Meters · Place 1 · Medford1000 Meters12:40.71a PB12
Jan 30Greater Boston League - Meet #5Jan 30 · 1000 Meters · Place 3 · Medford1000 Meters32:56.78a12
Jan 30Greater Boston League - Meet #5Jan 30 · 600 Meters · Place 1 · Medford600 Meters11:24.92a PB12
Jan 24MSTCA Coaches' InvitationalJan 24 · 1 Mile · Place 9 · Medford1 Mile94:25.47a PB12
Jan 10The Nor'Easter at the TrackJan 10 · 1 Mile · Place 6 · Medford,Medford, MA1 Mile64:29.4812
Jan 10The Nor'Easter at the TrackJan 10 · 1 Mile · Place 6 · MEDFORD1 Mile64:29.4812
Jan 10The Nor'Easter at the TrackJan 10 · 1 Mile · Place 6 · MEDFORD1 Mile64:29.4812

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 13 · Medford1 Mile134:32.03a—
Feb 8MSTCA Qualifier MeetFeb 8 · 1000 Meters · Place 2 · Medford1000 Meters22:41.07a—
Feb 3Greater Boston League ChampionshipFeb 3 · 1 Mile · Place 1 · Medford1 Mile14:41.02a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 1 Mile · Place 10 · Medford1 Mile104:33.79a—
Jan 10MSTCA Northeast InvitationalJan 10 · 800 Meters · Place 5 · Medford800 Meters52:03.12a PB—
Jan 9Great Boston League - Meet 2Jan 9 · 1 Mile · Place 2 · Medford1 Mile25:12.96a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 202024 GBL ChampionshipMay 20 · 2 Miles · Place 2 · Medford2 Miles210:39.18a—
May 202024 GBL ChampionshipMay 20 · 1 Mile · Place 4 · Medford1 Mile45:01.98a—
May 17Chelsea vs. MedfordMay 17 · 1 Mile · Place 2 · Medford1 Mile24:46.5—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 1 Mile · Place 5 · Medford1 Mile54:40.81a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1 Mile · Place 31 · Medford1 Mile314:51.80a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 1 Mile · Place 25 · Medford1 Mile254:39.2010
Jan 23Greater Boston League - Meet 4Jan 23 · 1 Mile · Place 1 · Medford1 Mile14:57.61a—
Jan 23Greater Boston League - Meet 4Jan 23 · 1000 Meters · Place 2 · Medford1000 Meters22:59.28a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1 Mile · Place 31 · Medford1 Mile314:42.9010
Jan 10Greater Boston League - Meet 3Jan 10 · 1 Mile · Place 3 · Medford1 Mile35:00.88a—
Jan 10Greater Boston League - Meet 3Jan 10 · 1000 Meters · Place 2 · Medford1000 Meters23:03.03a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 1 Mile · Place 8 · Medford1 Mile84:48.54a—
Jan 2Greater Boston League - Meet 2Jan 2 · 1000 Meters · Place 1 · Medford1000 Meters12:58.30a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22GBL ChampionshipMay 22 · 1 Mile · Place 7 · Medford1 Mile74:57.32a—
May 13MSTCA Coaches InvitationalMay 13 · 1 Mile · Place 10 · Medford1 Mile104:57.26a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 1 Mile · Place 66 · Medford1 Mile665:11.92a—