Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arsenal Community ParkML-12 Wk 4: Burlington @ Watertown · Oct 619:49ML-12 Wk 4: Burlington @ WatertownOctober 6, 2026
5,000 Meters · Burlington HS XC CourseML-12 Wk 5: Melrose @ Burlington · Oct 1319:25.2ML-12 Wk 5: Melrose @ BurlingtonOctober 13, 2026
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 320:04.20MSTCA Bay State (Twilight Meet)October 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters JR/SR Boys · Place 203 · Burlington5,000 Meters JR/SR Boys20320:41.6812
Oct 13ML-12 Wk 5: Melrose @ BurlingtonOct 13 · 5,000 Meters Junior Varsity · Place 4 · Burlington5,000 Meters Junior Varsity419:25.2 PB12
Oct 6ML-12 Wk 4: Burlington @ WatertownOct 6 · 5,000 Meters Varsity · Place 16 · Burlington5,000 Meters Varsity1619:49 PB12
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "B" · Place 148 · Burlington5,000 Meters Varsity "B"14820:04.20 PB12
Sep 29ML-12 Wk 3: Wilmington @ BurlingtonSep 29 · 5,000 Meters Junior Varsity · Place 2 · Burlington5,000 Meters Junior Varsity219:32.212
Sep 22ML-12 Wk 2: Wakefield @ BurlingtonSep 22 · 5,000 Meters Junior Varsity · Place 6 · Burlington5,000 Meters Junior Varsity619:40.712
Sep 15ML-12 Wk 1: Burlington @ ReadingSep 15 · 5,000 Meters Varsity · Place 27 · Burlington5,000 Meters Varsity2720:23Unofficial12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28ML-12 ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 117 · Burlington5,000 Meters Junior Varsity11721:00.1710
Oct 22ML-12: Burlington @ StonehamOct 22 · 5,000 Meters Varsity · Place 25 · Burlington5,000 Meters Varsity2521:4810
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Sophomore · Place 171 · Burlington5,000 Meters Sophomore17123:02.3310
Oct 8ML-12: Melrose @ BurlingtonOct 8 · 5,000 Meters Junior Varsity · Place 13 · Burlington5,000 Meters Junior Varsity1321:44.210
Oct 1ML-12: Burlington @ WatertownOct 1 · 3 Miles Varsity · Place 15 · Burlington3 Miles Varsity1520:36.7Unofficial10
Sep 17ML-12: Wakefield @ BurlingtonSep 17 · 5,000 Meters Junior Varsity · Place 28 · Burlington5,000 Meters Junior Varsity2822:45.510
Sep 10ML-12: Arlington @ BurlingtonSep 10 · 5,000 Meters Varsity · Place 49 · Burlington5,000 Meters Varsity4923:16.210