Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · U-32 High SchoolU-32 Home Meet #1 · Sep 1018:47.45U-32 Home Meet #1September 10, 2025
2 Miles · Lamoille Union (Cricket Hill Trails)Lamoille XC Meet · Sep 1715:53.1Lamoille XC MeetSeptember 17, 2025
3,000 Meters · Craftsbury Outdoor CenterNVAC Mountain Cross-Country Run Championship · Oct 1116:16.10NVAC Mountain Cross-Country Run ChampionshipOctober 11, 2025
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2318:33.99USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
5,000 Meters · Hard'Ack Recreation AreaVermont Cross Country Meet of Champions & Grade Championships · Oct 3021:23.6Vermont Cross Country Meet of Champions & Grade ChampionshipsOctober 30, 2026
5,000 Meters · Harwood Union Harwood UHS Cross-Country Run Invitational · Oct 1021:59.4Harwood UHS Cross-Country Run InvitationalOctober 10, 2026
5,000 Meters · Lamoille Union (Cricket Hill Trails)Lamoille XC Meet · Sep 1624:35.8Lamoille XC MeetSeptember 16, 2026
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 322:34.2Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2622:33.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

8 results
DateMeetEventPlMarkGr
Oct 30Vermont Cross Country Meet of Champions & Grade ChampionshipsOct 30 · 5,000 Meters Varsity · Place 166 · MontpelierMontpelier5,000 Meters Varsity16621:23.6 PB9
Oct 14NVAC Mountain Cross-Country Run ChampionshipOct 14 · 5,000 Meters Varsity · MontpelierMontpelier5,000 Meters Varsity—DNS9
Oct 10Harwood UHS Cross-Country Run InvitationalOct 10 · 5,000 Meters Varsity HS Boys · Place 54 · MontpelierMontpelier5,000 Meters Varsity HS Boys5421:59.4 PB9
Oct 3Woods Trail RunOct 3 · 5,000 Meters 3rd Seed High School Boys · Place 99 · MontpelierMontpelier5,000 Meters 3rd Seed High School Boys9922:34.2 PB9
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters JV · Place 28 · MontpelierMontpelier5,000 Meters JV2822:33.1 PB9
Sep 16Lamoille XC MeetSep 16 · 5,000 Meters Varsity · Place 21 · MontpelierMontpelier5,000 Meters Varsity2124:35.8 PB9
Sep 9U-32 Home MeetSep 9 · 5,000 Meters Varsity · Place 41 · MontpelierMontpelier5,000 Meters Varsity4124:329
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters Junior Varsity HS · Place 56 · MontpelierMontpelier5,000 Meters Junior Varsity HS5622:24.39

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 96 · Granite State FlashGranite State Flash4,000 Meters 13-149618:33.99 PB8
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 121 · Granite State FlashGranite State Flash4,000 Meters 13-1412119:32.588
Oct 11NVAC Mountain Cross-Country Run ChampionshipOct 11 · 3,000 Meters Middle School · Place 36 · MontpelierMontpelier3,000 Meters Middle School3616:16.10 PB8
Sep 17Lamoille XC MeetSep 17 · 2 Miles Middle School · Place 26 · MontpelierMontpelier2 Miles Middle School2615:53.1 PB8
Sep 10U-32 Home Meet #1Sep 10 · 1.9 Miles Middle School · Place 34 · MontpelierMontpelier1.9 Miles Middle School3418:47.45 PB8