Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1617:19.4MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2412:11.3MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1820:36.74MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2618:34.56Middlesex League Championship MeetOctober 26, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 520:58.00MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Varsity · Place 65 · Burlington5,000 Meters Varsity6518:34.56 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 123 · Burlington5,000 Meters Varsity12319:39.8912
Oct 22ML-12: Burlington @ StonehamOct 22 · 5,000 Meters Varsity · Place 6 · Burlington5,000 Meters Varsity618:3912
Oct 8ML-12: Melrose @ BurlingtonOct 8 · 5,000 Meters Varsity · Place 11 · Burlington5,000 Meters Varsity1117:50.112
Sep 24ML 12 Wilmington @ BurlingtonSep 24 · 5,000 Meters Varsity · Place 7 · Burlington5,000 Meters Varsity717:48.512
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 27 · Burlington3,000 Meters Varsity2710:55.4212
Sep 17ML-12: Wakefield @ BurlingtonSep 17 · 5,000 Meters Varsity · Place 14 · Burlington5,000 Meters Varsity1418:31.012
Sep 10ML-12: Arlington @ BurlingtonSep 10 · 5,000 Meters Varsity · Place 23 · Burlington5,000 Meters Varsity2319:11.912

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 185 · Burlington5,000 Meters Division 218520:36.74 PB11
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters Varsity · Place 117 · Burlington5,000 Meters Varsity11719:11.9JR
Oct 24ML-12 Melrose at BurlingtonOct 24 · 5,000 Meters Varsity · Place 16 · Burlington5,000 Meters Varsity1618:24.911
Oct 17ML-12 Watertown at BurlingtonOct 17 · 5,000 Meters Varsity · Place 7 · Burlington5,000 Meters Varsity718:51.511
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 143 · Burlington5,000 Meters Varsity14318:50.72JR
Oct 3Burlington at Wilmington Cross CountryOct 3 · Varsity · Place 11 · BurlingtonVarsity1119:3211
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 202 · Burlington5,000 Meters Championship20219:15.7JR
Sep 26ML-12 Wakefield at BurlingtonSep 26 · 5,000 Meters Varsity · Place 15 · Burlington5,000 Meters Varsity1518:30.911
Sep 14Winchester vs Burlington Dual MeetSep 14 · Varsity · Place 15 · BurlingtonVarsity1518:5311

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Sophomore · Burlington5,000 Meters Sophomore—DNFSO
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Small School) · Place 53 · Burlington5,000 Meters Sophomore (Small School)5320:58.00 PB10
Oct 31Middlesex League XC ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 77 · Burlington5,000 Meters Junior Varsity7720:27.2SO
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 5,000 Meters Sophomore · Place 55 · Burlington5,000 Meters Sophomore5520:20.6SO
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 121 · Burlington3,000 Meters Varsity12112:11.3SO
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 121 · Burlington3,000 Meters Varsity Large 9-1012112:11.3 PB10

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6Frank Mooney Coaches InvitationalNov 6 · 3,000 Meters Freshman · Place 238 · Burlington3,000 Meters Freshman23814:27.99
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 2.1 Miles Freshman · Place 236 · Burlington2.1 Miles Freshman23617:19.4 PB9