Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDCL Dual Meets #4 · Jan 146:12.47aDCL Dual Meets #4January 14, 2026
1 Mile · OutdoorWayland vs Bedford Dual · Apr 86:24.08aWayland vs Bedford DualApril 8, 2026
1000 Meters · IndoorDual County League Championship Meet · Feb 43:43.91aDual County League Championship MeetFebruary 4, 2026
2 Miles · OutdoorLS vs Bedford vs AB · Apr 2913:41.51aLS vs Bedford vs ABApril 29, 2026
800 Meters · OutdoorDual County League Championships · May 202:53.76aDual County League ChampionshipsMay 20, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · 800 Meters · Place 19 · Bedford800 Meters192:53.76a PB9
May 11Weston v Bedford & WalthamMay 11 · 2 Miles · Bedford2 Miles—SCR9
Apr 29LS vs Bedford vs ABApr 29 · 2 Miles · Place 4 · Bedford2 Miles4.13:41.51a PB9
Apr 15Bedford vs Boston LatinApr 15 · 2 Miles · Place 1 · Bedford2 Miles1.14:04.09
Apr 8Wayland vs Bedford DualApr 8 · 1 Mile · Place 3 · Bedford1 Mile3.6:24.08a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Dual County League Championship MeetFeb 4 · 1000 Meters · Place 6 · Bedford1000 Meters63:43.91a PB9
Jan 21DCL Dual Meets #5Jan 21 · 1 Mile · Place 27 · Bedford1 Mile276:14.36a9
Jan 14DCL Dual Meets #4Jan 14 · 1 Mile · Place 21 · Bedford1 Mile216:12.47a PB9
Jan 7DCL Dual Meets #3FJan 7 · 1 Mile · Place 4 · Bedford1 Mile46:17.26a9