Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Braintree High SchoolBraintree vs Walpole · Sep 2520:19Braintree vs WalpoleSeptember 25, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2120:22.2Manchester InviteSeptember 21, 2024
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2819:14.5Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2517:58.90Bay State Conference ChampionshipsOctober 25, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 56 · Walpole5,000 Meters Junior/Senior5618:20.2012
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 16 · Walpole5,000 Meters Junior Varsity1617:58.90 PB12
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 39 · Walpole5,000 Meters Varsity3918:18.512
Oct 15Walpole vs. WeymouthOct 15 · Varsity · Place 13 · WalpoleVarsity1315:04—
Oct 8Newton v Natick & WalpoleOct 8 · 5,000 Meters Varsity · Place 36 · Walpole5,000 Meters Varsity3618:40—
Sep 30Milton and Walpole at NeedhamSep 30 · 5,000 Meters Varsity · Place 28 · Walpole5,000 Meters Varsity2819:47—
Sep 25Braintree vs WalpoleSep 25 · 5,000 Meters Varsity · Place 14 · Walpole5,000 Meters Varsity1420:19 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity 2 · Place 9 · Walpole5,000 Meters Junior Varsity 2919:14.5 PB11
Sep 25Walpole v. Milton & NeedhamSep 25 · 2.57 Miles Varsity · Place 20 · Walpole2.57 Miles Varsity2015:3811
Sep 21Manchester InviteSep 21 · 5,000 Meters JV - B · Place 82 · Walpole5,000 Meters JV - B8220:22.2 PB11
Sep 18Walpole vs. BraintreeSep 18 · 1.78 Miles Junior Varsity · Place 1 · Walpole1.78 Miles Junior Varsity110:5211
Sep 11Wellesley v. Brookline & WalpoleSep 11 · Varsity · Place 15 · WalpoleVarsity1512:5111
Sep 4Walpole vs. FraminghamSep 4 · 1.6 Miles Junior Varsity · Place 8 · Walpole1.6 Miles Junior Varsity810:07.911