Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Essex Middle SchoolEssex Middle School Home XC#1 · Sep 3010:23.55Essex Middle School Home XC#1September 30, 2025
3,000 Meters · Williston Central SchoolWildcats Meet · Sep 2610:07.66Wildcats MeetSeptember 26, 2025
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1918:29.5Manchester InvitationalSeptember 19, 2026
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 2917:51.7Essex HS Cross-Country Run InvitationalAugust 29, 2026
5,000 Meters · Hard'Ack Recreation AreaVermont Cross Country Meet of Champions & Grade Championships · Oct 3016:41.0Vermont Cross Country Meet of Champions & Grade ChampionshipsOctober 30, 2026
5,000 Meters · Mills Riverside ParkMills Riverside Invitational · Oct 917:03.63Mills Riverside InvitationalOctober 9, 2026
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 317:56.2Woods Trail RunOctober 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Vermont Cross Country Meet of Champions & Grade ChampionshipsOct 30 · 5,000 Meters Varsity · Place 17 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity1716:41.0 PB9
Oct 24Vermont HS Cross-Country Run State ChampionshipsOct 24 · 5,000 Meters Varsity Division 1 · Place 21 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity Division 12118:05.99
Oct 9Mills Riverside InvitationalOct 9 · 5,000 Meters Seed 1 · Place 8 · Champlain Valley UnionChamplain Valley Union5,000 Meters Seed 1817:03.63 PB9
Oct 3Woods Trail RunOct 3 · 5,000 Meters 1st Seed High School Boys · Place 29 · Champlain Valley UnionChamplain Valley Union5,000 Meters 1st Seed High School Boys2917:56.2 PB9
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 94 · Champlain Valley UnionChamplain Valley Union5,000 Meters Boys Varsity Large9418:29.5 PB9
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 19 · Champlain Valley UnionChamplain Valley Union5,000 Meters HS Varsity1917:15.29
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 1 · Champlain Valley UnionChamplain Valley Union5,000 Meters Junior Varsity117:51.7 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26Vermont Middle School Cross-Country Run State ChampionshipOct 26 · 3,000 Meters Middle School Varsity · Place 2 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School Varsity210:34.808
Oct 21Chittenden County Championship MSOct 21 · 3,000 Meters Middle School · Place 2 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School210:01.78
Sep 30Essex Middle School Home XC#1Sep 30 · 3,000 Meters Middle School · Place 3 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School310:23.55 PB8
Sep 26Wildcats MeetSep 26 · 3,000 Meters Middle School · Place 3 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School310:07.66 PB8
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 3,000 Meters Middle School · Place 3 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School311:32.308

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Vermont Middle School Cross-Country Run ChampionshipOct 27 · 3,000 Meters Varsity · Place 23 · Hinesburg CommunityHinesburg Community3,000 Meters Varsity2311:18.407
Oct 7CHMS XC Home #2Oct 7 · 3,000 Meters Middle School · Place 6 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School612:15.937