Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Rock Meadow Conservation AreaML-12 Reading @ Belmont · Sep 2421:53ML-12 Reading @ BelmontSeptember 24, 2024
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:15.00MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · McClennen ParkML-12: Belmont @ Arlington · Oct 122:17ML-12: Belmont @ ArlingtonOctober 1, 2024
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2623:20.52Middlesex League Championship MeetOctober 26, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 111 · Belmont5,000 Meters Junior Varsity11120:12.9512
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Junior Varsity · Place 145 · Belmont5,000 Meters Junior Varsity14523:20.52 PB10
Oct 14ML-12 Wk 5: Woburn @ BelmontOct 14 · 3 Miles Varsity · Place 34 · Belmont3 Miles Varsity3420:5912
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 163 · Belmont5,000 Meters Junior Varsity Large16321:15.00 PB12
Sep 30ML-12 Wk 3: Belmont @ ReadingSep 30 · 5,000 Meters Varsity · Place 51 · Belmont5,000 Meters Varsity5121:3612

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22ML-12: Lexington @ BelmontOct 22 · 3 Miles Junior Varsity · Place 46 · Belmont3 Miles Junior Varsity4621:2111
Oct 8ML 12 Belmont @ WoburnOct 8 · 3 Miles Junior Varsity · Place 17 · Belmont3 Miles Junior Varsity1721:1811
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Junior Varsity · Place 31 · Belmont5,000 Meters Junior Varsity3122:1711
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Junior Varsity · Place 31 · Belmont5,000 Meters Junior Varsity3122:17 PB11
Sep 24ML-12 Reading @ BelmontSep 24 · 3 Miles Junior Varsity · Place 32 · Belmont3 Miles Junior Varsity3221:53 PB11
Sep 17ML-12: Belmont @ WinchesterSep 17 · 3 Miles Junior Varsity · Place 45 · Belmont3 Miles Junior Varsity4522:06Unofficial11
Sep 10ML-12: Stoneham @ BelmontSep 10 · 3 Miles Varsity · Place 31 · Belmont3 Miles Varsity3122:5311

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24Belmont vs. Woburn Dual MeetOct 24 · 3 Miles Varsity · Place 29 · Belmont3 Miles Varsity2920:5810
Oct 17Belmont v Arlington Dual Meet Oct 17 · 3 Miles Junior Varsity · Place 34 · Belmont3 Miles Junior Varsity3421:4210
Oct 3Reading vs. BelmontOct 3 · Varsity · Place 37 · BelmontVarsity3723:0310