Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1019:13.29MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
3,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2617:00.41Middlesex League Championship MeetOctober 26, 2025
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2018:56.31MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Burlington HS XC CourseML-12 Wk 5: Melrose @ Burlington · Oct 1328:38.4ML-12 Wk 5: Melrose @ BurlingtonOctober 13, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 194 · Burlington5,000 Meters Junior Varsity19435:06.4—
Oct 13ML-12 Wk 5: Melrose @ BurlingtonOct 13 · 5,000 Meters Junior Varsity · Place 30 · Burlington5,000 Meters Junior Varsity3028:38.4 PB12
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 2.1 Miles Novice · Place 151 · Burlington2.1 Miles Novice15119:13.29 PB12
Sep 29ML-12 Wk 3: Wilmington @ BurlingtonSep 29 · 5,000 Meters Junior Varsity · Place 30 · Burlington5,000 Meters Junior Varsity3029:06.812
Sep 22ML-12 Wk 2: Wakefield @ BurlingtonSep 22 · 5,000 Meters Junior Varsity · Place 25 · Burlington5,000 Meters Junior Varsity2529:22.012
Sep 15ML-12 Wk 1: Burlington @ ReadingSep 15 · 5,000 Meters Varsity · Place 54 · Burlington5,000 Meters Varsity5430:51Unofficial12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 191 · Burlington5,000 Meters Junior Varsity19132:17.4011
Oct 26Middlesex League Championship MeetOct 26 · 3,000 Meters Freshman · Place 77 · Burlington3,000 Meters Freshman7717:00.41 PB9
Oct 21ML-12 Wk 6: Stoneham @ BurlingtonOct 21 · 5,000 Meters Varsity · Place 32 · Burlington5,000 Meters Varsity3232:43.911
Oct 7ML-12 Wk 4: Watertown @ BurlingtonOct 7 · 5,000 Meters Varsity · Place 26 · Burlington5,000 Meters Varsity2632:48.511
Sep 30ML-12 Wk 3: Burlington @ WilmingtonSep 30 · 5,000 Meters Varsity · Place 49 · Burlington5,000 Meters Varsity4930:26.311
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Junior · Place 143 · Burlington3,000 Meters Junior14318:56.31 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28ML-12 ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 183 · Burlington5,000 Meters Junior Varsity18330:10.5910
Oct 22ML-12: Burlington @ StonehamOct 22 · 5,000 Meters Varsity · Place 37 · Burlington5,000 Meters Varsity3731:3210
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 2.1 Miles Novice · Place 137 · Burlington2.1 Miles Novice13720:17.6010
Oct 8ML-12: Melrose @ BurlingtonOct 8 · 5,000 Meters Junior Varsity · Place 29 · Burlington5,000 Meters Junior Varsity2931:14.710
Oct 1ML-12: Burlington @ WatertownOct 1 · 3 Miles Varsity · Place 29 · Burlington3 Miles Varsity2928:16.0Unofficial10
Sep 24ML 12 Wilmington @ BurlingtonSep 24 · 5,000 Meters Varsity · Place 36 · Burlington5,000 Meters Varsity3631:42.410
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 156 · Burlington3,000 Meters Varsity15618:06.4310
Sep 17ML-12: Wakefield @ BurlingtonSep 17 · 5,000 Meters Junior Varsity · Place 46 · Burlington5,000 Meters Junior Varsity4631:43.110
Sep 10ML-12: Arlington @ BurlingtonSep 10 · 5,000 Meters Varsity · Place 75 · Burlington5,000 Meters Varsity7532:53.210

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24ML-12 Melrose at BurlingtonOct 24 · 5,000 Meters Varsity · Place 40 · Burlington5,000 Meters Varsity4029:51.59
Oct 17ML-12 Watertown at BurlingtonOct 17 · 5,000 Meters Varsity · Place 26 · Burlington5,000 Meters Varsity2628:56.99
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 2.1 Miles Novice · Place 139 · Burlington2.1 Miles Novice13919:31.43FR
Oct 3Burlington at Wilmington Cross CountryOct 3 · Varsity · Place 31 · BurlingtonVarsity3132:449
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 328 · Burlington3,000 Meters Varsity32818:39.9FR
Sep 26ML-12 Wakefield at BurlingtonSep 26 · 5,000 Meters Junior Varsity · Place 34 · Burlington5,000 Meters Junior Varsity3432:31.59
Sep 14Winchester vs Burlington Dual MeetSep 14 · Varsity · Place 64 · BurlingtonVarsity6430:599