Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDCL Dual Meets #1T · Dec 133:34.77aDCL Dual Meets #1TDecember 13, 2025
400 Meters · OutdoorNS vs CC DCL League Meet #4 · Apr 291:09.66aNS vs CC DCL League Meet #4April 29, 2025
600 Meters · IndoorMSTCA Qualifier Meet · Feb 71:50.91aMSTCA Qualifier MeetFebruary 7, 2026
800 Meters · OutdoorNS vs CC vs Waltham · Apr 282:37.4NS vs CC vs WalthamApril 28, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12DCL JV Meet #1May 12 · 800 Meters · Place 3 · Newton South800 Meters3.2:38.33a11
May 5NS vs CRL vs BLSMay 5 · 800 Meters · Place 6 · Newton South800 Meters6.2:39.19a11
Apr 28NS vs CC vs WalthamApr 28 · 800 Meters · Place 6 · Newton South800 Meters6.2:37.4 PB11
Apr 14Westford & NS at ABApr 14 · 800 Meters · Place 6 · Newton South800 Meters6.2:40.82a11
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · 800 Meters · Place 8 · Newton South800 Meters8.2:43.10a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 600 Meters · Place 24 · Newton South600 Meters241:50.91a PB11
Jan 21DCL Dual Meets #5Jan 21 · 600 Meters · Place 12 · Newton South600 Meters121:51.63a11
Jan 14DCL Dual Meets #4Jan 14 · 600 Meters · Place 14 · Newton South600 Meters141:55.39a11
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 47 · Newton South600 Meters471:53.54a11
Jan 8DCL Dual Meets #3TJan 8 · 1000 Meters · Place 16 · Newton South1000 Meters163:41.45a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 600 Meters · Newton South600 Meters—DNS11
Dec 13DCL Dual Meets #1TDec 13 · 1000 Meters · Place 4 · Newton South1000 Meters4.3:34.77a PB11
Jan 15Dual County League Dual Meets Set #4Jan 15 · 600 Meters · Place 22 · Newton South600 Meters221:57.23a—
Jan 13Dual County League JV Meet #2Jan 13 · 600 Meters · Place 1 · Newton South600 Meters11:58.97a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 600 Meters · Place 19 · Newton South600 Meters192:00.45a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14DCL JV ChampionshipMay 14 · 800 Meters · Place 4 · Newton South800 Meters42:38.010
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 800 Meters · Place 10 · Newton South800 Meters10.2:38.69a10
May 7Westford Academy vs Newton SouthMay 7 · 800 Meters · Place 9 · Newton South800 Meters92:41.26a10
Apr 29NS vs CC DCL League Meet #4Apr 29 · 400 Meters · Place 2 · Newton South400 Meters21:09.66a PB10
Apr 15DCL #3 NS vs ABApr 15 · 400 Meters · Place 3 · Newton South400 Meters31:12.01a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 600 Meters · Place 2 · Newton South600 Meters2.2:03.44a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8DCL # 4 NS vs WAMay 8 · 800 Meters · Place 6 · Newton South800 Meters62:51.10a—
May 1DCL #3 NS Vs CCMay 1 · 800 Meters · Place 6 · Newton South800 Meters62:43.56a—