Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDCL Dual Meets #3T · Jan 86:12.84aDCL Dual Meets #3TJanuary 8, 2026
1 Mile · OutdoorWestford & NS at AB · Apr 146:24.66aWestford & NS at ABApril 14, 2026
1000 Meters · IndoorDCL Dual Meets #5 · Jan 213:33.59aDCL Dual Meets #5January 21, 2026
2 Miles · IndoorDCL Dual Meets #2T · Dec 1713:20.09aDCL Dual Meets #2TDecember 17, 2025
Javelin · 600g · OutdoorLS vs Bedford vs AB · Apr 2936' 9"LS vs Bedford vs ABApril 29, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6CC and Wayland at ABMay 6 · Javelin · Acton-Boxborough RegJavelin600g—DNS11
May 6CC and Wayland at ABMay 6 · 800 Meters · Acton-Boxborough Reg800 Meters—DNS11
Apr 29LS vs Bedford vs ABApr 29 · Javelin · Place 5 · Acton-Boxborough RegJavelin600g5.36' 9" PB11
Apr 29LS vs Bedford vs ABApr 29 · 1 Mile · Acton-Boxborough Reg1 Mile—DNS11
Apr 14Westford & NS at ABApr 14 · 1 Mile · Place 13 · Acton-Boxborough Reg1 Mile13.6:24.66a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21DCL Dual Meets #5Jan 21 · 1000 Meters · Place 19 · Acton-Boxborough Reg1000 Meters193:33.59a PB11
Jan 14DCL Dual Meets #4Jan 14 · 1000 Meters · Place 14 · Acton-Boxborough Reg1000 Meters143:34.49a11
Jan 8DCL Dual Meets #3TJan 8 · 1 Mile · Place 13 · Acton-Boxborough Reg1 Mile136:12.84a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 45 · Acton-Boxborough Reg1 Mile45.6:14.25a11
Dec 17DCL Dual Meets #2TDec 17 · 2 Miles · Place 5 · Acton-Boxborough Reg2 Miles5.13:20.09a PB11
Dec 13DCL Dual Meets #1TDec 13 · 2 Miles · Acton-Boxborough Reg2 Miles—DNF11