Personal bests

Best marks in available results
Event / courseMarkMeetDate
3340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 514:38.2Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 122:19.0NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Cheshire FairgroundsMonadnock Moonlight Madness · Oct 321:15.78Monadnock Moonlight MadnessOctober 3, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 2523:43.5NHIAA Division State X-C ChampionshipsOctober 25, 2025
5,000 Meters · Highland ParkUSATF New England Junior Olympic Championship · Nov 1624:55.61USATF New England Junior Olympic ChampionshipNovember 16, 2025
5,000 Meters · Hopkinton FairgroundsHOPKINTON CROSS COUNTRY FESTIVAL(HS) · Oct 1124:09.9HOPKINTON CROSS COUNTRY FESTIVAL(HS)October 11, 2025
5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseHopkinton Cross Country Festival · Oct 924:36.0Hopkinton Cross Country FestivalOctober 9, 2026
5,000 Meters · Merrimack Valley High SchoolCapital Area Cross Country Championship · Oct 1921:22Capital Area Cross Country ChampionshipOctober 19, 2022
5,000 Meters · Sanborn Regional High SchoolJamie Martin Sanborn Invitational · Sep 323:29.2Jamie Martin Sanborn InvitationalSeptember 3, 2025
6,000 Meters · 541 Main StMaslan XC Invite · Oct 430:38.9Maslan XC InviteOctober 4, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Hopkinton Cross Country FestivalOct 9 · 5,000 Meters Collegiate · Place 100 · Saint Joseph's (Maine)Saint Joseph's (Maine)5,000 Meters Collegiate10024:36.0 PBFr
Oct 4Maslan XC InviteOct 4 · 6,000 Meters Collegiate · Place 28 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters Collegiate2830:38.9 PBFr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 3,340 Meters Collegiate · Place 69 · Saint Joseph's (Maine)Saint Joseph's (Maine)3,340 Meters Collegiate6914:38.2 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 5,000 Meters 15-18 · Place 56 · Valhalla Running ClubValhalla Running Club5,000 Meters 15-185628:03.9612
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 5,000 Meters 15-18 · Place 22 · Valhalla Running ClubValhalla Running Club5,000 Meters 15-182224:55.61 PB12
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 112 · Newfound RegionalNewfound Regional5,000 Meters Varsity11222:19.0 PB12
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D3 · Place 41 · Newfound RegionalNewfound Regional5,000 Meters D34123:43.5 PB12
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 104 · Newfound RegionalNewfound Regional5,000 Meters Varsity10424:09.9 PB12
Oct 3Monadnock Moonlight MadnessOct 3 · 5,000 Meters Varsity · Place 36 · Newfound RegionalNewfound Regional5,000 Meters Varsity3621:15.78 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Small School · Place 122 · Newfound RegionalNewfound Regional5,000 Meters Girls Varsity Small School12224:19.512
Sep 3Jamie Martin Sanborn InvitationalSep 3 · 5,000 Meters Varsity · Place 25 · Newfound RegionalNewfound Regional5,000 Meters Varsity2523:29.2 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19Capital Area Cross Country ChampionshipOct 19 · 5,000 Meters Varsity · Place 10 · Newfound RegionalNewfound Regional5,000 Meters Varsity1021:22 PB9