Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 1121:32.00NVAC Mountain Cross-Country Run ChampionshipOctober 11, 2025
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 2921:12.3Essex HS Cross-Country Run InvitationalAugust 29, 2026
5,000 Meters · Hard'Ack Recreation AreaBurlington HS Cross-Country Run Invitational · Sep 521:35.9Burlington HS Cross-Country Run InvitationalSeptember 5, 2026
5,000 Meters · Lamoille Union (Cricket Hill Trails)Lamoille XC Meet · Sep 1721:59.3Lamoille XC MeetSeptember 17, 2025
5,000 Meters · Peoples AcademyPeoples Academy Invitational · Oct 1819:21.40Peoples Academy InvitationalOctober 18, 2025
5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2621:36.1U-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

7 results
DateMeetEventPlMarkGr
Oct 14NVAC Mountain Cross-Country Run ChampionshipOct 14 · 5,000 Meters Varsity · Place 59 · Lamoille Union5,000 Meters Varsity5921:54.412
Oct 9Peoples Academy InvitationalOct 9 · 5,000 Meters Boys HS Varsity · Place 26 · Lamoille Union5,000 Meters Boys HS Varsity2620:56.812
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters Varsity · Place 69 · Lamoille Union5,000 Meters Varsity6921:36.1 PB12
Sep 16Lamoille XC MeetSep 16 · 5,000 Meters Varsity · Place 9 · Lamoille Union5,000 Meters Varsity922:02.912
Sep 9U-32 Home MeetSep 9 · 5,000 Meters Varsity · Place 34 · Lamoille Union5,000 Meters Varsity3421:3812
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 112 · Lamoille Union5,000 Meters HS Varsity11221:35.9 PB12
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 98 · Lamoille Union5,000 Meters Varsity9821:12.3 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 2 · Place 45 · Lamoille Union5,000 Meters Varsity Division 24521:24.6011
Oct 18Peoples Academy InvitationalOct 18 · 5,000 Meters HS Varsity · Place 23 · Lamoille Union5,000 Meters HS Varsity2319:21.40 PB11
Oct 11NVAC Mountain Cross-Country Run ChampionshipOct 11 · 5,000 Meters Varsity · Place 40 · Lamoille Union5,000 Meters Varsity4021:32.00 PB11
Sep 17Lamoille XC MeetSep 17 · 5,000 Meters Varsity · Place 9 · Lamoille Union5,000 Meters Varsity921:59.3 PB11
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 96 · Lamoille Union5,000 Meters Varsity9620:11.0011
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 78 · Lamoille Union5,000 Meters Varsity7820:44.4011

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 17Lyndon Institute Home 2Sep 17 · 5,000 Meters Varsity · Place 6 · Lamoille Union5,000 Meters Varsity622:5710
Sep 11NVAC Mt Div @ STJSep 11 · 5,000 Meters Varsity · Place 25 · Lamoille Union5,000 Meters Varsity2522:23.9510
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Varsity · Place 85 · Lamoille Union5,000 Meters Varsity8519:53.610
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Varsity · Place 91 · Lamoille Union5,000 Meters Varsity9122:13.810