Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDual County League Dual Meets Set #4 · Jan 154:29.98aDual County League Dual Meets Set #4January 15, 2025
1 Mile · OutdoorAndover Boosters Invitational · May 104:29.27aAndover Boosters InvitationalMay 10, 2025
1500 Meters · OutdoorCSU Buccaneer Invitational · Mar 204:05.19aCSU Buccaneer InvitationalMarch 20, 2026
2 Miles · IndoorNew England HS Indoor Track & Field Championship · Mar 19:25.00aNew England HS Indoor Track & Field ChampionshipMarch 1, 2025
2 Miles · OutdoorMIAA Division 1 Track & Field Championship · May 299:19.92aMIAA Division 1 Track & Field ChampionshipMay 29, 2025
5000 Meters · IndoorCamel City Distance · Feb 715:25.63Camel City DistanceFebruary 7, 2026
5000 Meters · OutdoorElectric City Invitational · Apr 315:21.35aElectric City InvitationalApril 3, 2026
800 Meters · OutdoorWestford Academy vs Newton South · May 72:04.09aWestford Academy vs Newton SouthMay 7, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 71 · College Of CharlestonCollege Of Charleston5000 Meters71.15:29.45aFr
Apr 3Electric City InvitationalApr 3 · 5000 Meters · Place 8 · College Of CharlestonCollege Of Charleston5000 Meters8.15:21.35a PBFr
Mar 20CSU Buccaneer InvitationalMar 20 · 1500 Meters · Place 8 · College Of CharlestonCollege Of Charleston1500 Meters8.4:05.19a PBFr
Mar 13Myrtle Beach Collegiate ChallengeMar 13 · 5000 Meters · Place 8 · College Of CharlestonCollege Of Charleston5000 Meters815:26.09aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Camel City DistanceFeb 7 · 5000 Meters · Place 22 · College OfCollege Of5000 Meters2215:25.63 PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 2 Miles · Place 30 · Newton SouthNewton South2 Miles3010:13.99a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 2 Miles · Place 5 · Newton SouthNewton South2 Miles5.9:19.92a PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1 Mile · Place 26 · Newton SouthNewton South1 Mile26.4:35.21a12
May 21Dual County League ChampionshipMay 21 · 2 Miles · Place 2 · Newton SouthNewton South2 Miles29:28.78a12
May 21Dual County League ChampionshipMay 21 · 1 Mile · Place 8 · Newton SouthNewton South1 Mile84:35.37a12
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 2 Miles · Place 1 · Newton SouthNewton South2 Miles1.9:54.24a12
May 10Andover Boosters InvitationalMay 10 · 1 Mile · Place 8 · Newton SouthNewton South1 Mile84:29.27a PB12
May 7Westford Academy vs Newton SouthMay 7 · 800 Meters · Place 3 · Newton SouthNewton South800 Meters32:04.09a PB12
May 3Weston Twilight Invitational - Regis EventsMay 3 · 5000 Meters · Place 1 · Newton SouthNewton South5000 Meters115:32.91a12
Apr 29NS vs CC DCL League Meet #4Apr 29 · 2 Miles · Place 1 · Newton SouthNewton South2 Miles110:03.62a12
Apr 15DCL #3 NS vs ABApr 15 · 2 Miles · Place 2 · Newton SouthNewton South2 Miles29:48.55a12
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · 1 Mile · Place 2 · Newton SouthNewton South1 Mile24:36.60a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 2 Miles · Place 13 · Newton SouthNewton South2 Miles139:25.00a PB—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 2 Miles · Place 8 · Newton SouthNewton South2 Miles89:28.37a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 2 Miles · Place 8 · Newton SouthNewton South2 Miles89:28.37a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 4 · Newton SouthNewton South2 Miles49:30.58a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1 Mile · Place 2 · Newton SouthNewton South1 Mile24:29.98a PB—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 2 Miles · Place 2 · Newton SouthNewton South2 Miles29:46.54a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 2 Miles · Place 1 · Newton SouthNewton South2 Miles1.9:51.88a12
Dec 14Dual County League Dual Meets Set #1Dec 14 · 1 Mile · Place 3 · Newton SouthNewton South1 Mile3.4:36.84a12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 2 Miles · Place 12 · Newton SouthNewton South2 Miles129:49.26a—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 2 Miles · Place 7 · Newton SouthNewton South2 Miles710:01.79a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 2 Miles · Place 20 · Newton SouthNewton South2 Miles209:30.29a—
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 2 Miles · Place 12 · Newton SouthNewton South2 Miles12.9:39.64a11
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 1 Mile · Place 17 · Newton SouthNewton South1 Mile17.4:32.52a11
May 15Dual County League ChampionshipMay 15 · 2 Miles · Place 2 · Newton SouthNewton South2 Miles29:34.35a—
May 11Andover Boosters InvitationalMay 11 · 1 Mile · Place 18 · Newton SouthNewton South1 Mile184:35.61a—
May 4Weston Twilight - Regis EventsMay 4 · 2 Miles · Place 19 · Newton SouthNewton South2 Miles19.9:34.16a11
Apr 23AB vs Newton SouthApr 23 · 2 Miles · Place 1 · Newton SouthNewton South2 Miles110:02.30a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 2 Miles · Place 28 · Newton SouthNewton South2 Miles28.9:54.59a10
May 17Dual County League Championship MeetMay 17 · 2 Miles · Place 5 · Newton SouthNewton South2 Miles5.9:57.39aUnofficial10
May 13Andover Boosters MeetMay 13 · 1 Mile · Place 13 · Newton SouthNewton South1 Mile13.4:39.15a10
May 6Weston Twilight InvitationalMay 6 · 1 Mile · Place 33 · Newton SouthNewton South1 Mile334:38.48a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 2 Miles · Place 23 · Newton SouthNewton South2 Miles23.10:15.07a10
Feb 11Dual County League ChampionshipsFeb 11 · 2 Miles · Place 12 · Newton SouthNewton South2 Miles1210:26.36SO
Jan 29MSTCA Coaches InvitationalJan 29 · 1 Mile · Place 51 · Newton SouthNewton South1 Mile514:52.89a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 1 Mile · Place 51 · Newton SouthNewton South1 Mile51.4:52.89a10
Jan 25Dual County League Meet #5Jan 25 · 2 Miles · Place 1 · Newton SouthNewton South2 Miles110:29.22a10
Jan 18Dual County League Meet #4Jan 18 · 1 Mile · Place 7 · Newton SouthNewton South1 Mile74:49.74SO
Jan 11Dual County League Meet #3Jan 11 · 1 Mile · Place 11 · Newton SouthNewton South1 Mile114:51.20SO
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 2 Miles · Place 4 · Newton SouthNewton South2 Miles4.10:21.31a10
Jan 4Dual County League Meet #2Jan 4 · 2 Miles · Place 9 · Newton SouthNewton South2 Miles9.10:41.35a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Dual County League Meet #1Dec 14 · 1 Mile · Place 12 · Newton SouthNewton South1 Mile12.5:02.27a10
Jan 31Dual County League Meet #5Jan 31 · 1 Mile · Place 36 · Newton SouthNewton South1 Mile365:16.479
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 1 Mile · Place 38 · Newton SouthNewton South1 Mile38.5:20.34a9