Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDual County League Dual Meets Set #4 · Jan 153:02.19aDual County League Dual Meets Set #4January 15, 2025
2 Miles · OutdoorWestford Academy vs Newton South · May 711:14.44aWestford Academy vs Newton SouthMay 7, 2025
300 Meters · IndoorDual County League JV Meet #1 · Dec 1946.81aDual County League JV Meet #1December 19, 2023
55 Meter · IndoorDCJV2 · Jan 88.24aDCJV2January 8, 2024
800 Meters · OutdoorDCL JV Championship · May 142:16.4DCL JV ChampionshipMay 14, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12DCL JV Meet #1May 12 · 800 Meters · Place 8 · Newton South800 Meters8.2:20.91a11
May 12DCL JV Meet #1May 12 · 200 Meters · Newton South200 Meters—DNS11
May 5NS vs CRL vs BLSMay 5 · 800 Meters · Place 17 · Newton South800 Meters17.2:26.08a11
Apr 28NS vs CC vs WalthamApr 28 · 800 Meters · Place 20 · Newton South800 Meters20.2:25.811

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8DCL Dual Meets #3TJan 8 · 1000 Meters · Place 17 · Newton South1000 Meters173:05.86a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14DCL JV ChampionshipMay 14 · 800 Meters · Place 6 · Newton South800 Meters62:16.4 PB10
May 7Westford Academy vs Newton SouthMay 7 · 2 Miles · Place 5 · Newton South2 Miles511:14.44a PB10
May 7Westford Academy vs Newton SouthMay 7 · 800 Meters · Place 3 · Newton South800 Meters32:17.44a10
Apr 29NS vs CC DCL League Meet #4Apr 29 · 800 Meters · Place 3 · Newton South800 Meters32:19.07a10
Apr 15DCL #3 NS vs ABApr 15 · 800 Meters · Place 2 · Newton South800 Meters22:21.57a10
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · 800 Meters · Place 3 · Newton South800 Meters32:28.78a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1000 Meters · Place 25 · Newton South1000 Meters253:02.19a PB—
Jan 13Dual County League JV Meet #2Jan 13 · 1000 Meters · Place 4 · Newton South1000 Meters43:05.38a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 1000 Meters · Place 27 · Newton South1000 Meters273:10.60a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 600 Meters · Newton South600 Meters—DNS10
Dec 18Dual County League Dual Meets Set #2Dec 18 · 1000 Meters · Place 23 · Newton South1000 Meters23.3:08.14a10
Jan 8DCJV2Jan 8 · 300 Meters · Place 21 · Newton South300 Meters21.47.58a9
Jan 8DCJV2Jan 8 · 55 Meter · Place 35 · Newton South55 Meter35.8.24a PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 300 Meters · Place 44 · Newton South300 Meters44.46.81a PB9
Dec 19Dual County League JV Meet #1Dec 19 · 55 Meter · Place 71 · Newton South55 Meter71.8.38a9