Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Horn Pond Recreation AreaML-12 Wk 5: Belmont @ Woburn · Oct 1316:21ML-12 Wk 5: Belmont @ WoburnOctober 13, 2026
3 Miles · Rock Meadow Conservation AreaML-12 Wk 3: Reading @ Belmont · Sep 2915:49ML-12 Wk 3: Reading @ BelmontSeptember 29, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1115:51.30MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2916:32.9Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Horn Pond Recreation AreaML-12 Wk 2: Belmont @ Winchester · Sep 2216:03ML-12 Wk 2: Belmont @ WinchesterSeptember 22, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1516:18.56MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A-1B-1C · Nov 816:16.70MIAA Division 1A-1B-1CNovember 8, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 4 · BelmontBelmont5,000 Meters Varsity415:57.4—
Oct 20ML-12 Wk 6: Lexington @ BelmontOct 20 · 3 Miles Varsity · Place 4 · BelmontBelmont3 Miles Varsity415:53.911
Oct 13ML-12 Wk 5: Belmont @ WoburnOct 13 · 3 Miles Varsity · Place 2 · BelmontBelmont3 Miles Varsity216:21 PB11
Sep 29ML-12 Wk 3: Reading @ BelmontSep 29 · 3 Miles Varsity · Place 1 · BelmontBelmont3 Miles Varsity115:49 PB11
Sep 22ML-12 Wk 2: Belmont @ WinchesterSep 22 · 5,000 Meters Varsity · Place 1 · BelmontBelmont5,000 Meters Varsity116:03 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Marty Lewis Championship Boys · Place 43 · Emerging ElitesEmerging Elites5,000 Meters The Marty Lewis Championship Boys4316:32.9 PB10
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 21 · BelmontBelmont5,000 Meters Division 12116:18.56 PB10
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1B · Place 10 · BelmontBelmont5,000 Meters Varsity Division 1B1016:16.70 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 12 · BelmontBelmont5,000 Meters Varsity Large1215:51.30 PB10