Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2010:25.64MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Arsenal Community ParkML-12 Wk 4: Burlington @ Watertown · Oct 617:56ML-12 Wk 4: Burlington @ WatertownOctober 6, 2026
5,000 Meters · Burlington HS XC CourseML-12 Wk 5: Melrose @ Burlington · Oct 1317:02.8ML-12 Wk 5: Melrose @ BurlingtonOctober 13, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1018:57.23MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:31.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 818:28.71MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 317:15.61MSTCA 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

10 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters JR/SR Boys · Place 52 · Burlington5,000 Meters JR/SR Boys5217:59.6811
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 35 · Burlington5,000 Meters Varsity3517:50.9—
Oct 20ML-12 Wk 6: Burlington @ StonehamOct 20 · 5,000 Meters Varsity · Place 2 · Burlington5,000 Meters Varsity218:4611
Oct 13ML-12 Wk 5: Melrose @ BurlingtonOct 13 · 5,000 Meters Varsity · Place 2 · Burlington5,000 Meters Varsity217:02.8 PB11
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Junior Varsity · Place 28 · Burlington5,000 Meters Junior Varsity2818:57.23 PB11
Oct 6ML-12 Wk 4: Burlington @ WatertownOct 6 · 5,000 Meters Varsity · Place 3 · Burlington5,000 Meters Varsity317:56 PB11
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "B" · Place 66 · Burlington5,000 Meters Varsity "B"6617:15.61 PB11
Sep 29ML-12 Wk 3: Wilmington @ BurlingtonSep 29 · 5,000 Meters Varsity · Place 3 · Burlington5,000 Meters Varsity317:21.911
Sep 22ML-12 Wk 2: Wakefield @ BurlingtonSep 22 · 5,000 Meters Varsity · Place 2 · Burlington5,000 Meters Varsity217:08.711
Sep 15ML-12 Wk 1: Burlington @ ReadingSep 15 · 5,000 Meters Varsity · Place 11 · Burlington5,000 Meters Varsity1119:02Unofficial11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 42 · Burlington5,000 Meters Varsity Division 2B4218:28.71 PB10
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 53 · Burlington5,000 Meters Varsity5317:29.7410
Oct 21ML-12 Wk 6: Stoneham @ BurlingtonOct 21 · 5,000 Meters Varsity · Place 2 · Burlington5,000 Meters Varsity217:25.610
Oct 14ML-12 Wk 5: Burlington @ MelroseOct 14 · 5,000 Meters Varsity · Place 7 · Burlington5,000 Meters Varsity718:2510
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 66 · Burlington5,000 Meters Junior Varsity Small Medium6619:31.80 PB10
Sep 30ML-12 Wk 3: Burlington @ WilmingtonSep 30 · 5,000 Meters Varsity · Place 5 · Burlington5,000 Meters Varsity517:26.610
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 12 · Burlington3,000 Meters Sophomore1210:25.64 PB10
Sep 16ML-12 Wk 2: Wakefield @ BurlingtonSep 16 · 5,000 Meters Varsity · Place 6 · Burlington5,000 Meters Varsity617:27.610

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 108 · Burlington5,000 Meters Varsity10819:14.819
Oct 22ML-12: Burlington @ StonehamOct 22 · 5,000 Meters Varsity · Place 5 · Burlington5,000 Meters Varsity518:399
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 2.1 Miles Freshman · Place 13 · Burlington2.1 Miles Freshman1311:46.509
Oct 8ML-12: Melrose @ BurlingtonOct 8 · 5,000 Meters Varsity · Place 15 · Burlington5,000 Meters Varsity1518:18.09
Sep 17ML-12: Wakefield @ BurlingtonSep 17 · 5,000 Meters Varsity · Place 15 · Burlington5,000 Meters Varsity1518:33.109
Sep 10ML-12: Arlington @ BurlingtonSep 10 · 5,000 Meters Varsity · Place 24 · Burlington5,000 Meters Varsity2419:13.29