Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorBay Sate Conf - Open Meet · Jan 2847.11aBay Sate Conf - Open MeetJanuary 28, 2026
400 Meters · IndoorRising Stars Youth Champs · Mar 61:04.89aRising Stars Youth ChampsMarch 6, 2026
600 Meters · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 151:45.37aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
800 Meters · OutdoorBSC Championships · May 202:24.36aBSC ChampionshipsMay 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 16 · Natick800 Meters16.2:24.46a9
May 20BSC ChampionshipsMay 20 · 800 Meters · Place 7 · Natick800 Meters72:24.36a PB9
May 16MSTCA Coaches Metro InvitationalMay 16 · 800 Meters · Place 19 · Natick800 Meters192:27.90a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 800 Meters · Place 11 · Natick800 Meters112:30.29a9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 800 Meters · Place 5 · Natick800 Meters52:30.70a9
Apr 29Natick, Walpole, and MiltonApr 29 · 800 Meters · Place 2 · Natick800 Meters22:33.67a9
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 800 Meters · Place 4 · Natick800 Meters4.2:37.00a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 40 · Natick400 Meters40.1:04.89a PB9
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 600 Meters · Place 13 · Natick600 Meters13.1:45.37a PB9
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 600 Meters · Place 14 · Natick600 Meters141:46.30a9
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 15 · Natick300 Meters1547.11a PB9
Jan 22Bay State Conf - Block #5Jan 22 · 600 Meters · Place 13 · Natick600 Meters131:49.99a9
Jan 8Bay State Conf - Block#3Jan 8 · 600 Meters · Place 17 · Natick600 Meters171:53.50a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 5 · Natick300 Meters5.48.34a9