Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · HinghamPatriot League XC Championship · Oct 2821:15.52Patriot League XC ChampionshipOctober 28, 2023
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 821:54.55MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Silver Lake Regional High SchoolPatriot League HS XC Championship · Oct 2520:23.0Patriot League HS XC ChampionshipOctober 25, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 146 · Hanover5,000 Meters Varsity Division 2B14621:54.55 PB12
Oct 25Patriot League HS XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 97 · Hanover5,000 Meters Varsity9720:23.0 PB12
Oct 7Plymouth South vs HanoverOct 7 · 2.95 Miles Varsity · Hanover2.95 Miles Varsity020:21Unofficial12
Sep 16Pembroke @HanoverSep 16 · 2.5 Miles VARSITY · Place 9 · Hanover2.5 Miles VARSITY917:04Unofficial12
Sep 13MARSHVEGAS CLASSICSep 13 · 5,000 Meters Varsity · Place 82 · Hanover5,000 Meters Varsity8221:37.2012

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26Patriot League XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 79 · Hanover5,000 Meters Varsity7920:44.32JR
Sep 24North Quincy @ HanoverSep 24 · 2.5 Miles Varsity · Hanover2.5 Miles Varsity017:05Unofficial11
Sep 17Plymouth South @ HanoverSep 17 · 2.5 Miles Varsity · Hanover2.5 Miles Varsity017:32Unofficial11
Sep 11Hanover @ ScituateSep 11 · 2.5 Miles Varsity · Hanover2.5 Miles Varsity016:53Unofficial11

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters Varsity · Place 115 · Hanover5,000 Meters Varsity11520:20.7SO
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 65 · Hanover5,000 Meters Sophomore6519:49.0SO
Oct 28Patriot League XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 88 · Hanover5,000 Meters Varsity8821:15.52 PB10
Oct 17Scituate @ HanoverOct 17 · 2.5 Miles New Division · Hanover2.5 Miles New Division016:51Unofficial10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Junior Varsity · Place 180 · Hanover5,000 Meters Junior Varsity18021:26.57SO
Oct 3PEMBROKE @HANOVEROct 3 · 2.5 Miles New Division · Hanover2.5 Miles New Division017:06Unofficial10
Sep 26Hanover @ North QuincySep 26 · 2.5 Miles Varsity · Hanover2.5 Miles Varsity016:16Unofficial10
Sep 19Plymouth South vs HanoverSep 19 · 2.65 Miles Varsity · Hanover2.65 Miles Varsity017:59Unofficial10