Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 135:07.79aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
1 Mile · OutdoorMIAA Meet of Champions · Jun 44:58.41aMIAA Meet of ChampionsJune 4, 2026
1000 Meters · IndoorDCL Dual Meets #5 · Jan 213:07.98aDCL Dual Meets #5January 21, 2026
400 Meters · OutdoorWeston v Boston Latin & Wayland · Apr 281:01.62aWeston v Boston Latin & WaylandApril 28, 2026
800 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 292:13.80aMIAA Division 5 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 1 Mile · Place 5 · Weston1 Mile5.4:58.41a PB9
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 1 · Weston1 Mile1.5:02.85a9
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 1 · Weston800 Meters1.2:13.80a PB9
May 20Dual County League ChampionshipsMay 20 · 1 Mile · Place 3 · Weston1 Mile35:01.07a9
May 11Weston v Bedford & WalthamMay 11 · 800 Meters · Place 1 · Weston800 Meters1.2:18.32a9
May 9Weston Twilight Invitational - Regis EventsMay 9 · 1 Mile · Place 7 · Weston1 Mile75:09.72a9
Apr 28Weston v Boston Latin & WaylandApr 28 · 800 Meters · Place 1 · Weston800 Meters1.2:22.13a9
Apr 28Weston v Boston Latin & WaylandApr 28 · 400 Meters · Place 2 · Weston400 Meters2.1:01.62a PB9
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · 800 Meters · Place 3 · Weston800 Meters3.2:29.81a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 33 · Weston1 Mile335:12.76a9
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 33 · Weston1 Mile335:12.76a9
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1 Mile · Place 3 · Weston1 Mile35:07.79a PB9
Feb 4Dual County League Championship MeetFeb 4 · 1 Mile · Place 2 · Weston1 Mile25:12.02a9
Jan 21DCL Dual Meets #5Jan 21 · 1000 Meters · Place 2 · Weston1000 Meters23:07.98a PB9
Jan 14DCL Dual Meets #4Jan 14 · 1 Mile · Place 3 · Weston1 Mile35:18.95a9
Jan 7DCL Dual Meets #3FJan 7 · 1 Mile · Place 1 · Weston1 Mile15:27.75a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Weston1 Mile—DNS9