Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDCL JV Championship · May 1417.2DCL JV ChampionshipMay 14, 2025
300 Meters · IndoorDual County League JV Meet #2 · Jan 131:01.28aDual County League JV Meet #2January 13, 2025
55 Meter · IndoorDCL Dual Meets #1T · Dec 139.71aDCL Dual Meets #1TDecember 13, 2025
55 Meters · IndoorDual County League JV Meet #2 · Jan 139.71aDual County League JV Meet #2January 13, 2025
600 Meters · IndoorDual County League JV Meet #1 · Dec 192:37.72aDual County League JV Meet #1December 19, 2024
Discus · 1kg · OutdoorDCL JV Meet #1 · May 1265' 9"DCL JV Meet #1May 12, 2026
Javelin · 600g · OutdoorDCL JV Meet #1 · May 1254' 7"DCL JV Meet #1May 12, 2026
Shot Put · 4kg · IndoorDCL Dual Meets #2T · Dec 1722-09.50DCL Dual Meets #2TDecember 17, 2025
Shot Put · 4kg · OutdoorWestford & NS at AB · Apr 1422' 3"Westford & NS at ABApril 14, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · Javelin · Place 22 · Newton SouthJavelin2255-710
May 12DCL JV Meet #1May 12 · Javelin · Place 6 · Newton SouthJavelin600g6.54' 7" PB10
May 12DCL JV Meet #1May 12 · Discus · Place 2 · Newton SouthDiscus1kg2.65' 9" PB10
May 12DCL JV Meet #1May 12 · Shot Put · Place 6 · Newton SouthShot Put4kg6.21' 10"10
May 5NS vs CRL vs BLSMay 5 · Javelin · Place 17 · Newton SouthJavelin600g17.36' 2"10
May 5NS vs CRL vs BLSMay 5 · Discus · Place 9 · Newton SouthDiscus1kg9.60' 0"10
May 5NS vs CRL vs BLSMay 5 · Shot Put · Place 12 · Newton SouthShot Put4kg12.21' 3.5"10
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 47 · Newton SouthDiscus4719.19m10
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 49 · Newton SouthShot Put496.41m10
Apr 28NS vs CC vs WalthamApr 28 · Discus · Place 4 · Newton SouthDiscus1kg4.63' 5"10
Apr 28NS vs CC vs WalthamApr 28 · Shot Put · Place 7 · Newton SouthShot Put4kg7.21' 7"10
Apr 14Westford & NS at ABApr 14 · Discus · Place 11 · Newton SouthDiscus1kg11.50' 0"10
Apr 14Westford & NS at ABApr 14 · Shot Put · Place 8 · Newton SouthShot Put4kg8.22' 3" PB10
Apr 14Westford & NS at ABApr 14 · 100 Meters · Newton South100 Meters—DNS10
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Javelin · Newton SouthJavelin600g—SCR10
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Discus · Place 9 · Newton SouthDiscus1kg9.49' 11"10
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Shot Put · Place 7 · Newton SouthShot Put4kg7.20' 10"10
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · 100 Meters · Place 21 · Newton South100 Meters21.17.36a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8DCL Dual Meets #3TJan 8 · Shot Put · Place 13 · Newton SouthShot Put1323-5.5010
Jan 8DCL Dual Meets #3TJan 8 · 55 Meters · Place 57 · Newton South55 Meters5710.19a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 55 Meter · Place 53 · Newton South55 Meter53.9.81a10
Dec 17DCL Dual Meets #2TDec 17 · Shot Put · Place 15 · Newton SouthShot Put4kg15.22-09.50 PB10
Dec 13DCL Dual Meets #1TDec 13 · 55 Meter · Place 38 · Newton South55 Meter38.9.71a PB10
Dec 13DCL Dual Meets #1TDec 13 · Shot Put · Place 13 · Newton SouthShot Put4kg13.22-09.5010
Jan 13Dual County League JV Meet #2Jan 13 · 300 Meters · Place 22 · Newton South300 Meters221:01.28a PB—
Jan 13Dual County League JV Meet #2Jan 13 · 55 Meters · Place 35 · Newton South55 Meters359.71a PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14DCL JV ChampionshipMay 14 · 100 Meters · Place 76 · Newton South100 Meters7617.2 PB9
May 7Westford Academy vs Newton SouthMay 7 · 100 Meters · Place 24 · Newton South100 Meters2417.75a9
Apr 15DCL #3 NS vs ABApr 15 · 100 Meters · Place 15 · Newton South100 Meters1517.78a9
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · 100 Meters · Place 24 · Newton South100 Meters2418.16a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 600 Meters · Place 14 · Newton South600 Meters14.2:37.72a PB9
Dec 19Dual County League JV Meet #1Dec 19 · 55 Meter · Place 36 · Newton South55 Meter36.10.00a9