Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDCL # 4 NS vs WA · May 814.72aDCL # 4 NS vs WAMay 8, 2024
200 Meters · OutdoorDCL #3 NS Vs CC · May 131.20aDCL #3 NS Vs CCMay 1, 2024
55 Meters · IndoorDual County League JV Meet #2 · Jan 138.85aDual County League JV Meet #2January 13, 2025
Discus · 1kg · OutdoorWestford & NS at AB · Apr 1496' 1"Westford & NS at ABApril 14, 2026
Javelin · 600g · OutdoorWestford & NS at AB · Apr 1449' 7"Westford & NS at ABApril 14, 2026
Shot Put · 4kg · OutdoorWestford & NS at AB · Apr 1425' 2"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 29MIAA Division 1 Track & Field ChampionshipMay 29 · Discus · Place 23 · Newton SouthDiscus1kg23.78-1112
May 20Dual County League ChampionshipsMay 20 · Discus · Place 5 · Newton SouthDiscus590-212
May 20Dual County League ChampionshipsMay 20 · Shot Put · Place 16 · Newton SouthShot Put1625-1.512
May 9Weston Twilight Invitational - Weston EventsMay 9 · Discus · Place 19 · Newton SouthDiscus1967-0912
May 5NS vs CRL vs BLSMay 5 · Javelin · Place 9 · Newton SouthJavelin600g9.48' 6"12
May 5NS vs CRL vs BLSMay 5 · Discus · Place 2 · Newton SouthDiscus1kg2.92' 11"12
May 5NS vs CRL vs BLSMay 5 · Shot Put · Place 7 · Newton SouthShot Put4kg7.24' 7"12
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 5 · Newton SouthDiscus528.24m12
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 39 · Newton SouthShot Put397.72m12
Apr 28NS vs CC vs WalthamApr 28 · Javelin · Place 3 · Newton SouthJavelin600g3.45' 1"12
Apr 28NS vs CC vs WalthamApr 28 · Discus · Place 2 · Newton SouthDiscus1kg2.86' 3"12
Apr 28NS vs CC vs WalthamApr 28 · Shot Put · Place 6 · Newton SouthShot Put4kg6.24' 3"12
Apr 14Westford & NS at ABApr 14 · Javelin · Place 6 · Newton SouthJavelin600g6.49' 7" PB12
Apr 14Westford & NS at ABApr 14 · Discus · Place 1 · Newton SouthDiscus1kg1.96' 1" PB12
Apr 14Westford & NS at ABApr 14 · Shot Put · Place 6 · Newton SouthShot Put4kg6.25' 2" PB12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Javelin · Place 8 · Newton SouthJavelin600g8.48' 7"12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Discus · Place 2 · Newton SouthDiscus1kg2.92' 10"12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Shot Put · Place 5 · Newton SouthShot Put4kg5.23' 11"12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21DCL Dual Meets #5Jan 21 · Shot Put · Place 9 · Newton SouthShot Put926-5.2512
Jan 14DCL Dual Meets #4Jan 14 · Shot Put · Place 13 · Newton SouthShot Put1325-612
Jan 8DCL Dual Meets #3TJan 8 · Shot Put · Place 11 · Newton SouthShot Put1123-1112

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Discus · Place 2 · Newton SouthDiscus289-411
May 21Dual County League ChampionshipMay 21 · Discus · Place 4 · Newton SouthDiscus482-1111
May 10Andover Boosters InvitationalMay 10 · Discus · Place 22 · Newton SouthDiscus2272-311
May 7Westford Academy vs Newton SouthMay 7 · Javelin · Place 7 · Newton SouthJavelin751-011
May 7Westford Academy vs Newton SouthMay 7 · Discus · Place 3 · Newton SouthDiscus386-111
May 7Westford Academy vs Newton SouthMay 7 · Shot Put · Place 2 · Newton SouthShot Put220-1111
May 3Weston Twilight Invitational - Weston EventsMay 3 · Discus · Place 14 · Newton SouthDiscus1483-0711
Apr 15DCL #3 NS vs ABApr 15 · Javelin · Place 6 · Newton SouthJavelin655-811
Apr 15DCL #3 NS vs ABApr 15 · Discus · Place 5 · Newton SouthDiscus570-911
Apr 15DCL #3 NS vs ABApr 15 · 100 Meters · Place 10 · Newton South100 Meters1015.55a11
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · Javelin · Place 7 · Newton SouthJavelin752-711
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · Discus · Place 2 · Newton SouthDiscus276-311

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 15Dual County League Dual Meets Set #4Jan 15 · Long Jump · Place 3 · Newton SouthLong Jump312-3.50—
Jan 15Dual County League Dual Meets Set #4Jan 15 · Shot Put · Place 23 · Newton SouthShot Put2321-8.50—
Jan 13Dual County League JV Meet #2Jan 13 · Long Jump · Place 2 · Newton SouthLong Jump211-0—
Jan 13Dual County League JV Meet #2Jan 13 · 55 Meters · Place 11 · Newton South55 Meters118.85a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 94 · Newton SouthShot Put9422-0.50—
Jan 8Dual County League Dual Meets Set #3Jan 8 · Shot Put · Place 19 · Newton SouthShot Put1922-10.50—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · Discus · Place 13 · Newton SouthDiscus1372-11—
May 15Dual County League ChampionshipMay 15 · Discus · Place 10 · Newton SouthDiscus1075-1—
May 8DCL # 4 NS vs WAMay 8 · Discus · Place 2 · Newton SouthDiscus284-5—
May 8DCL # 4 NS vs WAMay 8 · 100 Meters · Place 12 · Newton South100 Meters1214.72a PB—
May 1DCL #3 NS Vs CCMay 1 · Javelin · Place 8 · Newton SouthJavelin848-8—
May 1DCL #3 NS Vs CCMay 1 · Discus · Place 5 · Newton SouthDiscus574-10—
May 1DCL #3 NS Vs CCMay 1 · Shot Put · Place 6 · Newton SouthShot Put623-8—
May 1DCL #3 NS Vs CCMay 1 · 200 Meters · Place 12 · Newton South200 Meters1231.20a PB—
May 1DCL #3 NS Vs CCMay 1 · 100 Meters · Place 18 · Newton South100 Meters1814.96a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · Shot Put · Place 15 · Newton SouthShot Put1524-11—