Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2111:22.8Manchester InviteSeptember 21, 2024
3 Miles · Saint Anselm CollegeBedford Home Meet · Sep 2916:25.5Bedford Home MeetSeptember 29, 2026
5,000 Meters · 5K High SchoolBlack Bear Invitational · Sep 2717:24Black Bear InvitationalSeptember 27, 2025
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 116:15.4NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · DeMeritt HllBobcat Invite · Sep 516:57.4Bobcat InviteSeptember 5, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1916:58.2Manchester InvitationalSeptember 19, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1016:41.90Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1216:47.70Nashua North X-C InvitationalSeptember 12, 2026
5,000 Meters · Saint Anselm CollegeBedford Home Meet · Oct 717:23.8Bedford Home MeetOctober 7, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 818:02.190th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 2818:0741st Wickham Park XC InvitationalSeptember 28, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D1 · Place 24 · Bedford5,000 Meters D12417:31.1011
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 41 · Bedford5,000 Meters Varsity4116:41.90 PB11
Oct 322rd Annual Battle of the BorderOct 3 · 5,000 Meters Varsity · Place 7 · Bedford5,000 Meters Varsity716:15.9811
Sep 29Bedford Home MeetSep 29 · 3 Miles Varsity · Place 1 · Bedford3 Miles Varsity116:25.5 PB11
Sep 26Black Bear InviteSep 26 · 5,000 Meters Varsity · Place 18 · Bedford5,000 Meters Varsity1817:37.411
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 22 · Bedford5,000 Meters Boys Varsity Large2216:58.2 PB11
Sep 12Nashua North X-C InvitationalSep 12 · 5,000 Meters Varsity · Place 16 · Bedford5,000 Meters Varsity1616:47.70 PB11
Sep 5Bobcat InviteSep 5 · 5,000 Meters Varsity · Place 5 · Bedford5,000 Meters Varsity516:57.4 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 110 · Bedford5,000 Meters Championships11018:02.1 PB10
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 21 · Bedford5,000 Meters Varsity2116:15.4 PB10
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D1 · Place 17 · Bedford5,000 Meters D11717:28.310
Oct 7Bedford Home MeetOct 7 · 5,000 Meters Varsity · Place 2 · Bedford5,000 Meters Varsity217:23.8 PB10
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 21 · Bedford5,000 Meters Varsity2117:01.7510
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 12 · Bedford5,000 Meters Varsity1217:24 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 53 · Bedford5,000 Meters Boys Varsity Large School5317:56.210
Sep 13Nashua North X-C InvitationalSep 13 · 5,000 Meters Varsity · Place 28 · Bedford5,000 Meters Varsity2817:16.910
Sep 6Bobcat InviteSep 6 · 5,000 Meters Varsity · Place 20 · Bedford5,000 Meters Varsity2017:58.310

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2NHIAA Cross Country Meet of ChampionsNov 2 · 5,000 Meters Varsity · Place 47 · Bedford5,000 Meters Varsity4716:38.2FR
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 20 · Bedford5,000 Meters Varsity2017:34.4FR
Oct 12Merrimack InvitationalOct 12 · 5,000 Meters Varsity · Place 10 · Bedford5,000 Meters Varsity1017:48.7FR
Oct 8Bedford HS DualOct 8 · 5,000 Meters Varsity · Place 3 · Bedford5,000 Meters Varsity318:17.59
Oct 520th Battle of the BorderOct 5 · 3,200 Meters Varsity · Place 1 · Bedford3,200 Meters Varsity111:36.909
Oct 520th Battle of the BorderOct 5 · 3,200 Meters Freshman · Place 1 · Bedford3,200 Meters Freshman111:36.9FR
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Freshman Boys · Place 5 · Bedford5,000 Meters Freshman Boys518:07 PB9
Sep 21Manchester InviteSep 21 · 2 Miles Freshman · Place 5 · Bedford2 Miles Freshman511:22.8 PB9
Sep 14Nashua North X-C InvitationalSep 14 · 5,000 Meters Varsity · Place 45 · Bedford5,000 Meters Varsity4518:38.6FR
Sep 10Cofrin ClassicSep 10 · 5,000 Meters Varsity · Place 18 · Bedford5,000 Meters Varsity1818:37.6FR
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 2 · Bedford5,000 Meters Junior Varsity218:58.8FR