Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2012:53.66MSTCA Frank Kelley (Large Schools)September 20, 2025
3.1 Miles · Marshfield FairMarshVegas XC Classic · Sep 1322:25.7MarshVegas XC ClassicSeptember 13, 2026
3910 m · Burchard ParkWeston v Bedford & Waltham · Sep 3016:09Weston v Bedford & WalthamSeptember 30, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:23.00MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Franklin ParkDual County League Championship · Oct 2421:37.0Dual County League ChampionshipOctober 24, 2025
5,000 Meters · Franklin Park PlaysteadDual County League XC Championship · Oct 3021:43.0Dual County League XC ChampionshipOctober 30, 2026
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 622:59.819th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 122:30.02MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Dual County League XC ChampionshipOct 30 · 5,000 Meters Boys JV · Place 100 · Waltham5,000 Meters Boys JV10021:43.0 PB11
Oct 21Wayland vs Waltham vs WestonOct 21 · 5,000 Meters Varsity · Place 29 · Waltham5,000 Meters Varsity2921:4911
Sep 13MarshVegas XC ClassicSep 13 · 3.1 Miles JV · Place 11 · Waltham3.1 Miles JV1122:25.7 PB11
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Junior Varsity · Place 48 · Waltham5,000 Meters Junior Varsity4822:59.8 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Sophomore · Place 200 · Waltham5,000 Meters Sophomore20022:30.02 PB10
Oct 24Dual County League ChampionshipOct 24 · 5,000 Meters JV · Place 99 · Waltham5,000 Meters JV9921:37.0 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Large · Place 112 · Waltham5,000 Meters Sophomore Large11221:23.00 PB10
Sep 30Weston v Bedford & WalthamSep 30 · 3,910 Meters Junior Varsity · Place 10 · Waltham3,910 Meters Junior Varsity1016:09 PB10
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Sophomore · Place 72 · Waltham3,000 Meters Sophomore7212:53.66 PB10