Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 1425:59.8NVAC Mountain Cross-Country Run ChampionshipOctober 14, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1924:46.8Manchester InvitationalSeptember 19, 2026
5,000 Meters · Hard'Ack Recreation AreaBurlington HS Cross-Country Run Invitational · Sep 522:34.1Burlington HS Cross-Country Run InvitationalSeptember 5, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1023:59.70Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · St. Johnsbury AcademyNVAC SJA Home Meet · Sep 2924:23.43NVAC SJA Home MeetSeptember 29, 2026
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 325:50.5Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2625:20.0U-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 78 · St Johnsbury5,000 Meters Varsity7823:26.012
Oct 24Vermont HS Cross-Country Run State ChampionshipsOct 24 · 5,000 Meters Varsity Division 1 · Place 45 · St Johnsbury5,000 Meters Varsity Division 14525:10.412
Oct 14NVAC Mountain Cross-Country Run ChampionshipOct 14 · 5,000 Meters Varsity · Place 30 · St Johnsbury5,000 Meters Varsity3025:59.8 PB12
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 185 · St Johnsbury5,000 Meters Varsity18523:59.70 PB12
Oct 3Woods Trail RunOct 3 · 5,000 Meters 1st Seed High School Girls · Place 74 · St Johnsbury5,000 Meters 1st Seed High School Girls7425:50.5 PB12
Sep 29NVAC SJA Home MeetSep 29 · 5,000 Meters Varsity · Place 9 · St Johnsbury5,000 Meters Varsity924:23.43 PB12
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters Varsity · Place 62 · St Johnsbury5,000 Meters Varsity6225:20.0 PB12
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls Varsity Large · Place 129 · St Johnsbury5,000 Meters Girls Varsity Large12924:46.8 PB12
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 56 · St Johnsbury5,000 Meters HS Varsity5622:34.1 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 1 · Place 40 · St Johnsbury5,000 Meters Varsity Division 14023:58.3011
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 5,000 Meters Varsity · Place 26 · St Johnsbury5,000 Meters Varsity2621:57.7011
Sep 20Danville HS Cross-Country Run InvitationalSep 20 · 5,000 Meters Varsity · Place 7 · St Johnsbury5,000 Meters Varsity722:27.2011
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 31 · St Johnsbury5,000 Meters Varsity3121:20.8011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 1 · Place 36 · St Johnsbury5,000 Meters Varsity Division 13624:05.8010
Oct 19NVAC Mountain Cross-Country Run ChampionshipOct 19 · 5,000 Meters Varsity · Place 23 · St Johnsbury5,000 Meters Varsity2323:04.5010
Oct 9Peoples Academy InvitationalOct 9 · 5,000 Meters Varsity · Place 14 · St Johnsbury5,000 Meters Varsity1423:21.210
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Junior Varsity · Place 1 · St Johnsbury3.1 Miles Junior Varsity123:40.110
Sep 21Danville Cross-Country Run InvitationalSep 21 · 5,000 Meters Varsity · Place 4 · St Johnsbury5,000 Meters Varsity424:54.710
Sep 11NVAC Mt Div @ STJSep 11 · 5,000 Meters Varsity · Place 15 · St Johnsbury5,000 Meters Varsity1526:42.4410
Sep 7Randolph/WRV InvitationalSep 7 · 5,000 Meters Varsity · Place 12 · St Johnsbury5,000 Meters Varsity1226:00.4012