Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5K High SchoolBlack Bear Invite · Sep 2616:58.2Black Bear InviteSeptember 26, 2026
5,000 Meters · Alvirne High School22rd Annual Battle of the Border · Oct 316:31.5722rd Annual Battle of the BorderOctober 3, 2026
5,000 Meters · DeMeritt HllBobcat Invite · Sep 517:41.7Bobcat InviteSeptember 5, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1917:24.6Manchester InvitationalSeptember 19, 2026
5,000 Meters · Hill House XC CourseNHIAA XC Meet of Champions · Nov 716:12.6NHIAA XC Meet of ChampionsNovember 7, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1016:35.00Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Merrimack Valley High SchoolCapital Area Championships · Oct 1517:11.4Capital Area ChampionshipsOctober 15, 2026
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1216:33.70Nashua North X-C InvitationalSeptember 12, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7NHIAA XC Meet of ChampionsNov 7 · 5,000 Meters Varsity · Place 20 · Hopkinton5,000 Meters Varsity2016:12.6 PB12
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D3 · Place 5 · Hopkinton5,000 Meters D3517:28.1012
Oct 15Capital Area ChampionshipsOct 15 · 5,000 Meters Varsity · Place 8 · Hopkinton5,000 Meters Varsity817:11.4 PB12
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 32 · Hopkinton5,000 Meters Varsity3216:35.00 PB12
Oct 322rd Annual Battle of the BorderOct 3 · 5,000 Meters Varsity · Place 12 · Hopkinton5,000 Meters Varsity1216:31.57 PB12
Sep 26Black Bear InviteSep 26 · 5,000 Meters Varsity · Place 10 · Hopkinton5,000 Meters Varsity1016:58.2 PB12
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Small · Place 22 · Hopkinton5,000 Meters Boys Varsity Small2217:24.6 PB12
Sep 12Nashua North X-C InvitationalSep 12 · 5,000 Meters Varsity · Place 10 · Hopkinton5,000 Meters Varsity1016:33.70 PB12
Sep 5Bobcat InviteSep 5 · 5,000 Meters Varsity · Place 13 · Hopkinton5,000 Meters Varsity1317:41.7 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 65 · Hopkinton5,000 Meters Varsity6517:12.111
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D3 · Place 8 · Hopkinton5,000 Meters D3817:38.611
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 27 · Hopkinton5,000 Meters Varsity2717:05.611
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 35 · Hopkinton5,000 Meters Varsity3518:3511
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 73 · Hopkinton5,000 Meters Boys Varsity Small School7318:45.111
Sep 13Nashua North X-C InvitationalSep 13 · 5,000 Meters Varsity · Place 23 · Hopkinton5,000 Meters Varsity2317:07.411
Sep 6Bobcat InviteSep 6 · 5,000 Meters Varsity · Place 27 · Hopkinton5,000 Meters Varsity2718:22.011

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 12Pelham InvitationalOct 12 · 5,000 Meters Varsity · Place 58 · Hopkinton5,000 Meters Varsity5818:52.1SO
Oct 12Pelham InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 82 · Hopkinton5,000 Meters Junior Varsity8223:14.2SO
Sep 12Belmont HS MeetSep 12 · 3.2 Miles Varsity · Place 5 · Hopkinton3.2 Miles Varsity520:39SO
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Varsity · Place 50 · Hopkinton5,000 Meters Varsity5019:44.1SO