Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Silver Lake Regional High SchoolPlymouth North @ Silver Lake XC · Sep 2418:27.20Plymouth North @ Silver Lake XCSeptember 24, 2025
2.98 Miles · Hingham High SchoolPL XC - Silver lake at Hingham · Sep 3017:56.7PL XC - Silver lake at HinghamSeptember 30, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1718:27.7Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Silver Lake Regional High SchoolMA Patriot League HS XC Championship · Oct 3117:33.6MA Patriot League HS XC ChampionshipOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A-1B-1C · Nov 818:14.10MIAA Division 1A-1B-1CNovember 8, 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 29 · Silver Lake Regional5,000 Meters Varsity2917:33.6 PB11
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 161 · Silver Lake Regional5,000 Meters Varsity Boys Red16118:27.7 PB11
Oct 13Plymouth North vs. Silver LakeOct 13 · 2.9 Miles Varsity · Place 11 · Silver Lake Regional2.9 Miles Varsity1118:11Unofficial11
Oct 6Duxbury @ Silver Lake XCOct 6 · 2.97 Miles Varsity · Place 10 · Silver Lake Regional2.97 Miles Varsity1018:52.9011
Sep 29Marshfield @ Silver Lake XCSep 29 · 2.97 Miles Varsity · Place 16 · Silver Lake Regional2.97 Miles Varsity1619:11.1011
Sep 22Silver Lake Regional @ Whitman-HansonSep 22 · 5,000 Meters Varsity · Place 8 · Silver Lake Regional5,000 Meters Varsity819:29Unofficial11
Sep 15Hingham @ Silver Lake XCSep 15 · 2.97 Miles Varsity · Place 11 · Silver Lake Regional2.97 Miles Varsity1118:53.9011

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1C · Place 86 · Silver Lake Regional5,000 Meters Varsity Division 1C8618:14.10 PB10
Oct 25Patriot League HS XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 59 · Silver Lake Regional5,000 Meters Varsity5918:15.010
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 90 · Silver Lake Regional5,000 Meters Varsity9019:00.110
Sep 30PL XC - Silver lake at HinghamSep 30 · 2.98 Miles Boys Varsity · Place 9 · Silver Lake Regional2.98 Miles Boys Varsity917:56.7 PB10
Sep 24Plymouth North @ Silver Lake XCSep 24 · 2.97 Miles Varsity · Place 9 · Silver Lake Regional2.97 Miles Varsity918:27.20 PB10
Sep 9Whitman-Hanson @ Silver Lake XCSep 9 · 2.97 Miles Varsity · Silver Lake Regional2.97 Miles Varsity—DNS10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Patriot League XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 83 · Silver Lake Regional5,000 Meters Varsity8321:17.29FR
Oct 1963rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 134 · Silver Lake Regional5,000 Meters Varsity13423:37.09
Oct 8Plymouth North vs. Silver LakeOct 8 · 2.9 Miles Varsity · Silver Lake Regional2.9 Miles Varsity020:14Unofficial9
Oct 1Duxbury @ Silver LakeOct 1 · 2.68 Miles Varsity · Place 20 · Silver Lake Regional2.68 Miles Varsity2018:21.869
Sep 24Marshfield @ Silver LakeSep 24 · 2.68 Miles Varsity · Place 11 · Silver Lake Regional2.68 Miles Varsity1117:29.729
Sep 17Whitman-Hanson vs Silver Lake RegionalSep 17 · 5,000 Meters Varsity · Place 17 · Silver Lake Regional5,000 Meters Varsity1721:589
Sep 10Hingham @ Silver Lake XCSep 10 · 2.68 Miles Varsity · Place 30 · Silver Lake Regional2.68 Miles Varsity3020:52.209