Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Rock Meadow Conservation AreaML-12 Wk 2: Winchester @ Belmont · Sep 1619:37ML-12 Wk 2: Winchester @ BelmontSeptember 16, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:46.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Horn Pond Recreation AreaML-12 Wk 2: Belmont @ Winchester · Sep 2219:45ML-12 Wk 2: Belmont @ WinchesterSeptember 22, 2026
5,000 Meters · McClennen ParkML-12 Wk 4: Belmont @ Arlington · Oct 620:03ML-12 Wk 4: Belmont @ Arlington October 6, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20ML-12 Wk 6: Lexington @ BelmontOct 20 · 3 Miles Junior Varsity · Place 20 · Belmont3 Miles Junior Varsity2019:35.011
Oct 6ML-12 Wk 4: Belmont @ Arlington Oct 6 · 5,000 Meters Varsity · Place 16 · Belmont5,000 Meters Varsity1620:03 PB11
Sep 29ML-12 Wk 3: Reading @ BelmontSep 29 · 3 Miles Junior Varsity · Place 16 · Belmont3 Miles Junior Varsity1620:0911
Sep 22ML-12 Wk 2: Belmont @ WinchesterSep 22 · 5,000 Meters Junior Varsity · Place 22 · Belmont5,000 Meters Junior Varsity2219:45 PB11
Sep 15ML-12 Wk 1: Watertown @ BelmontSep 15 · 3 Miles Varsity · Place 21 · Belmont3 Miles Varsity2120:2411

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 94 · Belmont5,000 Meters Junior Varsity9419:36.7010
Oct 21ML-12 Wk 6: Belmont @ LexingtonOct 21 · 5,000 Meters Varsity · Place 19 · Belmont5,000 Meters Varsity1920:41.3SO
Oct 14ML-12 Wk 5: Woburn @ BelmontOct 14 · 3 Miles Varsity · Place 27 · Belmont3 Miles Varsity2719:5110
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Large · Place 71 · Belmont5,000 Meters Sophomore Large7119:46.80 PB10
Sep 30ML-12 Wk 3: Belmont @ ReadingSep 30 · 5,000 Meters Varsity · Place 30 · Belmont5,000 Meters Varsity3019:4610
Sep 16ML-12 Wk 2: Winchester @ BelmontSep 16 · 3 Miles Junior Varsity · Place 13 · Belmont3 Miles Junior Varsity1319:37 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28ML-12 ChampionshipOct 28 · 3,000 Meters Freshman · Place 45 · Belmont3,000 Meters Freshman4511:49.099
Oct 22ML-12: Lexington @ BelmontOct 22 · 3 Miles Junior Varsity · Place 44 · Belmont3 Miles Junior Varsity4420:529
Oct 8ML 12 Belmont @ WoburnOct 8 · 3 Miles Junior Varsity · Place 20 · Belmont3 Miles Junior Varsity2021:559
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Junior Varsity · Place 29 · Belmont5,000 Meters Junior Varsity2922:029
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Junior Varsity · Place 29 · Belmont5,000 Meters Junior Varsity2922:029
Sep 24ML-12 Reading @ BelmontSep 24 · 3 Miles Junior Varsity · Place 37 · Belmont3 Miles Junior Varsity3722:509
Sep 17ML-12: Belmont @ WinchesterSep 17 · 3 Miles Junior Varsity · Place 37 · Belmont3 Miles Junior Varsity3721:28Unofficial9
Sep 10ML-12: Stoneham @ BelmontSep 10 · 3 Miles Varsity · Place 30 · Belmont3 Miles Varsity3022:529