Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDCL # 4 NS vs WA · May 814.14aDCL # 4 NS vs WAMay 8, 2024
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1028.77aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorWestford & NS at AB · Apr 1427.99aWestford & NS at ABApril 14, 2026
300 Meters · IndoorDual County League Championship Meet · Feb 444.71aDual County League Championship MeetFebruary 4, 2026
400 Meters · OutdoorNS vs CRL vs BLS · May 51:01.93aNS vs CRL vs BLSMay 5, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Newton South400 Meters--DNS12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400 Meters · Place 14 · Newton South400 Meters141:02.40a12
May 5NS vs CRL vs BLSMay 5 · 400 Meters · Place 3 · Newton South400 Meters3.1:01.93a PB12
Apr 28NS vs CC vs WalthamApr 28 · 400 Meters · Place 3 · Newton South400 Meters3.1:02.512
Apr 14Westford & NS at ABApr 14 · 400 Meters · Newton South400 Meters—DNS12
Apr 14Westford & NS at ABApr 14 · 200 Meters · Place 4 · Newton South200 Meters4.27.99a PB12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · 400 Meters · Place 1 · Newton South400 Meters1.1:03.41a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Dual County League Championship MeetFeb 4 · 300 Meters · Place 10 · Newton South300 Meters1044.71a PB12
Jan 21DCL Dual Meets #5Jan 21 · 300 Meters · Place 12 · Newton South300 Meters1245.08a12
Jan 14DCL Dual Meets #4Jan 14 · 300 Meters · Place 13 · Newton South300 Meters1345.62a12
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 37 · Newton South300 Meters3745.24a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Dual County League ChampionshipMay 21 · 400 Meters · Place 3 · Newton South400 Meters31:03.10a11
May 10Andover Boosters InvitationalMay 10 · 400 Meters · Place 7 · Newton South400 Meters71:02.86a11
May 7Westford Academy vs Newton SouthMay 7 · 400 Meters · Place 2 · Newton South400 Meters21:02.95a11
Apr 29NS vs CC DCL League Meet #4Apr 29 · 400 Meters · Place 2 · Newton South400 Meters21:05.12a11
Apr 15DCL #3 NS vs ABApr 15 · 200 Meters · Place 3 · Newton South200 Meters328.26a11
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · 400 Meters · Place 2 · Newton South400 Meters21:05.54a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 15 · Newton South300 Meters1544.84a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 300 Meters · Place 9 · Newton South300 Meters945.39a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 300 Meters · Place 11 · Newton South300 Meters1146.22a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 49 · Newton South200 Meters4928.77a PB—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 13 · Newton South300 Meters1346.69a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 27 · Newton South200 Meters2729.12a—
May 15Dual County League ChampionshipMay 15 · 200 Meters · Place 13 · Newton South200 Meters1328.91a—
May 11Andover Boosters InvitationalMay 11 · 200 Meters · Place 19 · Newton South200 Meters1928.65a—
May 8DCL # 4 NS vs WAMay 8 · 200 Meters · Place 4 · Newton South200 Meters428.93a—
May 8DCL # 4 NS vs WAMay 8 · 100 Meters · Place 7 · Newton South100 Meters714.14a PB—
May 1DCL #3 NS Vs CCMay 1 · 200 Meters · Place 3 · Newton South200 Meters328.76a—
Apr 23AB vs Newton SouthApr 23 · 200 Meters · Place 5 · Newton South200 Meters529.42a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Dual County Meet #4Jan 17 · 300 Meters · Place 17 · Newton South300 Meters1747.66a—
Jan 10Dual County League Meet #3Jan 10 · 300 Meters · Place 20 · Newton South300 Meters2046.98a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25Dual County League Meet #5Jan 25 · 300 Meters · Place 6 · Newton South300 Meters646.72a9
Jan 18Dual County League Meet #4Jan 18 · 300 Meters · Place 4 · Newton South300 Meters447.75FR