Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Varsity 4KDCL #1 Lincoln Sudbury vs Westford Academy · Sep 1313:02DCL #1 Lincoln Sudbury vs Westford AcademySeptember 13, 2023
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1414:57.7ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2515:10.8Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1115:49.78MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2215:27.916th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2616:02.2CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1815:31.47MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 1316:35.4MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021
8,000 Meters · The Greiner Family XC CourseBig 12 Cross Country Championships · Oct 3123:24.0Big 12 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 923:16.0Nuttycombe Wisconsin InvitationalOctober 9, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31Big 12 Cross Country ChampionshipsOct 31 · 8,000 Meters Big 12 · Place 9 · ColoradoColorado8,000 Meters Big 12923:24.0 PBSo
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters Championship · Place 31 · ColoradoColorado8,000 Meters Championship3123:16.0 PBSo

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters B Race · Place 1 · UnattachedUnattached8,000 Meters B Race124:10.7Fr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 1 · Westford AcademyWestford Academy5,000 Meters Varsity Division 1115:17.0812
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 1 · Westford AcademyWestford Academy5,000 Meters Varsity115:41.0712
Oct 25Dual County League ChampionshipOct 25 · 5,000 Meters Varsity · Place 1 · Westford AcademyWestford Academy5,000 Meters Varsity115:52.012
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 1 · Westford AcademyWestford Academy5,000 Meters Varsity114:56.1012

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 8 · UnattachedUnattached5,000 Meters "Marty Lewis" Championship815:10.8 PB11
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 3 · Westford AcademyWestford Academy5,000 Meters Division 1315:31.47 PB11
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 2 · Westford AcademyWestford Academy5,000 Meters Division 1B215:49.78 PB11
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 1 · Westford AcademyWestford Academy5,000 Meters Varsity115:54.811
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 1 · Westford AcademyWestford Academy5,000 Meters Varsity115:54.8—
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Boys · Place 1 · Westford AcademyWestford Academy5,000 Meters Varsity Boys114:57.7 PB11
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 1 · Westford AcademyWestford Academy5,000 Meters Varsity114:57.66JR
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 3 · Westford AcademyWestford Academy5,000 Meters Championship315:27.9 PB11
Sep 13DCL #1 Lincoln Sudbury vs Westford AcademySep 13 · 4,000 Meters Varsity · Place 2 · Westford AcademyWestford Academy4,000 Meters Varsity213:02 PB11

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Championship · Place 20 · Westford, MAWestford, MA5,000 Meters Championship2016:02.2 PB10
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 1 · Place 8 · Westford AcademyWestford Academy5,000 Meters Division 1815:41.9910
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters 1A · Place 4 · Westford AcademyWestford Academy5,000 Meters 1A415:16.17SO
Oct 28Dual County League ChampionshipOct 28 · 5,000 Meters Varsity · Place 2 · Westford AcademyWestford Academy5,000 Meters Varsity215:28.7—
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 2 · Westford AcademyWestford Academy5,000 Meters Varsity A216:17.0Unofficial10
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Championship · Place 5 · Westford AcademyWestford Academy5,000 Meters Championship515:3110

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 1 · Place 46 · Westford AcademyWestford Academy5,000 Meters Division 14616:25.529
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1A · Place 31 · Westford AcademyWestford Academy5,000 Meters Division 1A3116:35.4 PB9
Oct 28DCL ChampionshipsOct 28 · Varsity · Place 6 · Westford AcademyWestford AcademyVarsity616:50FR
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Varsity · Place 145 · Westford AcademyWestford Academy5,000 Meters Varsity14518:07.29