Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 1423:48.8NVAC Mountain Cross-Country Run ChampionshipOctober 14, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1924:47.5Manchester InvitationalSeptember 19, 2026
5,000 Meters · Hard'Ack Recreation AreaVermont Cross Country Meet of Champions & Grade Championships · Oct 3022:11.9Vermont Cross Country Meet of Champions & Grade ChampionshipsOctober 30, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1023:22.00Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1223:25.10Nashua North X-C InvitationalSeptember 12, 2026
5,000 Meters · St. Johnsbury AcademyNVAC SJA Home Meet · Sep 2923:47.62NVAC SJA Home MeetSeptember 29, 2026
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 324:52.4Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2624:19.4U-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

9 results
DateMeetEventPlMarkGr
Oct 30Vermont Cross Country Meet of Champions & Grade ChampionshipsOct 30 · 5,000 Meters Varsity · Place 58 · St Johnsbury5,000 Meters Varsity5822:11.9 PB11
Oct 24Vermont HS Cross-Country Run State ChampionshipsOct 24 · 5,000 Meters Varsity Division 1 · Place 41 · St Johnsbury5,000 Meters Varsity Division 14124:34.011
Oct 14NVAC Mountain Cross-Country Run ChampionshipOct 14 · 5,000 Meters Varsity · Place 18 · St Johnsbury5,000 Meters Varsity1823:48.8 PB11
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 167 · St Johnsbury5,000 Meters Varsity16723:22.00 PB11
Oct 3Woods Trail RunOct 3 · 5,000 Meters 2nd Seed High School Girls · Place 36 · St Johnsbury5,000 Meters 2nd Seed High School Girls3624:52.4 PB11
Sep 29NVAC SJA Home MeetSep 29 · 5,000 Meters Varsity · Place 7 · St Johnsbury5,000 Meters Varsity723:47.62 PB11
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters Varsity · Place 52 · St Johnsbury5,000 Meters Varsity5224:19.4 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls Varsity Large · Place 132 · St Johnsbury5,000 Meters Girls Varsity Large13224:47.5 PB11
Sep 12Nashua North X-C InvitationalSep 12 · 5,000 Meters Varsity · Place 69 · St Johnsbury5,000 Meters Varsity6923:25.10 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11NVAC Mountain Cross-Country Run ChampionshipOct 11 · 5,000 Meters Varsity · St Johnsbury5,000 Meters Varsity—DQ10
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 10 · St Johnsbury5,000 Meters Junior Varsity1024:43.9010
Sep 20Danville HS Cross-Country Run InvitationalSep 20 · 5,000 Meters Varsity · Place 16 · St Johnsbury5,000 Meters Varsity1624:29.7010
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 22 · St Johnsbury5,000 Meters Junior Varsity2224:30.8010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 46 · St Johnsbury5,000 Meters Varsity4627:57.309
Oct 19NVAC Mountain Cross-Country Run ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 10 · St Johnsbury5,000 Meters Junior Varsity1027:06.109
Oct 9Peoples Academy InvitationalOct 9 · 5,000 Meters Varsity · Place 42 · St Johnsbury5,000 Meters Varsity4232:13.69
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Junior Varsity · Place 14 · St Johnsbury3.1 Miles Junior Varsity1426:46.89
Sep 21Danville Cross-Country Run InvitationalSep 21 · 5,000 Meters Varsity · Place 9 · St Johnsbury5,000 Meters Varsity925:48.89
Sep 7Randolph/WRV InvitationalSep 7 · 5,000 Meters Varsity · Place 27 · St Johnsbury5,000 Meters Varsity2732:37.9012