Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invitational · Sep 1914:07.4Manchester InvitationalSeptember 19, 2026
3,000 Meters · Camels Hump Middle SchoolCamels Hump Middle School XC - Home #2 · Oct 516:06.01Camels Hump Middle School XC - Home #2October 5, 2023
5,000 Meters · Hard'Ack Recreation AreaBurlington HS Cross-Country Run Invitational · Sep 522:59.0Burlington HS Cross-Country Run InvitationalSeptember 5, 2026
5,000 Meters · Mills Riverside ParkMills Riverside Invitational · Oct 922:02.81Mills Riverside InvitationalOctober 9, 2026
5,000 Meters · Missisquoi Valley Union High School NVAC Metro Cross-Country Run Championship · Oct 1722:27.5NVAC Metro Cross-Country Run ChampionshipOctober 17, 2026
5,000 Meters · Rice Memorial High School CourseRice Memorial HS XC Meet · Oct 1723:03Rice Memorial HS XC MeetOctober 17, 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 · Place 120 · BurlingtonBurlington5,000 Meters Varsity12023:23.410
Oct 17NVAC Metro Cross-Country Run ChampionshipOct 17 · 5,000 Meters Large School Varsity · Place 62 · BurlingtonBurlington5,000 Meters Large School Varsity6222:27.5 PB10
Oct 9Mills Riverside InvitationalOct 9 · 5,000 Meters Seed 2 · Place 15 · BurlingtonBurlington5,000 Meters Seed 21522:02.81 PB10
Sep 19Manchester InvitationalSep 19 · 2 Miles Boys JVC · Place 85 · BurlingtonBurlington2 Miles Boys JVC8514:07.4 PB10
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters Junior Varsity HS · Place 69 · BurlingtonBurlington5,000 Meters Junior Varsity HS6922:59.0 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity · Place 121 · BurlingtonBurlington5,000 Meters Varsity12124:09.309
Oct 17Rice Memorial HS XC MeetOct 17 · 5,000 Meters Varsity · Place 48 · BurlingtonBurlington5,000 Meters Varsity4823:03 PB9
Sep 20Manchester InviteSep 20 · 2 Miles Boys JVC · Place 154 · BurlingtonBurlington2 Miles Boys JVC15414:51.59
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 87 · BurlingtonBurlington5,000 Meters Junior Varsity8723:23.409
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 60 · BurlingtonBurlington5,000 Meters Varsity6023:48.809

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7CHMS XC Home #2Oct 7 · 3,000 Meters Middle School · Place 59 · HuntHunt3,000 Meters Middle School5916:02.048

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Camels Hump Middle School XC - Home #2Oct 5 · 3,000 Meters Middle School · Place 46 · HuntHunt3,000 Meters Middle School4616:06.01 PB7

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4CHMS Home XC #2Oct 4 · 3,000 Meters Middle School · Place 38 · HuntHunt3,000 Meters Middle School3817:08.856