Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Essex Middle SchoolEssex Middle School Home XC#1 · Sep 3010:16.24Essex Middle School Home XC#1September 30, 2025
3,000 Meters · Williston Central SchoolWildcats Meet · Sep 269:49.23Wildcats MeetSeptember 26, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1314:29.202025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2313:41.24USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 57 · Granite State FlashGranite State Flash4,000 Meters 13-145714:29.20 PB8
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 8 · Granite State FlashGranite State Flash4,000 Meters 13-14813:41.24 PB8
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 8 · Granite State FlashGranite State Flash4,000 Meters 13-14814:10.808
Oct 26Vermont Middle School Cross-Country Run State ChampionshipOct 26 · 3,000 Meters Middle School Varsity · Place 1 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School Varsity110:18.708
Oct 21Chittenden County Championship MSOct 21 · 3,000 Meters Middle School · Place 1 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School19:57.28
Sep 30Essex Middle School Home XC#1Sep 30 · 3,000 Meters Middle School · Place 1 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School110:16.24 PB8
Sep 26Wildcats MeetSep 26 · 3,000 Meters Middle School · Place 1 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School19:49.23 PB8
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 3,000 Meters Middle School · Place 1 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School110:38.408

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Vermont Middle School Cross-Country Run ChampionshipOct 27 · 3,000 Meters Varsity · Place 28 · Hinesburg CommunityHinesburg Community3,000 Meters Varsity2811:24.307
Oct 7CHMS XC Home #2Oct 7 · 3,000 Meters Middle School · Place 5 · Hinesburg CommunityHinesburg Community3,000 Meters Middle School512:01.598