Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1612:44.0MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
3 Miles · Rock Meadow Conservation AreaML-12 Reading @ Belmont · Sep 2416:22ML-12 Reading @ BelmontSeptember 24, 2024
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1416:37.1ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2517:19.4Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1117:25.77MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Lincoln FieldLexington vs Belmont · Oct 519:52Lexington vs BelmontOctober 5, 2021
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2616:17.60Middlesex League Championship MeetOctober 26, 2025

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 24 · BelmontBelmont5,000 Meters Varsity2416:17.60 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 116 · BelmontBelmont5,000 Meters Varsity Division 111617:29.2212
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 34 · BelmontBelmont5,000 Meters Varsity3417:24.1712
Oct 22ML-12: Lexington @ BelmontOct 22 · 3 Miles Varsity · Place 8 · BelmontBelmont3 Miles Varsity816:3312
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 70 · BelmontBelmont5,000 Meters Varsity7017:01.2412
Oct 8ML 12 Belmont @ WoburnOct 8 · 3 Miles Varsity · Place 7 · BelmontBelmont3 Miles Varsity716:2812
Sep 24ML-12 Reading @ BelmontSep 24 · 3 Miles Varsity · Place 5 · BelmontBelmont3 Miles Varsity516:22 PB12
Sep 17ML-12: Belmont @ WinchesterSep 17 · 3 Miles Varsity · Place 6 · BelmontBelmont3 Miles Varsity616:29Unofficial12
Sep 10ML-12: Stoneham @ BelmontSep 10 · 3 Miles Varsity · Place 3 · BelmontBelmont3 Miles Varsity317:2212

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 101 · UnattachedUnattached5,000 Meters "Marty Lewis" Championship10117:19.4 PB11
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 43 · BelmontBelmont5,000 Meters Division 1B4317:25.77 PB11
Oct 24Belmont vs. Woburn Dual MeetOct 24 · 3 Miles Varsity · Place 3 · BelmontBelmont3 Miles Varsity316:4111
Oct 17Belmont v Arlington Dual Meet Oct 17 · 3 Miles Varsity · Place 2 · BelmontBelmont3 Miles Varsity216:2911
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Boys · Place 38 · BelmontBelmont5,000 Meters Varsity Boys3816:37.1 PB11
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 38 · BelmontBelmont5,000 Meters Varsity3816:37.03JR
Sep 19Lexington vs Belmont Dual MeetSep 19 · Varsity · Place 4 · BelmontBelmontVarsity417:0411
Sep 12Stoneham vs. Belmont Dual MeetSep 12 · Varsity · Place 3 · BelmontBelmontVarsity317:2511

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Middlesex League XC ChampionshipOct 31 · 5,000 Meters Varsity · Place 22 · BelmontBelmont5,000 Meters Varsity2216:52.4SO
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 5,000 Meters Sophomore · Place 7 · BelmontBelmont5,000 Meters Sophomore717:08.9SO
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore · Place 7 · BelmontBelmont5,000 Meters Sophomore717:08.910

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 2.1 Miles Freshman · Place 42 · BelmontBelmont2.1 Miles Freshman4212:44.0 PB9
Oct 15Bob McIntyre Twilight invitational Oct 15 · 2.1 Miles Freshman · Place 42 · BelmontBelmont2.1 Miles Freshman4212:44.0—
Oct 5Lexington vs BelmontOct 5 · 5,000 Meters Varsity · Place 15 · BelmontBelmont5,000 Meters Varsity1519:52 PB9