Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2612:58.5U-32 Cross-Country Run InvitationalSeptember 26, 2026
2715 m · Thetford AcademyWoods Trail Run · Oct 310:16.5Woods Trail RunOctober 3, 2026
3,000 Meters · Essex Middle SchoolEssex Middle School Home XC#1 · Sep 3011:08.81Essex Middle School Home XC#1September 30, 2025
3,000 Meters · Hard'Ack Recreation AreaBurlington HS Cross-Country Run Invitational · Sep 510:49.6Burlington HS Cross-Country Run InvitationalSeptember 5, 2026
3,000 Meters · Harwood Union Harwood UHS Cross-Country Run Invitational · Oct 1011:49.1Harwood UHS Cross-Country Run InvitationalOctober 10, 2026
3,000 Meters · Highland ParkUSATF New England Junior Olympic Championship · Nov 1611:37.17USATF New England Junior Olympic ChampionshipNovember 16, 2025
3,000 Meters · Williston Central SchoolWildcats Meet · Sep 2610:31.36Wildcats MeetSeptember 26, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Vermont Middle School Cross Country State ChampionshipOct 25 · 3,000 Meters Varsity · Place 6 · Hinesburg CommunityHinesburg Community3,000 Meters Varsity611:12.06
Oct 25Vermont Middle School Cross Country State ChampionshipOct 25 · 3,000 Meters Varsity · Place 18 · Hinesburg CommunityHinesburg Community3,000 Meters Varsity1811:12.06
Oct 20Chittenden County Championship MSOct 20 · 3,000 Meters Middle School · Place 9 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School910:32.76
Oct 10Harwood UHS Cross-Country Run InvitationalOct 10 · 3,000 Meters Middle School Boys · Place 4 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School Boys411:49.1 PB6
Oct 6EMS XC Home Meet #2Oct 6 · 3,000 Meters Middle School · Place 4 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School411:23.706
Oct 3Woods Trail RunOct 3 · 2,715 Meters Junior HS Varsity Boys · Place 18 · Hinesburg CommunityHinesburg Community2,715 Meters Junior HS Varsity Boys1810:16.5 PB6
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 2 Miles 7/8th Grade Middle School · Place 13 · Hinesburg CommunityHinesburg Community2 Miles 7/8th Grade Middle School1312:58.5 PB6
Sep 25Wildcats Meet 2026Sep 25 · 3,000 Meters Middle School · Place 8 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School811:08.816
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 3,000 Meters Middle School · Place 6 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School610:49.6 PB6

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 3,000 Meters 11-12 · Place 20 · 02-Unattached02-Unattached3,000 Meters 11-122011:37.17 PB6
Oct 26Vermont Middle School Cross-Country Run State ChampionshipOct 26 · 3,000 Meters Middle School Varsity · Place 22 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School Varsity2211:26.206
Oct 21Chittenden County Championship MSOct 21 · 3,000 Meters Middle School · Place 14 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School1411:05.06
Sep 30Essex Middle School Home XC#1Sep 30 · 3,000 Meters Middle School · Place 8 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School811:08.81 PB6
Sep 26Wildcats MeetSep 26 · 3,000 Meters Middle School · Place 8 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School810:31.36 PB6