Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Hingham High SchoolPL-XC Whitman-Hanson at Hingham · Sep 1621:07.4PL-XC Whitman-Hanson at HinghamSeptember 16, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 822:07.41MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Silver Lake Regional High SchoolPatriot League HS XC Championship · Oct 2518:47.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

7 results
DateMeetEventPlMarkGr
Oct 31MA Patriot League HS XC ChampionshipOct 31 · 5,000 Meters Varsity · Place 59 · Whitman-Hanson Regional5,000 Meters Varsity5918:54.312
Oct 24Shamrock InvitationalOct 24 · 5,000 Meters Varsity · Place 35 · Whitman-Hanson Regional5,000 Meters Varsity3520:25.8812
Oct 13PL - Whitman Hanson at DuxburyOct 13 · 2.95 Miles Varsity · Place 8 · Whitman-Hanson Regional2.95 Miles Varsity819:25Unofficial12
Oct 6Marshfield @ Whitman-HansonOct 6 · 5,000 Meters Varsity · Place 12 · Whitman-Hanson Regional5,000 Meters Varsity1220:06Unofficial12
Sep 29Hingham @ Whitman-HansonSep 29 · 5,000 Meters Varsity · Place 12 · Whitman-Hanson Regional5,000 Meters Varsity1220:27Unofficial12
Sep 22Silver Lake Regional @ Whitman-HansonSep 22 · 5,000 Meters Varsity · Place 14 · Whitman-Hanson Regional5,000 Meters Varsity1420:46Unofficial12
Sep 15Plymouth North vs. Whitman HansonSep 15 · 2.9 Miles Varsity · Place 19 · Whitman-Hanson Regional2.9 Miles Varsity1920:26Unofficial12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2A · Place 134 · Whitman-Hanson Regional5,000 Meters Varsity Division 2A13422:07.41 PB11
Oct 25Patriot League HS XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 75 · Whitman-Hanson Regional5,000 Meters Varsity7518:47.7 PB11
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 116 · Whitman-Hanson Regional5,000 Meters Varsity11620:32.011
Oct 7Whitman-Hanson vs DuxburyOct 7 · 5,000 Meters New Division · Place 19 · Whitman-Hanson Regional5,000 Meters New Division1920:29.4Unofficial11
Sep 30Whitman-Hanson vs Plymouth NorthSep 30 · 5,000 Meters New Division · Place 17 · Whitman-Hanson Regional5,000 Meters New Division1720:41.5Unofficial11
Sep 23Whitman-Hanson @ MarshfieldSep 23 · 2.85 Miles New Division · Place 22 · Whitman-Hanson Regional2.85 Miles New Division2221:48Unofficial11
Sep 16PL-XC Whitman-Hanson at HinghamSep 16 · 2.98 Miles Boys Varsity · Place 20 · Whitman-Hanson Regional2.98 Miles Boys Varsity2021:07.4 PB11
Sep 9Whitman-Hanson @ Silver Lake XCSep 9 · 2.97 Miles Varsity · Whitman-Hanson Regional2.97 Miles Varsity—DNS11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11Whitman-Hanson vs. DuxburyOct 11 · Varsity · Place 36 · Whitman-Hanson RegionalVarsity3628:399
Oct 3Hingham vs Whitman-Hanson XCOct 3 · 5,000 Meters Varsity · Place 32 · Whitman-Hanson Regional5,000 Meters Varsity3228:26.46FR
Sep 26Whitman-Hanson vs Plymouth NorthSep 26 · Varsity · Place 28 · Whitman-Hanson RegionalVarsity2826:549
Sep 19Silver Lake vs. Whitman-Hanson Sep 19 · Varsity · Place 36 · Whitman-Hanson RegionalVarsity3625:109