Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1916:43.9Manchester InvitationalSeptember 19, 2026
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 2916:37.1Essex HS Cross-Country Run InvitationalAugust 29, 2026
5,000 Meters · Hard'Ack Recreation AreaBurlington HS Cross-Country Run Invitational · Sep 516:53.6Burlington HS Cross-Country Run InvitationalSeptember 5, 2026
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1316:45.5Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 317:24.6Woods Trail RunOctober 3, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 817:59.490th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Vermont HS Cross-Country Run State ChampionshipsOct 24 · 5,000 Meters Varsity Division 1 · Place 9 · Champlain Valley Union5,000 Meters Varsity Division 1917:04.112
Oct 3Woods Trail RunOct 3 · 5,000 Meters 1st Seed High School Boys · Place 18 · Champlain Valley Union5,000 Meters 1st Seed High School Boys1817:24.6 PB12
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 15 · Champlain Valley Union5,000 Meters Boys Varsity Large1516:43.9 PB12
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 12 · Champlain Valley Union5,000 Meters HS Varsity1216:53.6 PB12
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 6 · Champlain Valley Union5,000 Meters Varsity616:37.1 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 106 · Champlain Valley Union5,000 Meters Championships10617:59.4 PB11
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 9 · Champlain Valley Union5,000 Meters Varsity916:50.6611
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 1 · Place 11 · Champlain Valley Union5,000 Meters Varsity Division 11117:21.7011
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 29 · Champlain Valley Union5,000 Meters Boys Varsity Large School2917:22.711
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D3 · Place 42 · Champlain Valley Union5,000 Meters D34216:45.5 PB11
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 11 · Champlain Valley Union5,000 Meters Varsity1116:29.5011
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · Champlain Valley Union5,000 Meters Varsity416:29.5011

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 2 · 5,000 Meters Varsity · Place 17 · Champlain Valley Union5,000 Meters Varsity1717:44.1210
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 1 · Place 23 · Champlain Valley Union5,000 Meters Varsity Division 12318:14.6010
Oct 18Mills Riverside InvitationalOct 18 · 5,000 Meters Varsity · Place 11 · Champlain Valley Union5,000 Meters Varsity1117:33.0610
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Varsity · Place 23 · Champlain Valley Union5,000 Meters Varsity2317:15.410
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Varsity · Place 30 · Champlain Valley Union5,000 Meters Varsity3018:25.910