Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Horn Pond Recreation AreaML-12 Wk 5: Belmont @ Woburn · Oct 1320:37ML-12 Wk 5: Belmont @ WoburnOctober 13, 2026
3 Miles · Rock Meadow Conservation AreaML-12 Wk 3: Reading @ Belmont · Sep 2921:18ML-12 Wk 3: Reading @ BelmontSeptember 29, 2026
5,000 Meters · Horn Pond Recreation AreaML-12 Wk 2: Belmont @ Winchester · Sep 2221:06ML-12 Wk 2: Belmont @ WinchesterSeptember 22, 2026
5,000 Meters · McClennen ParkML-12 Wk 4: Belmont @ Arlington · Oct 621:36ML-12 Wk 4: Belmont @ Arlington October 6, 2026
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A-1B-1C · Nov 823:07.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

7 results
DateMeetEventPlMarkGr
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 34 · Belmont5,000 Meters Varsity3422:14.9—
Oct 20ML-12 Wk 6: Lexington @ BelmontOct 20 · 3 Miles Varsity · Place 9 · Belmont3 Miles Varsity921:03.011
Oct 13ML-12 Wk 5: Belmont @ WoburnOct 13 · 3 Miles Varsity · Place 3 · Belmont3 Miles Varsity320:37 PB11
Oct 6ML-12 Wk 4: Belmont @ Arlington Oct 6 · 5,000 Meters Varsity · Place 9 · Belmont5,000 Meters Varsity921:36 PB11
Sep 29ML-12 Wk 3: Reading @ BelmontSep 29 · 3 Miles Varsity · Place 5 · Belmont3 Miles Varsity521:18 PB11
Sep 22ML-12 Wk 2: Belmont @ WinchesterSep 22 · 5,000 Meters Varsity · Place 9 · Belmont5,000 Meters Varsity921:06 PB11
Sep 15ML-12 Wk 1: Watertown @ BelmontSep 15 · 3 Miles Varsity · Place 3 · Belmont3 Miles Varsity321:2411

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1B · Place 96 · Belmont5,000 Meters Varsity Division 1B9623:07.70 PB10
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 53 · Belmont5,000 Meters Varsity5321:53.6110
Oct 14ML-12 Wk 5: Woburn @ BelmontOct 14 · 3 Miles Varsity · Place 9 · Belmont3 Miles Varsity921:3210
Oct 7ML-12 Wk 4: Arlington @ BelmontOct 7 · 3 Miles Varsity · Place 13 · Belmont3 Miles Varsity1322:0110
Sep 30ML-12 Wk 3: Belmont @ ReadingSep 30 · 5,000 Meters Varsity · Place 7 · Belmont5,000 Meters Varsity722:1410
Sep 16ML-12 Wk 2: Winchester @ BelmontSep 16 · 3 Miles Varsity · Place 21 · Belmont3 Miles Varsity2122:4010
Sep 9ML-12 Wk 1: Belmont @ StonehamSep 9 · 5,000 Meters Junior Varsity · Place 8 · Belmont5,000 Meters Junior Varsity822:5410

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28ML-12 ChampionshipOct 28 · 3,000 Meters Freshman · Place 12 · Belmont3,000 Meters Freshman1213:27.629
Oct 22ML-12: Lexington @ BelmontOct 22 · 3 Miles Varsity · Place 28 · Belmont3 Miles Varsity2823:169
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 200 · Belmont5,000 Meters Varsity20024:38.159
Oct 8ML 12 Belmont @ WoburnOct 8 · 3 Miles Varsity · Place 17 · Belmont3 Miles Varsity1723:059
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Varsity · Place 21 · Belmont5,000 Meters Varsity2124:169
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Varsity · Place 21 · Belmont5,000 Meters Varsity2124:169
Sep 24ML-12 Reading @ BelmontSep 24 · 3 Miles Varsity · Place 15 · Belmont3 Miles Varsity1523:529
Sep 17ML-12: Belmont @ WinchesterSep 17 · 3 Miles Junior Varsity · Place 6 · Belmont3 Miles Junior Varsity623:37Unofficial9
Sep 10ML-12: Stoneham @ BelmontSep 10 · 3 Miles Varsity · Place 13 · Belmont3 Miles Varsity1324:519