Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDCL Dual Meets #5 · Jan 215:06.62aDCL Dual Meets #5January 21, 2026
1 Mile · OutdoorDCL JV Meet #1 · May 124:57.75aDCL JV Meet #1May 12, 2026
2 Miles · IndoorDual County League JV Meet #1 · Dec 1911:28.49aDual County League JV Meet #1December 19, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12DCL JV Meet #1May 12 · 1 Mile · Place 2 · Newton South1 Mile2.4:57.75a PB10
May 9Andover Boosters InvitationalMay 9 · 1 Mile · Place 16 · Newton South1 Mile16.5:00.25a10
May 5NS vs CRL vs BLSMay 5 · 1 Mile · Place 10 · Newton South1 Mile10.5:10.37a10
Apr 28NS vs CC vs WalthamApr 28 · 1 Mile · Place 15 · Newton South1 Mile15.5:03.610
Apr 14Westford & NS at ABApr 14 · 1 Mile · Place 12 · Newton South1 Mile12.5:08.10a10
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · 1 Mile · Place 7 · Newton South1 Mile7.5:13.48a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21DCL Dual Meets #5Jan 21 · 1 Mile · Place 16 · Newton South1 Mile165:06.62a PB10
Jan 8DCL Dual Meets #3TJan 8 · 1 Mile · Place 17 · Newton South1 Mile175:09.84a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 1 Mile · Place 13 · Newton South1 Mile13.5:16.49a10
Dec 13DCL Dual Meets #1TDec 13 · 1 Mile · Place 20 · Newton South1 Mile20.5:15.27a10
Jan 13Dual County League JV Meet #2Jan 13 · 1 Mile · Place 6 · Newton South1 Mile65:17.88a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 2 Miles · Place 2 · Newton South2 Miles2.11:28.49a PB9
Dec 19Dual County League JV Meet #1Dec 19 · 1 Mile · Place 4 · Newton South1 Mile4.5:29.32a9