Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.65 Miles · Danville Town FieldsDanville invitational · Sep 1915:17Danville invitationalSeptember 19, 2026
2 Miles · Lamoille Union (Cricket Hill Trails)Lamoille XC Meet · Sep 1622:14.0Lamoille XC MeetSeptember 16, 2026
2 Miles · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2620:30.3U-32 Cross-Country Run InvitationalSeptember 26, 2026
2715 m · Thetford AcademyWoods Trail Run · Oct 315:46.3Woods Trail RunOctober 3, 2026
3,000 Meters · Harwood Union Harwood UHS Cross-Country Run Invitational · Oct 1018:24.6Harwood UHS Cross-Country Run InvitationalOctober 10, 2026
3,000 Meters · Millstone TrailsSpaulding Home Meet at Millstone Trails · Sep 2921:06.56Spaulding Home Meet at Millstone TrailsSeptember 29, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10Harwood UHS Cross-Country Run InvitationalOct 10 · 3,000 Meters Middle School Boys · Place 52 · Barre Town3,000 Meters Middle School Boys5218:24.6 PB7
Oct 3Woods Trail RunOct 3 · 2,715 Meters Junior HS Varsity Boys · Place 213 · Barre Town2,715 Meters Junior HS Varsity Boys21315:46.3 PB7
Sep 29Spaulding Home Meet at Millstone TrailsSep 29 · 3,000 Meters Middle School · Place 36 · Barre Town3,000 Meters Middle School3621:06.56 PB7
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 2 Miles 7/8th Grade Middle School · Place 114 · Barre Town2 Miles 7/8th Grade Middle School11420:30.3 PB7
Sep 19Danville invitationalSep 19 · 1.65 Miles MS Boys · Place 54 · Barre Town1.65 Miles MS Boys5415:17 PB7
Sep 16Lamoille XC MeetSep 16 · 2 Miles Middle School · Place 57 · Barre Town2 Miles Middle School5722:14.0 PB7

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Vermont Middle School Cross-Country Run State ChampionshipOct 26 · 3,000 Meters Junior Varsity Middle School · Place 68 · Barre Town3,000 Meters Junior Varsity Middle School6816:36.306
Oct 16Spaulding Home Meet at MillstoneOct 16 · Varsity · Place 36 · Barre TownVarsity3622:426
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 1.03 Miles Middle School 6th Grade Elementary · Place 55 · Barre Town1.03 Miles Middle School 6th Grade Elementary559:04.206
Sep 20Danville HS Cross-Country Run InvitationalSep 20 · 1.65 Miles Middle School · Place 32 · Barre Town1.65 Miles Middle School3216:12.006
Sep 17Lamoille XC MeetSep 17 · 2 Miles Middle School · Place 61 · Barre Town2 Miles Middle School6122:59.26
Sep 13Harwood UHS Cross-Country Run InvitationalSep 13 · 3,000 Meters Middle School · Place 81 · Barre Town3,000 Meters Middle School8120:04.906

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Spaulding Home MeetOct 17 · Varsity · Place 28 · 5 Barre TownVarsity2820:53—
Oct 1Blue Mountain MeetOct 1 · 3,000 Meters Middle School · Place 20 · Barre Town3,000 Meters Middle School2015:54.045
Sep 28U-32 XC InvitationalSep 28 · 1.03 Miles Middle School 6th Grade Elementary · Place 37 · Barre Town1.03 Miles Middle School 6th Grade Elementary379:20.25
Sep 21Danville Cross-Country Run InvitationalSep 21 · 1.65 Miles Middle School · Place 34 · Barre Town1.65 Miles Middle School3417:40.05
Sep 14Harwood Cross-Country Run InvitationalSep 14 · 3,000 Meters Middle School · Place 73 · Barre Town3,000 Meters Middle School7324:30.95