Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.4 Miles · Scituate High SchoolPembroke @ Scituate · Sep 1015:35Pembroke @ ScituateSeptember 10, 2025
5,000 Meters · HinghamPatriot League XC Championship · Oct 2821:50.38Patriot League XC ChampionshipOctober 28, 2023
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 824:23.83MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Silver Lake Regional High SchoolPatriot League HS XC Championship · Oct 2522:06.6Patriot League HS XC ChampionshipOctober 25, 2025
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1224:12.7MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022

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 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 76 · Scituate5,000 Meters Varsity Division 2B7624:23.83 PB12
Oct 25Patriot League HS XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 33 · Scituate5,000 Meters Varsity3322:06.6 PB12
Oct 1864th Catholic Memorial InvitationalOct 18 · 3,000 Meters Junior Varsity · Place 2 · Scituate3,000 Meters Junior Varsity212:53.112
Oct 7Scituate @ North QuincyOct 7 · 5,000 Meters Varsity · Scituate5,000 Meters Varsity024:50Unofficial12
Sep 30Scituate @ HanoverSep 30 · 2.5 Meters Varsity · Place 5 · Scituate2.5 Meters Varsity518:59Unofficial12
Sep 24Plymouth South @ ScituateSep 24 · 2.4 Miles Varsity · Place 3 · Scituate2.4 Miles Varsity315:5312
Sep 10Pembroke @ ScituateSep 10 · 2.4 Miles Varsity · Place 2 · Scituate2.4 Miles Varsity215:35 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 11Hanover @ ScituateSep 11 · 2.5 Miles Varsity · Place 1 · Scituate2.5 Miles Varsity116:42Unofficial11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Patriot League XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 25 · Scituate5,000 Meters Varsity2521:50.38 PB10
Sep 26Pembroke @ ScituateSep 26 · 2.7 Miles Varsity · Scituate2.7 Miles Varsity018:29Unofficial10
Sep 19Scituate @ Q/NQSep 19 · 2.5 Miles Varsity · Place 5 · Scituate2.5 Miles Varsity518:16Unofficial10
Sep 12Scituate @ HanoverSep 12 · 2.5 Miles Varsity · Scituate2.5 Miles Varsity018:57Unofficial10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2A · Place 93 · Scituate5,000 Meters Division 2A9324:12.7 PB9
Oct 29Patriot League Cross Country ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 12 · Scituate5,000 Meters Junior Varsity1224:47Unofficial9
Oct 12Scituate at Plymouth SouthOct 12 · 2.65 Miles Varsity · Scituate2.65 Miles Varsity024:22Unofficial9
Sep 20Pembroke vs ScituateSep 20 · 2.75 Miles VARSITY · Scituate2.75 Miles VARSITY024:01Unofficial9
Sep 20Scituate vs. Q/NQSep 20 · 2.5 Miles Varsity · Scituate2.5 Miles Varsity019:41Unofficial9
Sep 13Scituate vs. HanoverSep 13 · 2.5 Miles Varsity · Scituate2.5 Miles Varsity020:18Unofficial9