Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPatriot League Meet #6 · Jan 305:55.82aPatriot League Meet #6January 30, 2025
1 Mile · OutdoorMSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational · May 25:55.13aMSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2, 2025
1000 Meters · IndoorPatriot League Meet #4 · Jan 183:44.14aPatriot League Meet #4January 18, 2024
200 Meters · OutdoorMA Division 2 Middle School State Track & Field Championship · Jun 931.82aMA Division 2 Middle School State Track & Field Championship June 9, 2023
55 Meters · IndoorPatriot League JV Showcase · Feb 98.71aPatriot League JV Showcase February 9, 2024
800 Meters · OutdoorSilver Lake-Old Rochester-Hanover MS · May 183:09.43aSilver Lake-Old Rochester-Hanover MSMay 18, 2022
Long Jump · IndoorPatriot League Meet #3 · Dec 2212-02.00Patriot League Meet #3December 22, 2025
Long Jump · OutdoorSilver Lake-Old Rochester-Hanover MS · May 189-10.00Silver Lake-Old Rochester-Hanover MSMay 18, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 1 Mile · Place 26 · HanoverHanover1 Mile266:06.94a11
May 19Patriot League Championship MeetMay 19 · 1 Mile · Place 13 · HanoverHanover1 Mile13.6:15.80a11
May 13Hanover @ Plymouth SouthMay 13 · Triple Jump · HanoverHanoverTriple Jump—28'9.5"Unofficial11
May 13Hanover @ Plymouth SouthMay 13 · 1 Mile · HanoverHanover1 Mile—6:19Unofficial11
May 5Quincy And North Quincy Vs. Hanover May 5 · Triple Jump · HanoverHanoverTriple Jump—29'2"Unofficial11
May 5Quincy And North Quincy Vs. Hanover May 5 · 4x400 Relay · HanoverHanover4x400 Relay—5:41Unofficial11
May 5Quincy And North Quincy Vs. Hanover May 5 · 1 Mile · HanoverHanover1 Mile—6:24Unofficial11
Apr 14Scituate @ HanoverApr 14 · Triple Jump · HanoverHanoverTriple Jump—28'5"Unofficial11
Apr 14Scituate @ HanoverApr 14 · 4x400 Relay · HanoverHanover4x400 Relay—5:00Unofficial11
Apr 14Scituate @ HanoverApr 14 · 1 Mile · Place 1 · HanoverHanover1 Mile1.6:11Unofficial11
Apr 8Pembroke vs HanoverApr 8 · Triple Jump · Place 5 · HanoverHanoverTriple Jump527-06.0011
Apr 8Pembroke vs HanoverApr 8 · 1 Mile · Place 3 · HanoverHanover1 Mile36:01.66a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1 Mile · Place 21 · HanoverHanover1 Mile216:03.38a11
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 1 Mile · Place 5 · HanoverHanover1 Mile55:58.05a11
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 4 · HanoverHanover1 Mile46:00.03a11
Jan 21Patriot League Meet #5Jan 21 · 1 Mile · Place 4 · HanoverHanover1 Mile46:00.03a11
Jan 6Patriot League Meet #4Jan 6 · 1 Mile · Place 6 · HanoverHanover1 Mile66:14.47a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 1 Mile · Place 6 · HanoverHanover1 Mile6.6:04.59a11
Dec 22Patriot League Meet #3Dec 22 · Long Jump · Place 28 · HanoverHanoverLong Jump28.12-02.00 PB11
Dec 15Patriot League Meet #2Dec 15 · 1 Mile · Place 9 · HanoverHanover1 Mile9.6:12.30a11
Dec 10Patriot League Meet #1Dec 10 · 1 Mile · Place 11 · HanoverHanover1 Mile11.6:24.95a11
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 1 Mile · Place 6 · HanoverHanover1 Mile65:59.89a—
Jan 30Patriot League Meet #6Jan 30 · 1 Mile · Place 9 · HanoverHanover1 Mile95:55.82a PB—
Jan 23Patriot League Meet #5Jan 23 · 1 Mile · Place 3 · HanoverHanover1 Mile35:57.89a—
Jan 16Patriot League Meet #4Jan 16 · 1 Mile · Place 9 · HanoverHanover1 Mile96:00.04a—
Jan 6Patriot League Meet #3Jan 6 · 1 Mile · Place 6 · HanoverHanover1 Mile66:12.10a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Patriot League Spring ChampionshipMay 20 · 1 Mile · Place 1 · HanoverHanover1 Mile16:08.68a10
May 14Plymouth South @ HanoverMay 14 · 1 Mile · Place 2 · HanoverHanover1 Mile2.5:57.8Unofficial10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 1 Mile · Place 11 · HanoverHanover1 Mile11.5:55.13a PB10
Apr 15Hanover @ ScituateApr 15 · 1 Mile · HanoverHanover1 Mile—6:10Unofficial10
Apr 9Pembroke vs HanoverApr 9 · 1 Mile · Place 1 · HanoverHanover1 Mile1.6:07.010

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 1 Mile · Place 15 · HanoverHanover1 Mile15.6:16.81a10
Dec 10Patriot League Meet #1Dec 10 · 1 Mile · Place 24 · HanoverHanover1 Mile24.6:37.84a10
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 1 Mile · Place 11 · HanoverHanover1 Mile116:25.17a—
Feb 9Patriot League JV Showcase Feb 9 · 55 Meters · Place 13 · HanoverHanover55 Meters138.71a PB—
Feb 1Patriot League Meet #6Feb 1 · 1 Mile · Place 16 · HanoverHanover1 Mile166:29.01a—
Jan 26Patriot League Meet #5Jan 26 · 1 Mile · Place 13 · HanoverHanover1 Mile136:26.75a—
Jan 18Patriot League Meet #4Jan 18 · 1000 Meters · Place 18 · HanoverHanover1000 Meters183:44.14a PB—
Jan 3Patriot League Meet #3Jan 3 · 1 Mile · Place 22 · HanoverHanover1 Mile226:50.91a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Patriot League Meet #2Dec 15 · 1 Mile · Place 17 · HanoverHanover1 Mile17.6:26.81a9
Dec 7Patriot League Meet #1Dec 7 · 1 Mile · Place 12 · HanoverHanover1 Mile12.6:28.24a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · 200 Meters · Place 44 · HanoverHanover200 Meters44.31.82a PB8

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · Long Jump · Place 20 · HanoverHanoverLong Jump20.9-10.00 PB7
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · 800 Meters · Place 4 · HanoverHanover800 Meters4.3:09.43a PB7
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · 200 Meters · Place 16 · HanoverHanover200 Meters16.32.64a7