Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Hopkinton State ParkHopkinton vs Westwood dual meet · Sep 2417:19Hopkinton vs Westwood dual meetSeptember 24, 2025
2.95 Miles · The Rashi SchoolDedham vs. Hopkinton · Sep 1017:47.00Dedham vs. HopkintonSeptember 10, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2220:02.9NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:07.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2820:18.5Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Wrentham Development Center CourseTri Valley League XC Championship · Oct 1818:05.5Tri Valley League XC ChampionshipOctober 18, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Blue · Place 206 · Unat-Heaton-JackUnat-Heaton-Jack5,000 Meters Open - Northeast Blue20620:02.9 PB12
Oct 18Tri Valley League XC ChampionshipOct 18 · 5,000 Meters Junior Varsity · Place 2 · HopkintonHopkinton5,000 Meters Junior Varsity218:05.5 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 17 · HopkintonHopkinton5,000 Meters Junior Varsity Large1718:07.20 PB12
Oct 8Hopkinton vs Norwood dual meetOct 8 · 2.9 Miles Varsity · Place 7 · HopkintonHopkinton2.9 Miles Varsity717:4312
Oct 1Ashland vs Hopkinton BoysOct 1 · 5,000 Meters Varsity · Place 15 · HopkintonHopkinton5,000 Meters Varsity1518:20Unofficial12
Sep 24Hopkinton vs Westwood dual meetSep 24 · 2.9 Miles Varsity · Place 7 · HopkintonHopkinton2.9 Miles Varsity717:19 PB12
Sep 10Dedham vs. HopkintonSep 10 · 2.95 Miles Varsity · Place 12 · HopkintonHopkinton2.95 Miles Varsity1217:47.00 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 53 · HopkintonHopkinton5,000 Meters Varsity5318:35.4211
Oct 30Westwood vs Hopkinton Dual MeetOct 30 · 5,000 Meters Varsity · Place 14 · HopkintonHopkinton5,000 Meters Varsity1419:2311
Oct 19Tri Valley League ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 8 · HopkintonHopkinton5,000 Meters Junior Varsity819:32.611
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 225 · HopkintonHopkinton5,000 Meters Varsity22519:26.8611
Oct 9Holliston vs HopkintonOct 9 · 5,000 Meters Varsity · Place 18 · HopkintonHopkinton5,000 Meters Varsity1819:3711
Oct 1Ashland vs Hopkinton DualOct 1 · 2.9 Miles Varsity · Place 18 · HopkintonHopkinton2.9 Miles Varsity1819:1311
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 103 · HopkintonHopkinton5,000 Meters Junior Varsity 110320:18.5 PB11
Sep 25Dedham vs Hopkinton dualSep 25 · Varsity · Place 7 · HopkintonHopkintonVarsity718:1711
Sep 18Norwood vs Hopkinton - TVL duel Sep 18 · 3.05 Miles Varsity · Place 9 · HopkintonHopkinton3.05 Miles Varsity919:1311

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 99 · HopkintonHopkinton5,000 Meters Sophomore9919:56.8SO
Oct 28TVL XC ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 12 · HopkintonHopkinton5,000 Meters Junior Varsity1219:32.210
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 73 · HopkintonHopkinton5,000 Meters Junior Varsity7320:56.2SO