Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Freestyle FarmUSATF New England Association Junior Olympic Championships · Nov 139:50.44USATF New England Association Junior Olympic ChampionshipsNovember 13, 2016
2,000 Meters · Saratoga State ParkUSATF Region 1 Junior Olympic Championships · Nov 209:20USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2016
3,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1711:58.26USATF New England Association Junior Olympic ChampionshipsNovember 17, 2019
3,000 Meters · Nashua High School SouthUSATF New England Association Junior Olympic Championships · Nov 1112:26.80USATF New England Association Junior Olympic ChampionshipsNovember 11, 2018
3,000 Meters · Van Cortlandt ParkUSATF Region 1 Junior Olympic Championships · Nov 1812:29.00USATF Region 1 Junior Olympic ChampionshipsNovember 18, 2018
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1218:35.0MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2617:41.3CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1817:17.65MIAA Divisional State ChampionshipsNovember 18, 2023

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Varsity · Place 1 · Falmouth AcademyFalmouth Academy5,000 Meters Varsity115:47.3612

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 46 · Falmouth AcademyFalmouth Academy5,000 Meters Division 24617:17.65 PB10
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters Varsity · Place 18 · Falmouth AcademyFalmouth Academy5,000 Meters Varsity1817:19.5SO
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 1 · Falmouth AcademyFalmouth Academy5,000 Meters Sophomore116:19.3SO
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 3 · Falmouth AcademyFalmouth Academy5,000 Meters Sophomore316:28.08SO
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 2 · Falmouth AcademyFalmouth Academy3,000 Meters Varsity210:05.4SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Frosh/Soph · Place 7 · East Falmouth, MAEast Falmouth, MA5,000 Meters Frosh/Soph717:41.3 PB9
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 3 · Place 30 · Falmouth AcademyFalmouth Academy5,000 Meters Division 33017:22.319
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3C · Place 21 · Falmouth AcademyFalmouth Academy5,000 Meters Division 3C2118:35.0 PB9
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Freshman · Place 4 · Falmouth AcademyFalmouth Academy1.5 Miles Freshman411:19.4FR

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 17USATF New England Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 45 · Falmouth TrackFalmouth Track3,000 Meters 11-124511:58.26 PB7

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 18USATF Region 1 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 27 · Falmouth TrackFalmouth Track3,000 Meters 9-102712:29.00 PB6
Nov 11USATF New England Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 11 · Falmouth TrackFalmouth Track3,000 Meters 9-101112:26.80 PB6

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 42 · Falmouth TrackFalmouth Track3,000 Meters 9-104212:56.205

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 2,000 Meters 8U · Place 44 · Falmouth TrackFalmouth Track2,000 Meters 8U449:20 PB4
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 2,000 Meters 8U · Place 28 · Falmouth TrackFalmouth Track2,000 Meters 8U289:50.44 PB4