Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2112:40.6Manchester InviteSeptember 21, 2024
3,000 Meters · Browns River Middle SchoolBRMS XC - Home Meet · Oct 1112:45.22BRMS XC - Home MeetOctober 11, 2022
3,000 Meters · Camels Hump Middle SchoolCamels Hump Home XC - Middle School · Sep 2813:10.49Camels Hump Home XC - Middle SchoolSeptember 28, 2021
3,000 Meters · Hard'Ack Recreation AreaVermont Middle School Cross-Country Run State Championship · Oct 3011:46.2Vermont Middle School Cross-Country Run State ChampionshipOctober 30, 2022
3,000 Meters · Middle School XC course at RiceSt. Francis Xavier Cross Country Meet @Rice · Oct 312:29St. Francis Xavier Cross Country Meet @RiceOctober 3, 2023
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:59.3Manchester InviteSeptember 20, 2025
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 2919:05.4Essex HS Cross-Country Run InvitationalAugust 29, 2026
5,000 Meters · Hard'Ack Recreation AreaBurlington HS Cross-Country Run Invitational · Sep 519:13.7Burlington HS Cross-Country Run InvitationalSeptember 5, 2026
5,000 Meters · Pitney Meadows Community FarmSaratoga Cross Country Invitational · Oct 1017:37.0Saratoga Cross Country InvitationalOctober 10, 2026
5,000 Meters · Rice Memorial High School CourseRice Memorial HS XC Meet · Oct 1719:15Rice Memorial HS XC MeetOctober 17, 2025
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 319:15.7Woods Trail RunOctober 3, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Vermont HS Cross-Country Run State ChampionshipsOct 24 · 5,000 Meters Varsity Division 1 · Place 34 · South BurlingtonSouth Burlington5,000 Meters Varsity Division 13418:58.011
Oct 17NVAC Metro Cross-Country Run ChampionshipOct 17 · 5,000 Meters Large School Varsity · South BurlingtonSouth Burlington5,000 Meters Large School Varsity—DNS11
Oct 10Saratoga Cross Country InvitationalOct 10 · 5,000 Meters Varsity · Place 50 · South BurlingtonSouth Burlington5,000 Meters Varsity5017:37.0 PB11
Oct 3Woods Trail RunOct 3 · 5,000 Meters 2nd Seed High School Boys · Place 20 · South BurlingtonSouth Burlington5,000 Meters 2nd Seed High School Boys2019:15.7 PB11
Sep 5Burlington HS Cross-Country Run InvitationalSep 5 · 5,000 Meters HS Varsity · Place 67 · South BurlingtonSouth Burlington5,000 Meters HS Varsity6719:13.7 PB11
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 58 · South BurlingtonSouth Burlington5,000 Meters Varsity5819:05.4 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity · Place 14 · South BurlingtonSouth Burlington5,000 Meters Varsity1419:52.5010
Oct 17Rice Memorial HS XC MeetOct 17 · 5,000 Meters Varsity · Place 16 · South BurlingtonSouth Burlington5,000 Meters Varsity1619:15 PB10
Oct 11NVAC Cross-Country Run ChampionshipOct 11 · 5,000 Meters Varsity · Place 35 · South BurlingtonSouth Burlington5,000 Meters Varsity3519:09.4010
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 50 · South BurlingtonSouth Burlington5,000 Meters Boys JVB5019:59.3 PB10
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 21 · South BurlingtonSouth Burlington5,000 Meters Junior Varsity2119:28.1010
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 18 · South BurlingtonSouth Burlington5,000 Meters Varsity1819:41.6010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 32 · South BurlingtonSouth Burlington5,000 Meters Varsity3220:24.509
Oct 18Mills Riverside InvitationalOct 18 · 5,000 Meters Varsity · Place 78 · South BurlingtonSouth Burlington5,000 Meters Varsity7820:05.239
Oct 10***Rescheduled***NVAC Cross-Country Run ChampionshipOct 10 · 5,000 Meters Varsity · Place 29 · South BurlingtonSouth Burlington5,000 Meters Varsity2919:54.209
Sep 21Manchester InviteSep 21 · 2 Miles Freshman · Place 51 · South BurlingtonSouth Burlington2 Miles Freshman5112:40.6 PB9
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 32 · South BurlingtonSouth Burlington5,000 Meters Junior Varsity3220:06.39
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 57 · South BurlingtonSouth Burlington5,000 Meters Junior Varsity5723:14.49

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Middle School Vermont Cross-Country Run ChampionshipOct 29 · 3,000 Meters Varsity · Place 51 · Frederick H TuttleFrederick H Tuttle3,000 Meters Varsity5112:09.78
Oct 3St. Francis Xavier Cross Country Meet @RiceOct 3 · 3,000 Meters Middle School · Place 14 · Frederick H TuttleFrederick H Tuttle3,000 Meters Middle School1412:29 PB8
Sep 20Camels Hump Middle School XC - Home #1Sep 20 · 3,000 Meters Middle School · Place 10 · Frederick H TuttleFrederick H Tuttle3,000 Meters Middle School1014:29.778
Sep 9Burlington HS Cross-Country Run InvitationalSep 9 · 2,700 Meters Middle School · Place 16 · Frederick H TuttleFrederick H Tuttle2,700 Meters Middle School1613:01.68

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Vermont Middle School Cross-Country Run State ChampionshipOct 30 · 3,000 Meters Varsity · Place 72 · Frederick H TuttleFrederick H Tuttle3,000 Meters Varsity7211:46.2 PB7
Oct 11BRMS XC - Home MeetOct 11 · 3,000 Meters Middle School · Place 13 · Frederick H TuttleFrederick H Tuttle3,000 Meters Middle School1312:45.22 PB7

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4BRMS XC Home #1Oct 4 · 3,000 Meters Middle School · Place 17 · Frederick H TuttleFrederick H Tuttle3,000 Meters Middle School1713:51.406
Sep 28Camels Hump Home XC - Middle SchoolSep 28 · 3,000 Meters Middle School · Place 29 · Frederick H TuttleFrederick H Tuttle3,000 Meters Middle School2913:10.49 PB6