Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Silver Lake Regional High SchoolDuxbury @ Silver Lake XC · Oct 621:30.40Duxbury @ Silver Lake XCOctober 6, 2026
2.98 Miles · Hingham High SchoolPL - Duxbury at Hingham · Sep 2220:45.5PL - Duxbury at HinghamSeptember 22, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 112:34.30MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025
5,000 Meters · Marshfield High SchoolMarshfield vs Duxbury · Sep 1520:59.9Marshfield vs DuxburySeptember 15, 2026
5,000 Meters · Silver Lake Regional High SchoolPatriot League HS XC Championship · Oct 2521:32.7Patriot League HS XC ChampionshipOctober 25, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31MA Patriot League HS XC ChampionshipOct 31 · 5,000 Meters Varsity · Place 84 · Duxbury5,000 Meters Varsity8421:49.410
Oct 6Duxbury @ Silver Lake XCOct 6 · 2.97 Miles Varsity · Place 21 · Duxbury2.97 Miles Varsity2121:30.40 PB10
Sep 22PL - Duxbury at HinghamSep 22 · 2.98 Miles Boys Varsity · Place 18 · Duxbury2.98 Miles Boys Varsity1820:45.5 PB10
Sep 15Marshfield vs DuxburySep 15 · 5,000 Meters Varsity · Place 21 · Duxbury5,000 Meters Varsity2120:59.9 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 3,000 Meters Freshman · Place 61 · Duxbury3,000 Meters Freshman6112:34.30 PB9
Oct 25Patriot League HS XC ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 57 · Duxbury5,000 Meters Junior Varsity5721:32.7 PB9
Oct 7Whitman-Hanson vs DuxburyOct 7 · 5,000 Meters New Division · Place 23 · Duxbury5,000 Meters New Division2321:36Unofficial9
Sep 30Marshfield @ DuxburySep 30 · 2.95 Miles Varsity · Place 30 · Duxbury2.95 Miles Varsity3021:34Unofficial9
Sep 23Hingham @ Duxbury (Boys Only)Sep 23 · 2.95 Miles Varsity · Place 25 · Duxbury2.95 Miles Varsity2522:08Unofficial9
Sep 9Plymouth North v. DuxburySep 9 · 2.9 Miles Varsity · Place 30 · Duxbury2.9 Miles Varsity3021:05Unofficial9