Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNS vs CC vs Waltham · Apr 2811.80NS vs CC vs WalthamApril 28, 2026
200 Meters · IndoorDual County League Invitational · Jan 325.38aDual County League InvitationalJanuary 3, 2024
200 Meters · OutdoorNS vs CRL vs BLS · May 524.26aNS vs CRL vs BLSMay 5, 2026
300 Meters · IndoorDCL Dual Meets #2T · Dec 1739.70aDCL Dual Meets #2TDecember 17, 2025
55 Meter · IndoorDual County League Dual Meets Set #2 · Dec 187.30aDual County League Dual Meets Set #2December 18, 2024
55 Meters · IndoorMSTCA Freshman-Sophomore Meet (Large Schools) · Jan 47.25aMSTCA Freshman-Sophomore Meet (Large Schools)January 4, 2025
60 Meters · IndoorNew Balance Nationals Indoor · Mar 98.09New Balance Nationals IndoorMarch 9, 2023
60 Meters · OutdoorUSATF New England Youth Invitational · Mar 48.23aUSATF New England Youth InvitationalMarch 4, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5NS vs CRL vs BLSMay 5 · 200 Meters · Place 4 · Newton SouthNewton South200 Meters4.24.26a PB11
Apr 28NS vs CC vs WalthamApr 28 · 100 Meters · Place 2 · Newton SouthNewton South100 Meters2.11.80 PB11
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · 200 Meters · Place 3 · Newton SouthNewton South200 Meters3.24.70a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8DCL Dual Meets #3TJan 8 · 300 Meters · Place 12 · Newton SouthNewton South300 Meters1240.24a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 300 Meters · Place 10 · Newton SouthNewton South300 Meters10.39.70a PB11
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55 Meters · Place 39 · Newton SouthNewton South55 Meters397.32a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 55 Meters · Place 42 · Newton SouthNewton South55 Meters427.32a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55 Meters · Place 49 · Newton SouthNewton South55 Meters497.25a PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 200 Meters · Place 3 · Newton SouthNewton South200 Meters3.25.10a10
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 100 Meters · Newton SouthNewton South100 Meters--DNS10
May 7Westford Academy vs Newton SouthMay 7 · 200 Meters · Place 8 · Newton SouthNewton South200 Meters825.05a10
Apr 15DCL #3 NS vs ABApr 15 · 200 Meters · Place 7 · Newton SouthNewton South200 Meters724.54a10
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · 200 Meters · Place 2 · Newton SouthNewton South200 Meters225.84a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 55 Meter · Place 34 · Newton SouthNewton South55 Meter34.7.30a PB10
Dec 14Dual County League Dual Meets Set #1Dec 14 · 300 Meters · Place 19 · Newton SouthNewton South300 Meters19.40.70a10
Jan 17Dual County Meet #4Jan 17 · 55 Meters · Place 33 · Newton SouthNewton South55 Meters337.39a—
Jan 10Dual County League Meet #3Jan 10 · 55 Meters · Place 45 · Newton SouthNewton South55 Meters457.38a—
Jan 8DCJV2Jan 8 · 300 Meters · Newton SouthNewton South300 Meters--DNS9
Jan 3Dual County League InvitationalJan 3 · 55 Meter · Place 23 · Newton SouthNewton South55 Meter23.7.41a9
Jan 3Dual County League InvitationalJan 3 · 200 Meters · Place 25 · Newton SouthNewton South200 Meters25.25.38a PB9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23AB vs Newton SouthApr 23 · 200 Meters · Place 3 · Newton SouthNewton South200 Meters325.34a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 300 Meters · Newton SouthNewton South300 Meters—DNS9
Dec 19Dual County League JV Meet #1Dec 19 · 55 Meter · Newton SouthNewton South55 Meter—DNS9
Dec 13Dual County League Meet #1Dec 13 · 300 Meters · Place 23 · Newton SouthNewton South300 Meters23.40.75a9
Mar 9New Balance Nationals IndoorMar 9 · 60 Meters · Place 24 · Emerging EliEmerging Eli60 MetersRound P248.09 PB8
Mar 9New Balance Nationals IndoorMar 9 · 60 Meters · Place 24 · Emerging EliEmerging Eli60 MetersRound P248.098
Feb 22USATF-NE Youth Development MeetFeb 22 · 200 Meters · Place 1 · Emerging ElitesEmerging Elites200 Meters127.13a—
Feb 22USATF-NE Youth Development MeetFeb 22 · 55 Meters · Place 1 · Emerging ElitesEmerging Elites55 Meters17.77a—
Jan 22GBTC InvitationalJan 22 · 300 Meters · Place 27 · Emerging ElitesEmerging Elites300 Meters27.42.63a8
Jan 22GBTC InvitationalJan 22 · 200 Meters · Emerging ElitesEmerging Elites200 Meters—DNS8
Jan 8Pre Nationals Tune UpJan 8 · 200 Meters · Place 13 · Emerging ElitesEmerging Elites200 Meters1327.7314

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 4USATF New England Youth InvitationalMar 4 · 200 Meters · Place 9 · Emerging ElitesEmerging Elites200 Meters926.84a—
Mar 4USATF New England Youth InvitationalMar 4 · 60 Meters · Place 8 · Emerging ElitesEmerging Elites60 Meters88.23a PB—