Personal bests

Best marks in available results
Event / courseMarkMeetDate
1770 m · Franklin ParkUSATF New England Youth Development Meet · Oct 158:01.1USATF New England Youth Development MeetOctober 15, 2023
3,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1314:59.00USATF New England Association Junior Olympic ChampionshipsNovember 13, 2022
3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 2114:46USATF Region 1 Junior Olympic ChampionshipsNovember 21, 2021
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2012:10.69MSTCA Frank Kelley (Small Schools)September 20, 2025
4,000 Meters · Highland ParkUSATF New England Association Junior Olympic Championships · Nov 1219:14.18USATF New England Association Junior Olympic ChampionshipsNovember 12, 2023
5,000 Meters · Burlington HS XC CourseML-12 Wk 2: Wakefield @ Burlington · Sep 2219:01.0ML-12 Wk 2: Wakefield @ BurlingtonSeptember 22, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:56.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · McClennen ParkML-12 Wk 1: Burlington @ Arlington · Sep 922:47ML-12 Wk 1: Burlington @ ArlingtonSeptember 9, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 122:04.90MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 22ML-12 Wk 2: Wakefield @ BurlingtonSep 22 · 5,000 Meters Varsity · Place 15 · BurlingtonBurlington5,000 Meters Varsity1519:01.0 PB11
Sep 15ML-12 Wk 1: Burlington @ ReadingSep 15 · 5,000 Meters Varsity · Place 22 · BurlingtonBurlington5,000 Meters Varsity2219:59Unofficial11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Sophomore · Place 130 · BurlingtonBurlington5,000 Meters Sophomore13022:04.90 PB10
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 120 · BurlingtonBurlington5,000 Meters Junior Varsity12020:37.7210
Oct 21ML-12 Wk 6: Stoneham @ BurlingtonOct 21 · 5,000 Meters Varsity · Place 18 · BurlingtonBurlington5,000 Meters Varsity1820:46.710
Oct 14ML-12 Wk 5: Burlington @ MelroseOct 14 · 5,000 Meters Junior Varsity · Place 7 · BurlingtonBurlington5,000 Meters Junior Varsity721:5310
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Small Medium · Place 129 · BurlingtonBurlington5,000 Meters Sophomore Small Medium12921:56.70 PB10
Oct 7ML-12 Wk 4: Watertown @ BurlingtonOct 7 · 5,000 Meters Varsity · Place 10 · BurlingtonBurlington5,000 Meters Varsity1021:01.510
Sep 30ML-12 Wk 3: Burlington @ WilmingtonSep 30 · 5,000 Meters Varsity · Place 23 · BurlingtonBurlington5,000 Meters Varsity2320:35.210
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 78 · BurlingtonBurlington3,000 Meters Sophomore7812:10.69 PB10
Sep 16ML-12 Wk 2: Wakefield @ BurlingtonSep 16 · 5,000 Meters Junior Varsity · Place 17 · BurlingtonBurlington5,000 Meters Junior Varsity1721:59.810
Sep 9ML-12 Wk 1: Burlington @ ArlingtonSep 9 · 5,000 Meters Varsity · Place 61 · BurlingtonBurlington5,000 Meters Varsity6122:47 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28ML-12 ChampionshipOct 28 · 3,000 Meters Freshman · Place 63 · BurlingtonBurlington3,000 Meters Freshman6312:28.539
Oct 22ML-12: Burlington @ StonehamOct 22 · 5,000 Meters Varsity · Place 27 · BurlingtonBurlington5,000 Meters Varsity2722:449
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 2.1 Miles Freshman · Place 129 · BurlingtonBurlington2.1 Miles Freshman12914:09.929
Oct 8ML-12: Melrose @ BurlingtonOct 8 · 5,000 Meters Junior Varsity · Place 16 · BurlingtonBurlington5,000 Meters Junior Varsity1622:08.09
Oct 1ML-12: Burlington @ WatertownOct 1 · 3 Miles Varsity · Place 14 · BurlingtonBurlington3 Miles Varsity1420:31.7Unofficial9
Sep 24ML 12 Wilmington @ BurlingtonSep 24 · 5,000 Meters Varsity · Place 26 · BurlingtonBurlington5,000 Meters Varsity2621:50.29
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Freshman · Place 94 · BurlingtonBurlington3,000 Meters Freshman9413:21.449
Sep 17ML-12: Wakefield @ BurlingtonSep 17 · 5,000 Meters Junior Varsity · Place 37 · BurlingtonBurlington5,000 Meters Junior Varsity3725:05.19
Sep 10ML-12: Arlington @ BurlingtonSep 10 · 5,000 Meters Varsity · Place 70 · BurlingtonBurlington5,000 Meters Varsity7025:30.79

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 117 · Waltham TrackWaltham Track4,000 Meters 13-1411719:14.18 PB8
Oct 15USATF New England Youth Development MeetOct 15 · 1.1 Miles 13-14 · Place 8 · Waltham TrackWaltham Track1.1 Miles 13-1488:01.1 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 95 · Waltham TrackWaltham Track3,000 Meters 11-129514:59.00 PB7
Oct 16USATF-NE Youth Development MeetOct 16 · 1.1 Miles Age 6-14 · Place 59 · Waltham TrackWaltham Track1.1 Miles Age 6-14598:34.317

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21USATF Region 1 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 81 · Waltham TrackWaltham Track3,000 Meters 11-128114:46 PB6