Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorGBL Dual Meet 1 (Chelsea/Everett/Medford) · Apr 86:04.1GBL Dual Meet 1 (Chelsea/Everett/Medford)April 8, 2025
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 93:27.29aMSTCA Northeast InvitationalJanuary 9, 2026
600 Meters · IndoorGreater Boston League Championship · Feb 51:45.61aGreater Boston League ChampionshipFebruary 5, 2026
800 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 282:32.11aMSTCA Distance Classic and PentathlonDecember 28, 2025
800 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 242:26.21aMSTCA Invacational & PentathlonApril 24, 2026

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 · 800 Meters · Place 15 · Everett800 Meters15.2:28.75a12
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · 800 Meters · Place 5 · Everett800 Meters5.2:30.212
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 800 Meters · Place 5 · Everett800 Meters5.2:31.412
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 43 · Everett800 Meters432:26.21a PB12
Apr 14GBL Tri-meet 2 (Everett/Classical/English)Apr 14 · 800 Meters · Place 8 · Everett800 Meters8.2:38.2Unofficial12
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · 800 Meters · Place 7 · Everett800 Meters7.2:33.412

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Greater Boston League ChampionshipFeb 5 · 600 Meters · Place 17 · Everett600 Meters171:45.61a PB12
Jan 23Greater Boston League - Meet #4Jan 23 · 600 Meters · Place 13 · Everett600 Meters131:49.18a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 159 · Everett1000 Meters1593:27.29a PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 41 · Everett800 Meters41.2:32.11a PB12
Dec 19Greater Boston League - Meet #2Dec 19 · 600 Meters · Place 5 · Everett600 Meters5.1:53.65a12
Dec 12Greater Boston League - Meet #1Dec 12 · 600 Meters · Place 15 · Everett600 Meters15.1:52.76a12
Feb 3Greater Boston League ChampionshipFeb 3 · 600 Meters · Place 11 · Everett600 Meters111:50.08a—
Jan 27Great Boston League Meet 4Jan 27 · 600 Meters · Place 18 · Everett600 Meters181:57.81a—
Jan 16Greater Boston League Meet 3Jan 16 · 600 Meters · Place 15 · Everett600 Meters151:54.62a—
Jan 9Great Boston League - Meet 2Jan 9 · 600 Meters · Place 8 · Everett600 Meters81:59.26a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 800 Meters · Place 88 · Everett800 Meters882:29.51a11
May 122025 GBL ChampionshipMay 12 · 800 Meters · Place 18 · Everett800 Meters182:32.61a11
May 5GBL Dual Meet 4 (Everett Vs Somerville)May 5 · 800 Meters · Place 7 · Everett800 Meters7.2:33.411
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 800 Meters · Place 8 · Everett800 Meters8.2:30.111
Apr 25MSTCA InVacational & PentathlonApr 25 · 800 Meters · Place 44 · Everett800 Meters442:33.1511
Apr 15GBL Dual Meet 2 (Everett/Lynn Classical/Lynn English)Apr 15 · 1 Mile · Place 6 · Everett1 Mile66:1011
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · 1 Mile · Place 8 · Everett1 Mile86:04.1 PB11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 600 Meters · Place 15 · Everett600 Meters15.1:58.85a11
Feb 2Greater Boston League ChampionshipFeb 2 · 600 Meters · Place 17 · Everett600 Meters17.1:53.07a10
Jan 23Greater Boston League - Meet 4Jan 23 · 600 Meters · Place 18 · Everett600 Meters181:55.48a—
Jan 12MSTCA Northeast InvitationalJan 12 · 600 Meters · Place 108 · Everett600 Meters1081:46.7710
Jan 10Greater Boston League - Meet 3Jan 10 · 600 Meters · Place 16 · Everett600 Meters161:52.18a—
Jan 2Greater Boston League - Meet 2Jan 2 · 600 Meters · Place 14 · Everett600 Meters141:55.76a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 600 Meters · Place 78 · Everett600 Meters78.1:52.39a10
Dec 15Greater Boston League - Meet 1Dec 15 · 600 Meters · Place 16 · Everett600 Meters16.2:02.63a10