Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 1419:29.6NVAC Mountain Cross-Country Run ChampionshipOctober 14, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1920:27.7Manchester InvitationalSeptember 19, 2026
5,000 Meters · Hard'Ack Recreation AreaVermont Cross Country Meet of Champions & Grade Championships · Oct 3018:22.6Vermont Cross Country Meet of Champions & Grade ChampionshipsOctober 30, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1019:06.30Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1219:10.80Nashua North X-C InvitationalSeptember 12, 2026
5,000 Meters · Peoples AcademyPeoples Academy Invitational · Oct 1819:15.40Peoples Academy InvitationalOctober 18, 2025
5,000 Meters · St. Johnsbury AcademyNVAC SJA Home Meet · Sep 2920:59.79NVAC SJA Home MeetSeptember 29, 2026
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 320:09.7Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2619:36.9U-32 Cross-Country Run InvitationalSeptember 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Vermont Cross Country Meet of Champions & Grade ChampionshipsOct 30 · 5,000 Meters Varsity · Place 83 · St Johnsbury5,000 Meters Varsity8318:22.6 PB11
Oct 24Vermont HS Cross-Country Run State ChampionshipsOct 24 · 5,000 Meters Varsity · Place 12 · St Johnsbury5,000 Meters Varsity1219:42.711
Oct 14NVAC Mountain Cross-Country Run ChampionshipOct 14 · 5,000 Meters Varsity · Place 25 · St Johnsbury5,000 Meters Varsity2519:29.6 PB11
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 196 · St Johnsbury5,000 Meters Varsity19619:06.30 PB11
Oct 3Woods Trail RunOct 3 · 5,000 Meters 2nd Seed High School Boys · Place 59 · St Johnsbury5,000 Meters 2nd Seed High School Boys5920:09.7 PB11
Sep 29NVAC SJA Home MeetSep 29 · 5,000 Meters Varsity · Place 15 · St Johnsbury5,000 Meters Varsity1520:59.79 PB11
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters JV · Place 2 · St Johnsbury5,000 Meters JV219:36.9 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 185 · St Johnsbury5,000 Meters Boys Varsity Large18520:27.7 PB11
Sep 12Nashua North X-C InvitationalSep 12 · 5,000 Meters Varsity · Place 87 · St Johnsbury5,000 Meters Varsity8719:10.80 PB11
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 88 · St Johnsbury5,000 Meters HS Varsity8820:07.611

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Peoples Academy InvitationalOct 18 · 5,000 Meters HS Varsity · Place 22 · St Johnsbury5,000 Meters HS Varsity2219:15.40 PB10
Oct 11NVAC Mountain Cross-Country Run ChampionshipOct 11 · 5,000 Meters Varsity · Place 35 · St Johnsbury5,000 Meters Varsity3520:54.1010