Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1117:34.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 315:08.45MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2017:54.22MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Arsenal Community ParkML-12 Wk 4: Burlington @ Watertown · Oct 625:22ML-12 Wk 4: Burlington @ WatertownOctober 6, 2026
5,000 Meters · Burlington HS XC CourseML-12 Wk 2: Wakefield @ Burlington · Sep 2225:19ML-12 Wk 2: Wakefield @ BurlingtonSeptember 22, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1025:47.46MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · McClennen ParkBurlington @ Arlington · Sep 932:53Burlington @ ArlingtonSeptember 9, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 62 · Burlington5,000 Meters Junior Varsity6228:23.9—
Oct 20ML-12 Wk 6: Burlington @ StonehamOct 20 · 5,000 Meters Varsity · Place 22 · Burlington5,000 Meters Varsity2226:0010
Oct 13ML-12 Wk 5: Melrose @ BurlingtonOct 13 · 5,000 Meters Varsity · Place 24 · Burlington5,000 Meters Varsity2425:3610
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Junior Varsity · Place 111 · Burlington5,000 Meters Junior Varsity11125:47.46 PB10
Oct 6ML-12 Wk 4: Burlington @ WatertownOct 6 · 5,000 Meters Varsity · Place 15 · Burlington5,000 Meters Varsity1525:22 PB10
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Sophomore S/M Schools · Place 28 · Burlington3,000 Meters Sophomore S/M Schools2815:08.45 PB10
Sep 29ML-12 Wk 3: Wilmington @ BurlingtonSep 29 · 5,000 Meters Varsity · Place 14 · Burlington5,000 Meters Varsity1425:3710
Sep 22ML-12 Wk 2: Wakefield @ BurlingtonSep 22 · 5,000 Meters Varsity · Place 16 · Burlington5,000 Meters Varsity1625:19 PB10
Sep 15ML-12 Wk 1: Burlington @ ReadingSep 15 · 5,000 Meters Varsity · Place 25 · Burlington5,000 Meters Varsity2526:34Unofficial10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14ML-12 Wk 5: Burlington @ MelroseOct 14 · 5,000 Meters Varsity · Place 28 · Burlington5,000 Meters Varsity2830:599
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman All Divisions · Place 163 · Burlington2.1 Miles Freshman All Divisions16317:34.50 PB9
Oct 7ML-12 Wk 4: Watertown @ BurlingtonOct 7 · 5,000 Meters Varsity · Place 17 · Burlington5,000 Meters Varsity1729:529
Sep 30ML-12 Wk 3: Burlington @ WilmingtonSep 30 · 5,000 Meters Varsity · Place 18 · Burlington5,000 Meters Varsity1828:509
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Freshman · Place 92 · Burlington3,000 Meters Freshman9217:54.22 PB9
Sep 16ML-12 Wk 2: Wakefield @ BurlingtonSep 16 · 5,000 Meters Varsity · Place 20 · Burlington5,000 Meters Varsity2030:00.729
Sep 9Burlington @ ArlingtonSep 9 · 5,000 Meters Varsity · Place 31 · Burlington5,000 Meters Varsity3132:53 PB9

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22ML-12: Burlington @ StonehamOct 22 · 5,000 Meters Varsity · Place 12 · Burlington5,000 Meters Varsity1231:128
Oct 8ML-12: Melrose @ BurlingtonOct 8 · 5,000 Meters Varsity · Place 21 · Burlington5,000 Meters Varsity2128:048
Sep 24ML 12 Wilmington @ BurlingtonSep 24 · 5,000 Meters Varsity · Place 15 · Burlington5,000 Meters Varsity1531:438
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Freshman · Place 88 · Burlington3,000 Meters Freshman8817:27.008
Sep 17ML-12: Wakefield @ BurlingtonSep 17 · 5,000 Meters Varsity · Place 15 · Burlington5,000 Meters Varsity1533:578
Sep 10ML-12: Arlington @ BurlingtonSep 10 · 5,000 Meters Varsity · Place 30 · Burlington5,000 Meters Varsity3034:168