Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2114:07.9Manchester InviteSeptember 21, 2024
5,000 Meters · Alvirne High School21st Battle of Border · Oct 424:35.6421st Battle of BorderOctober 4, 2025
5,000 Meters · Portsmouth Christian AcademySpaulding, Newmarket, Souhegan, Timberlane, Trinity @ Portsmouth · Oct 1722:58.5Spaulding, Newmarket, Souhegan, Timberlane, Trinity @ PortsmouthOctober 17, 2025
5,000 Meters · Portsmouth High SchoolKennett, Dover @ Portsmouth · Sep 1223:48.65Kennett, Dover @ PortsmouthSeptember 12, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Spaulding, Newmarket, Souhegan, Timberlane, Trinity @ PortsmouthOct 17 · 5,000 Meters Varsity · Place 48 · Portsmouth5,000 Meters Varsity4822:58.5 PB11
Oct 421st Battle of BorderOct 4 · 5,000 Meters Junior Varsity · Place 184 · Portsmouth5,000 Meters Junior Varsity18424:35.64 PB11
Sep 20Manchester InviteSep 20 · 2 Miles Boys JVC · Place 148 · Portsmouth2 Miles Boys JVC14814:46.811
Sep 12Kennett, Dover @ PortsmouthSep 12 · 5,000 Meters Varsity · Place 35 · Portsmouth5,000 Meters Varsity3523:48.65 PB11
Sep 12Kennett, Dover @ Portsmouth MeetSep 12 · 5,000 Meters Varsity · Place 35 · Portsmouth5,000 Meters Varsity3523:48.711

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Portsmouth MeetOct 18 · 5,000 Meters Varsity · Place 53 · Portsmouth5,000 Meters Varsity5322:30.2SO
Oct 12Pelham InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 50 · Portsmouth5,000 Meters Junior Varsity5021:36.2SO
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 134 · Portsmouth5,000 Meters Varsity13422:45.4110
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Junior Varsity · Place 134 · Portsmouth5,000 Meters Junior Varsity13422:45.5SO
Sep 28Kennett XC InvitationalSep 28 · 5,000 Meters Varsity · Place 65 · Portsmouth5,000 Meters Varsity6521:58.7310
Sep 21Manchester InviteSep 21 · 2 Miles JV - C · Place 94 · Portsmouth2 Miles JV - C9414:07.9 PB10
Sep 13Dover, Kennett @ PortsmouthSep 13 · 5,000 Meters Varsity · Place 31 · Portsmouth5,000 Meters Varsity3123:18.9SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20NH Division I JV State ChampionshipsOct 20 · 5,000 Meters Varsity · Place 161 · Portsmouth5,000 Meters Varsity16123:45.3FR
Oct 14Pelham InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 58 · Portsmouth5,000 Meters Junior Varsity5823:48.6FR
Sep 232023 Manchester InvitationalSep 23 · 2.1 Miles Freshman · Place 119 · Portsmouth2.1 Miles Freshman11916:46.0FR