Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGreater Boston League Championship · Feb 56:26.00aGreater Boston League ChampionshipFebruary 5, 2026
1 Mile · OutdoorGBL Dual-meet 2 (Chelsea/Revere) · Apr 1306:38.0GBL Dual-meet 2 (Chelsea/Revere)April 13, 2026
1000 Meters · IndoorGreater Boston League - Meet #5 · Jan 303:46.26aGreater Boston League - Meet #5January 30, 2026
2 Miles · IndoorGreater Boston League - Meet #1 · Dec 1215:37.14aGreater Boston League - Meet #1December 12, 2025
2 Miles · OutdoorGreater Boston League Championships · May 1115:13.24aGreater Boston League ChampionshipsMay 11, 2026
55 Meter · IndoorGreater Boston League - Meet 1 · Dec 1510.61aGreater Boston League - Meet 1December 15, 2023
55 Meters · IndoorGreater Boston League - Meet 2 · Jan 29.89aGreater Boston League - Meet 2January 2, 2024
600 Meters · IndoorGreater Boston League - Meet 4 · Jan 232:12.18aGreater Boston League - Meet 4January 23, 2024
800 Meters · IndoorGreat Boston League Open · Jan 22:52.38aGreat Boston League OpenJanuary 2, 2026
800 Meters · Outdoor2024 GBL Championship · May 202:55.33a2024 GBL ChampionshipMay 20, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11Greater Boston League ChampionshipsMay 11 · 2 Miles · Place 4 · Revere2 Miles4.15:13.24a PB11
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 2 Miles · Place 2 · Revere2 Miles2.15:55.111
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 1 Mile · Place 3 · Revere1 Mile3.7:49.811
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 2 Miles · Place 2 · Revere2 Miles2.15:55.111
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 1 Mile · Place 3 · Revere1 Mile3.7:49.811
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 1 Mile · Place 3 · Revere1 Mile3.6:53.711
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 1 Mile · Place 1 · Revere1 Mile1.06:38.0 PB11
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 800 Meters · Place 4 · Revere800 Meters4.3:04.711
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 2 Miles · Place 3 · Revere2 Miles3.15:25.711
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 1 Mile · Place 5 · Revere1 Mile5.6:58.111

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 5Greater Boston League ChampionshipFeb 5 · 1 Mile · Place 6 · Revere1 Mile66:26.00a PB11
Feb 5Greater Boston League ChampionshipFeb 5 · 1000 Meters · Place 6 · Revere1000 Meters63:48.65a11
Jan 30Greater Boston League - Meet #5Jan 30 · 1 Mile · Place 7 · Revere1 Mile76:37.47a11
Jan 30Greater Boston League - Meet #5Jan 30 · 1000 Meters · Place 6 · Revere1000 Meters63:46.26a PB11
Jan 23Greater Boston League - Meet #4Jan 23 · 1 Mile · Place 8 · Revere1 Mile86:44.51a11
Jan 23Greater Boston League - Meet #4Jan 23 · 1000 Meters · Place 8 · Revere1000 Meters84:02.94a11
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 112 · Revere1000 Meters1123:53.01a11
Jan 2Great Boston League OpenJan 2 · 800 Meters · Place 2 · Revere800 Meters22:52.38a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 49 · Revere800 Meters49.2:58.87a11
Dec 19Greater Boston League - Meet #2Dec 19 · 1 Mile · Place 9 · Revere1 Mile9.6:59.90a11
Dec 19Greater Boston League - Meet #2Dec 19 · 1000 Meters · Place 11 · Revere1000 Meters11.4:10.06a11
Dec 12Greater Boston League - Meet #1Dec 12 · 2 Miles · Place 5 · Revere2 Miles5.15:37.14a PB11
Jan 27Great Boston League Meet 4Jan 27 · 1 Mile · Place 10 · Revere1 Mile107:32.43a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 122025 GBL ChampionshipMay 12 · 2 Miles · Place 4 · Revere2 Miles415:20.05a10
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 800 Meters · Place 6 · Revere800 Meters63:08.910
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 1 Mile · Place 6 · Revere1 Mile6.7:23.410
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 800 Meters · Place 6 · Revere800 Meters63:05.710

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 1 Mile · Place 16 · Revere1 Mile16.8:39.22a10
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 1 Mile · Place 22 · Revere1 Mile22.7:35.35a10
Jan 23Greater Boston League - Meet 4Jan 23 · 600 Meters · Place 1 · Revere600 Meters12:12.18a PB—
Jan 10Greater Boston League - Meet 3Jan 10 · 55 Meters · Place 42 · Revere55 Meters4211.03a—
Jan 2Greater Boston League - Meet 2Jan 2 · 55 Meters · Place 18 · Revere55 Meters189.89a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 202024 GBL ChampionshipMay 20 · 1 Mile · Place 6 · Revere1 Mile66:44.62a—
May 202024 GBL ChampionshipMay 20 · 800 Meters · Place 11 · Revere800 Meters112:55.33a PB—
May 15Revere Vs. MaldenMay 15 · 1 Mile · Place 3 · Revere1 Mile307:00.5—
May 9Chelsea Vs. RevereMay 9 · 1 Mile · Place 3 · Revere1 Mile37:10.8—
May 2GBL Dual Meet: Revere v MedfordMay 2 · 1 Mile · Place 3 · Revere1 Mile306:48.0—
Apr 23GBL Dual Meet: Revere vs Lynn English Apr 23 · 800 Meters · Place 4 · Revere800 Meters403:04.2—
Apr 18GBL Dual Meet: Revere vs Lynn ClassicalApr 18 · 800 Meters · Place 2 · Revere800 Meters2.03:05.99

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Greater Boston League - Meet 1Dec 15 · 55 Meter · Place 34 · Revere55 Meter34.10.61a PB9