Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Silver Lake Regional High SchoolPlymouth North @ Silver Lake XC · Sep 2418:31.70Plymouth North @ Silver Lake XCSeptember 24, 2025
2.98 Miles · Hingham High SchoolPL XC - Silver lake at Hingham · Sep 3018:39.8PL XC - Silver lake at HinghamSeptember 30, 2025
4313 m · Silver Lake Regional High SchoolSilver Lake vs Marshfield · Sep 2717:58.6Silver Lake vs MarshfieldSeptember 27, 2022
5,000 Meters · HinghamPatriot League XC Championship · Oct 2819:32.01Patriot League XC ChampionshipOctober 28, 2023
5,000 Meters · Silver Lake Regional High SchoolPatriot League HS XC Championship · Oct 2518:21.9Patriot League HS XC ChampionshipOctober 25, 2025
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A-1B-1C · Nov 819:19.70MIAA Division 1A-1B-1CNovember 8, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1C · Place 123 · Silver Lake Regional5,000 Meters Varsity Division 1C12319:19.70 PB12
Oct 25Patriot League HS XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 65 · Silver Lake Regional5,000 Meters Varsity6518:21.9 PB12
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 103 · Silver Lake Regional5,000 Meters Varsity10319:21.512
Sep 30PL XC - Silver lake at HinghamSep 30 · 2.98 Miles Boys Varsity · Place 12 · Silver Lake Regional2.98 Miles Boys Varsity1218:39.8 PB12
Sep 24Plymouth North @ Silver Lake XCSep 24 · 2.97 Miles Varsity · Place 10 · Silver Lake Regional2.97 Miles Varsity1018:31.70 PB12
Sep 16Silver Lake @ DuxburySep 16 · 2.95 Miles Varsity · Place 18 · Silver Lake Regional2.95 Miles Varsity1819:28Unofficial12
Sep 9Whitman-Hanson @ Silver Lake XCSep 9 · 2.97 Miles Varsity · Place 8 · Silver Lake Regional2.97 Miles Varsity818:58.9612

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 2A · Place 111 · Silver Lake Regional5,000 Meters Varsity 2A11120:06.3911
Oct 26Patriot League XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 63 · Silver Lake Regional5,000 Meters Varsity6319:19.79JR
Oct 1963rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 122 · Silver Lake Regional5,000 Meters Varsity12221:04.411
Oct 8Plymouth North vs. Silver LakeOct 8 · 2.9 Miles Varsity · Silver Lake Regional2.9 Miles Varsity019:33Unofficial11
Oct 1Duxbury @ Silver LakeOct 1 · 2.68 Miles Varsity · Place 18 · Silver Lake Regional2.68 Miles Varsity1817:59.5811
Sep 17Whitman-Hanson vs Silver Lake RegionalSep 17 · 5,000 Meters Varsity · Place 15 · Silver Lake Regional5,000 Meters Varsity1521:4211
Sep 10Hingham @ Silver Lake XCSep 10 · 2.68 Miles Varsity · Place 19 · Silver Lake Regional2.68 Miles Varsity1918:17.3211

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters 2A · Place 121 · Silver Lake Regional5,000 Meters 2A12119:02.6SO
Oct 28Patriot League XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 65 · Silver Lake Regional5,000 Meters Varsity6519:32.01 PB10
Oct 11Silver Lake vs Plymouth NorthOct 11 · 2.7 Miles Varsity · Place 8 · Silver Lake Regional2.7 Miles Varsity816:35.410
Sep 19Silver Lake vs. Whitman-Hanson Sep 19 · Varsity · Place 13 · Silver Lake RegionalVarsity1317:5010
Sep 12Silver Lake at Hingham XCSep 12 · 5,000 Meters Varsity · Place 19 · Silver Lake Regional5,000 Meters Varsity1920:49.74SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 12Plymouth North v. Silver LakeOct 12 · 2.8 Miles Varsity · Place 15 · Silver Lake Regional2.8 Miles Varsity1519:49Unofficial9
Sep 27Silver Lake vs MarshfieldSep 27 · 2.68 Miles Varsity · Place 16 · Silver Lake Regional2.68 Miles Varsity1617:58.6 PB9
Sep 20Whitman-Hanson vs. Silver Lake RegionalSep 20 · Varsity · Place 16 · Silver Lake RegionalVarsity1621:169
Sep 14Silver Lake vs HinghamSep 14 · 2.68 Miles New Division · Place 20 · Silver Lake Regional2.68 Miles New Division2018:18.89
Sep 8Scituate vs. Silver LakeSep 8 · Varsity · Place 15 · Silver Lake RegionalVarsity1518:139