Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1715:31.38USATF New England Association Junior Olympic ChampionshipsNovember 17, 2019
4,000 Meters · Varsity 4KDCL #1 Lincoln Sudbury vs Westford Academy · Sep 1313:39DCL #1 Lincoln Sudbury vs Westford AcademySeptember 13, 2023
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1415:52.5ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Coogan Cross Country CourseRothenberg Run · Oct 2416:19.1Rothenberg RunOctober 24, 2025
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2516:46.5Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1117:05.99MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2216:30.416th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Highland ParkRothenberg Run · Oct 2315:37.0Rothenberg RunOctober 23, 2026
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2617:41.4CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1817:00.05MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 1317:12.7MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021
6,000 Meters · Highland ParkFriar Invitational · Sep 419:27.6Friar InvitationalSeptember 4, 2026
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1025:55.2New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 926:22.1New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Rothenberg RunOct 23 · 5,000 Meters Collegiate · Place 7 · ProvidenceProvidence5,000 Meters Collegiate715:37.0 PBJr
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 63 · ProvidenceProvidence8,000 Meters Collegiate6326:22.1 PBJr
Sep 4Friar InvitationalSep 4 · 6,000 Meters Collegiate · Place 61 · ProvidenceProvidence6,000 Meters Collegiate6119:27.6 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24Rothenberg RunOct 24 · 5,000 Meters College · Place 25 · ProvidenceProvidence5,000 Meters College2516:19.1 PBSo
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 80 · ProvidenceProvidence8,000 Meters NEICAAA8025:55.2 PBSo
Sep 5Friar InvitationalSep 5 · 6,000 Meters Men's Race · Place 53 · ProvidenceProvidence6,000 Meters Men's Race5320:28.0So

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 74 · UnattachedUnattached5,000 Meters "Marty Lewis" Championship7416:46.5 PB12
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 72 · Westford AcademyWestford Academy5,000 Meters Division 17217:00.05 PB12
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 30 · Westford AcademyWestford Academy5,000 Meters Division 1B3017:05.99 PB12
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 18 · Westford AcademyWestford Academy5,000 Meters Varsity1816:59.812
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 18 · Westford AcademyWestford Academy5,000 Meters Varsity1816:59.8—
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Boys · Place 19 · Westford AcademyWestford Academy5,000 Meters Varsity Boys1915:52.5 PB12
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 19 · Westford AcademyWestford Academy5,000 Meters Varsity1915:52.50SR
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 49 · Westford AcademyWestford Academy5,000 Meters Championship4916:30.4 PB12
Sep 13DCL #1 Lincoln Sudbury vs Westford AcademySep 13 · 4,000 Meters Varsity · Place 5 · Westford AcademyWestford Academy4,000 Meters Varsity513:39 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Championship · Place 90 · Westford, MAWestford, MA5,000 Meters Championship9017:41.4 PB11
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 1 · Place 78 · Westford AcademyWestford Academy5,000 Meters Division 17816:57.8911
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters 1A · Place 74 · Westford AcademyWestford Academy5,000 Meters 1A7416:55.59JR
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Varsity · Place 5 · Westford AcademyWestford Academy5,000 Meters Varsity517:13.2JR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Junior (Large School) · Place 5 · Westford AcademyWestford Academy5,000 Meters Junior (Large School)517:13.1511
Oct 28Dual County League ChampionshipOct 28 · 5,000 Meters Varsity · Place 19 · Westford AcademyWestford Academy5,000 Meters Varsity1917:02.1—
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 43 · Westford AcademyWestford Academy5,000 Meters Varsity A4318:40.2Unofficial11
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 1 · Place 35 · Westford AcademyWestford Academy5,000 Meters Varsity - 13517:43.511

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 1 · Place 155 · Westford AcademyWestford Academy5,000 Meters Division 115517:22.9910
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1A · Place 80 · Westford AcademyWestford Academy5,000 Meters Division 1A8017:12.7 PB10
Nov 6Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Sophomore · Place 21 · Westford AcademyWestford Academy5,000 Meters Sophomore2117:24.410
Oct 28DCL ChampionshipsOct 28 · Varsity · Place 23 · Westford AcademyWestford AcademyVarsity2317:36SO
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Sophomore · Place 9 · Westford AcademyWestford Academy5,000 Meters Sophomore917:24.410
Oct 15Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Sophomore · Place 9 · Westford AcademyWestford Academy5,000 Meters Sophomore917:24.4SO
Sep 25MSTCA Frank Kelley InvitationalSep 25 · 3,000 Meters Freshman Sophomore · Place 11 · Westford AcaWestford Aca3,000 Meters Freshman Sophomore1110:22.6510

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 17USATF New England Association Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 82 · Greater Lowell Road RunnersGreater Lowell Road Runners4,000 Meters 13-148215:31.38 PB8