Personal bests

Best marks in available results
Event / courseMarkMeetDate
2100 m · Thetford AcademyVermont Middle School Cross-Country Run State Championship · Nov 112:20.3Vermont Middle School Cross-Country Run State ChampionshipNovember 1, 2020
3,000 Meters · Catamount Family CenterMiddle School Cross-Country Run Vermont State Championship · Oct 2312:49.8Middle School Cross-Country Run Vermont State Championship October 23, 2021
3,000 Meters · Hard'Ack Recreation AreaVermont Middle School Cross-Country Run State Championship · Oct 3011:24.6Vermont Middle School Cross-Country Run State ChampionshipOctober 30, 2022
5,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 1118:34.40NVAC Mountain Cross-Country Run ChampionshipOctober 11, 2025
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 2919:04.6Essex HS Cross-Country Run InvitationalAugust 29, 2026
5,000 Meters · Furcolo Hall (UMASS XC Course)Amherst Invitational · Sep 1918:39.7Amherst InvitationalSeptember 19, 2026
5,000 Meters · Hard'Ack Recreation AreaVermont Cross Country Meet of Champions & Grade Championships · Oct 3018:15.3Vermont Cross Country Meet of Champions & Grade ChampionshipsOctober 30, 2026
5,000 Meters · Lamoille Union (Cricket Hill Trails)Lamoille XC Meet · Sep 1619:54.7Lamoille XC MeetSeptember 16, 2026
5,000 Meters · Peoples AcademyPeoples Academy Invitational · Oct 1817:54.70Peoples Academy InvitationalOctober 18, 2025
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 319:39.3Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Home Meet #1 · Sep 1019:18.96U-32 Home Meet #1September 10, 2025

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 76 · StoweStowe5,000 Meters Varsity7618:15.3 PB12
Oct 14NVAC Mountain Cross-Country Run ChampionshipOct 14 · 5,000 Meters Varsity · Place 24 · StoweStowe5,000 Meters Varsity2419:24.412
Oct 9Peoples Academy InvitationalOct 9 · 5,000 Meters Boys HS Varsity · Place 8 · StoweStowe5,000 Meters Boys HS Varsity818:54.512
Oct 3Woods Trail RunOct 3 · 5,000 Meters 2nd Seed High School Boys · Place 36 · StoweStowe5,000 Meters 2nd Seed High School Boys3619:39.3 PB12
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters Varsity · Place 37 · StoweStowe5,000 Meters Varsity3719:31.912
Sep 19Amherst InvitationalSep 19 · 5,000 Meters Varsity · Place 31 · StoweStowe5,000 Meters Varsity3118:39.7 PB12
Sep 16Lamoille XC MeetSep 16 · 5,000 Meters Varsity · Place 6 · StoweStowe5,000 Meters Varsity619:54.7 PB12
Sep 9U-32 Home MeetSep 9 · 5,000 Meters Varsity · Place 16 · StoweStowe5,000 Meters Varsity1619:2212
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 68 · StoweStowe5,000 Meters HS Varsity6819:18.012
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 57 · StoweStowe5,000 Meters Varsity5719:04.6 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Peoples Academy InvitationalOct 18 · 5,000 Meters HS Varsity · Place 12 · StoweStowe5,000 Meters HS Varsity1217:54.70 PB11
Oct 11NVAC Mountain Cross-Country Run ChampionshipOct 11 · 5,000 Meters Varsity · Place 7 · StoweStowe5,000 Meters Varsity718:34.40 PB11
Sep 10U-32 Home Meet #1Sep 10 · 5,000 Meters Varsity · Place 11 · StoweStowe5,000 Meters Varsity1119:18.96 PB11

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Essex HS Cross-Country Run InvitationalSep 2 · 5,000 Meters Varsity Boys · Place 63 · StoweStowe5,000 Meters Varsity Boys6319:53.99

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Vermont Middle School Cross-Country Run State ChampionshipOct 30 · 3,000 Meters Varsity · Place 46 · StoweStowe3,000 Meters Varsity4611:24.6 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23Middle School Cross-Country Run Vermont State Championship Oct 23 · 3,000 Meters Varsity · Place 46 · StoweStowe3,000 Meters Varsity4612:49.8 PB7

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 1Vermont Middle School Cross-Country Run State ChampionshipNov 1 · 2,100 Meters Varsity · Place 60 · StoweStowe2,100 Meters Varsity6012:20.3 PB6