Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGreater Boston League - Meet #2 · Dec 196:24.87aGreater Boston League - Meet #2December 19, 2025
1 Mile · OutdoorMSTCA Invacational & Pentathlon · Apr 245:33.07aMSTCA Invacational & PentathlonApril 24, 2026
1000 Meters · IndoorGreater Boston League Championship · Feb 53:07.68aGreater Boston League ChampionshipFebruary 5, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1046.52aMSTCA Northeast InvitationalJanuary 10, 2025
55 Meters · IndoorGreat Boston League - Meet 2 · Jan 98.39aGreat Boston League - Meet 2January 9, 2025
800 Meters · OutdoorMSTCA South Shore Twilight · May 232:16.86aMSTCA South Shore TwilightMay 23, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 58 · Revere800 Meters582:16.86a PB10
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 800 Meters · Place 3 · Revere800 Meters3.2:21.110
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 800 Meters · Place 3 · Revere800 Meters3.2:21.110
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 800 Meters · Place 2 · Revere800 Meters2.2:21.810
Apr 24MSTCA Invacational & PentathlonApr 24 · 1 Mile · Place 64 · Revere1 Mile645:33.07a PB10
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 1 Mile · Place 5 · Revere1 Mile5.5:42.910
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 800 Meters · Place 4 · Revere800 Meters4.2:31.910
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 1 Mile · Place 5 · Revere1 Mile5.5:40.810

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Greater Boston League ChampionshipFeb 5 · 1000 Meters · Place 13 · Revere1000 Meters133:07.68a PB10
Jan 30Greater Boston League - Meet #5Jan 30 · 1000 Meters · Place 11 · Revere1000 Meters113:15.23a10
Jan 23Greater Boston League - Meet #4Jan 23 · 1000 Meters · Place 13 · Revere1000 Meters133:22.31a10
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 154 · Revere1000 Meters1543:24.61a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · 1 Mile · Place 20 · Revere1 Mile20.6:24.87a PB10
Jan 16Greater Boston League Meet 3Jan 16 · 300 Meters · Place 20 · Revere300 Meters2047.32a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 273 · Revere300 Meters27346.52a PB—
Jan 9Great Boston League - Meet 2Jan 9 · 300 Meters · Place 26 · Revere300 Meters2647.15a—
Jan 9Great Boston League - Meet 2Jan 9 · 55 Meters · Place 44 · Revere55 Meters448.39a PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 1 Mile · Place 7 · Revere1 Mile76:10.69
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 1 Mile · Place 8 · Revere1 Mile8.5:56.09
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 1 Mile · Place 4 · Revere1 Mile46:13.09
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 800 Meters · Place 8 · Revere800 Meters802:44.29