Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arsenal Community ParkML-12 Wk 4: Burlington @ Watertown · Oct 622:31ML-12 Wk 4: Burlington @ WatertownOctober 6, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1022:54.96MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1124:21.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Fells ReservoirML-12 Wk 5: Watertown @ Stoneham · Oct 1323:01ML-12 Wk 5: Watertown @ StonehamOctober 13, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 825:23.23MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Pine Banks ParkML-12 Wk 2: Watertown @ Melrose · Sep 2224:05ML-12 Wk 2: Watertown @ MelroseSeptember 22, 2026

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 Junior Varsity · Place 154 · Watertown5,000 Meters Junior Varsity15423:21.7—
Oct 20ML-12 Wk 6: Wilmington @ WatertownOct 20 · 5,000 Meters Varsity · Place 28 · Watertown5,000 Meters Varsity2822:0411
Oct 13ML-12 Wk 5: Watertown @ StonehamOct 13 · 5,000 Meters Varsity · Place 15 · Watertown5,000 Meters Varsity1523:01 PB11
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Junior Varsity · Place 244 · Watertown5,000 Meters Junior Varsity24422:54.96 PB11
Oct 6ML-12 Wk 4: Burlington @ WatertownOct 6 · 5,000 Meters Varsity · Place 23 · Watertown5,000 Meters Varsity2322:31 PB11
Sep 30ML-12 Wk 3: Wakefield @ WatertownSep 30 · 5,000 Meters Varsity · Place 29 · Watertown5,000 Meters Varsity2923:3211
Sep 22ML-12 Wk 2: Watertown @ MelroseSep 22 · 5,000 Meters Varsity · Place 29 · Watertown5,000 Meters Varsity2924:05 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 172 · Watertown5,000 Meters Varsity Division 2C17225:23.23 PB10
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 160 · Watertown5,000 Meters Junior Varsity16022:16.5510
Oct 21ML-12 Wk 6: Watertown @ WilmingtonOct 21 · 5,000 Meters Varsity · Place 23 · Watertown5,000 Meters Varsity2323:3210
Oct 14ML-12 Wk 5: Stoneham @ WatertownOct 14 · 5,000 Meters Varsity · Place 14 · Watertown5,000 Meters Varsity1423:5610
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 293 · Watertown5,000 Meters Junior Varsity Small Medium29324:21.70 PB10
Oct 7ML-12 Wk 4: Watertown @ BurlingtonOct 7 · 5,000 Meters Varsity · Place 19 · Watertown5,000 Meters Varsity1924:50.410
Sep 16ML-12 Wk 2: Melrose @ WatertownSep 16 · 5,000 Meters Varsity · Place 24 · Watertown5,000 Meters Varsity2425:47.0010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 173 · Watertown5,000 Meters Varsity17325:44.819
Oct 28ML-12 ChampionshipOct 28 · 3,000 Meters Freshman · Place 82 · Watertown3,000 Meters Freshman8214:03.939
Oct 22ML 12 Wilmington @ WatertownOct 22 · 3 Miles Varsity · Place 16 · Watertown3 Miles Varsity1623:109
Oct 8ML-12: Watertown @ StonehamOct 8 · 5,000 Meters Varsity · Place 10 · Watertown5,000 Meters Varsity1027:279
Oct 1ML-12: Burlington @ WatertownOct 1 · 3 Miles Varsity · Place 26 · Watertown3 Miles Varsity2624:25.0Unofficial9
Sep 24ML-12: Wakefield @ WatertownSep 24 · Varsity · Place 31 · WatertownVarsity3127:079
Sep 17ML-12: Watertown @ MelroseSep 17 · 5,000 Meters Varsity · Place 26 · Watertown5,000 Meters Varsity2631:179