Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Rock Meadow Conservation AreaML-12 Reading @ Belmont · Sep 2423:07ML-12 Reading @ BelmontSeptember 24, 2024
5,000 Meters · Lincoln FieldLexington vs Belmont · Oct 527:21Lexington vs BelmontOctober 5, 2021
5,000 Meters · McClennen ParkML-12: Belmont @ Arlington · Oct 123:16ML-12: Belmont @ ArlingtonOctober 1, 2024
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2622:19.69Middlesex League Championship MeetOctober 26, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Junior Varsity · Place 12 · Belmont5,000 Meters Junior Varsity1222:19.69 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 99 · Belmont5,000 Meters Varsity9925:11.4212
Oct 22ML-12: Lexington @ BelmontOct 22 · 3 Miles Varsity · Place 18 · Belmont3 Miles Varsity1822:1512
Oct 8ML 12 Belmont @ WoburnOct 8 · 3 Miles Varsity · Place 11 · Belmont3 Miles Varsity1121:3012
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Varsity · Place 16 · Belmont5,000 Meters Varsity1623:1612
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Varsity · Place 16 · Belmont5,000 Meters Varsity1623:16 PB12
Sep 24ML-12 Reading @ BelmontSep 24 · 3 Miles Varsity · Place 12 · Belmont3 Miles Varsity1223:07 PB12
Sep 17ML-12: Belmont @ WinchesterSep 17 · 3 Miles Varsity · Place 19 · Belmont3 Miles Varsity1923:25Unofficial12
Sep 10ML-12: Stoneham @ BelmontSep 10 · 3 Miles Varsity · Place 7 · Belmont3 Miles Varsity723:4412

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Belmont vs. Woburn Dual MeetOct 24 · 3 Miles Varsity · Place 14 · Belmont3 Miles Varsity1422:2311
Oct 17Belmont v Arlington Dual Meet Oct 17 · 3 Miles Varsity · Place 15 · Belmont3 Miles Varsity1522:2511
Oct 3Reading vs. BelmontOct 3 · Varsity · Place 12 · BelmontVarsity1224:0311
Sep 26Belmont v Winchester Sep 26 · Varsity · Place 20 · BelmontVarsity2023:4311
Sep 19Lexington vs Belmont Dual MeetSep 19 · Varsity · Place 23 · BelmontVarsity2325:1811
Sep 12Stoneham vs. Belmont Dual MeetSep 12 · Varsity · Place 15 · BelmontVarsity1524:4011

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Lexington at Belmont Dual MeetSep 27 · 3 Miles Varsity · Place 33 · Belmont3 Miles Varsity3325:25Unofficial10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Lexington vs BelmontOct 5 · 5,000 Meters Varsity · Place 20 · Belmont5,000 Meters Varsity2027:21 PB9