Personal bests

Best marks in available results
Event / courseMarkMeetDate
2100 m · Thetford AcademyVermont Middle School Cross-Country Run State Championship · Nov 112:43.0Vermont Middle School Cross-Country Run State ChampionshipNovember 1, 2020
2700 m · Burlington HSBurlington Cross-Country Run Invitational · Sep 815:14.4Burlington Cross-Country Run InvitationalSeptember 8, 2018
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1419:55.6Burnt Hills InvitationalOctober 14, 2023
3,000 Meters · Camels Hump Middle SchoolCHMS - Home XC Meet · Oct 314:17.91CHMS - Home XC MeetOctober 3, 2019
3,000 Meters · Hard'Ack Recreation AreaMiddle School Cross-Country Run Championship · Oct 2716:10.7Middle School Cross-Country Run ChampionshipOctober 27, 2019
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2320:59.1NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Derryfield ParkManchester Invite · Sep 2121:40.8Manchester InviteSeptember 21, 2024
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Sep 222:32.2Essex HS Cross-Country Run InvitationalSeptember 2, 2023
5,000 Meters · Mills Riverside ParkMMUXC Home #1 · Oct 2225:15.08MMUXC Home #1October 22, 2021
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 921:0989th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024
6,000 Meters · Stanley ParkNIRCA Regional Championship · Oct 2524:13.51NIRCA Regional ChampionshipOctober 25, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25NIRCA Regional ChampionshipOct 25 · 6,000 Meters Collegiate · Place 24 · University of Vermont ClubUniversity of Vermont Club6,000 Meters Collegiate2424:13.51 PB-

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast · Place 17 · EssexEssex5,000 Meters Open - Northeast1720:59.1 PB12
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 157 · EssexEssex5,000 Meters Championships15721:09 PB12
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 1 · Place 10 · EssexEssex5,000 Meters Varsity Division 11021:06.0012
Oct 18Mills Riverside InvitationalOct 18 · 5,000 Meters Varsity · Place 9 · EssexEssex5,000 Meters Varsity919:49.5812
Oct 12Burnt Hills Cross County InvitationalOct 12 · 3 Miles Varsity Division III · Place 13 · EssexEssex3 Miles Varsity Division III1319:46.3—
Sep 24Rice Memorial HS XC MeetSep 24 · 5,000 Meters Varsity · Place 1 · EssexEssex5,000 Meters Varsity120:0912
Sep 21Manchester InviteSep 21 · 5,000 Meters Large School Varsity · Place 80 · EssexEssex5,000 Meters Large School Varsity8021:40.8 PB12
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Varsity · Place 11 · EssexEssex5,000 Meters Varsity1119:49.512
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 18 · EssexEssex5,000 Meters Junior Varsity1821:51.312

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 106 · EssexEssex5,000 Meters Championship - Northeast10621:03.011
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity Division 1 · Place 8 · EssexEssex5,000 Meters Varsity Division 1821:18.211
Oct 20MMUXC - Mills Riverside InvitationalOct 20 · 5,000 Meters Varsity · Place 11 · EssexEssex5,000 Meters Varsity1120:15.9211
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D3 · Place 8 · EssexEssex3 Miles Varsity D3819:55.6 PB11
Oct 72023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 23 · EssexEssex5,000 Meters Varsity2321:54.7—
Oct 72023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 24 · EssexEssex5,000 Meters Varsity2421:54.7—
Sep 27Rice Memorial HS XC MeetSep 27 · Varsity · Place 4 · EssexEssexVarsity421:1011
Sep 9Burlington HS Cross-Country Run InvitationalSep 9 · 5,000 Meters Varsity · Place 16 · EssexEssex5,000 Meters Varsity1621:11.111
Sep 2Essex HS Cross-Country Run InvitationalSep 2 · 5,000 Meters Varsity Girls · Place 21 · EssexEssex5,000 Meters Varsity Girls2122:32.2 PB11

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - Northeast · Place 49 · EssexEssex5,000 Meters Open - Northeast4923:59.010
Oct 29Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 11 · EssexEssex5,000 Meters Varsity1123:51.910
Oct 21MMUXC - Home #2Oct 21 · 5,000 Meters Varsity · Place 35 · EssexEssex5,000 Meters Varsity3522:37.0310
Oct 15NVAC Chittenden Cross-Country Run ChampionshipOct 15 · 5,000 Meters Varsity · Place 23 · EssexEssex5,000 Meters Varsity2321:41.710
Oct 4Rice Memorial HS XC MeetOct 4 · 5,000 Meters Varsity · Place 3 · EssexEssex5,000 Meters Varsity321:3010
Oct 1Woods Trail RunOct 1 · 5,000 Meters Varsity · Place 88 · Essex VTEssex VT5,000 Meters Varsity8823:40.3SO
Sep 10Burlington HS Cross-Country Run InvitationalSep 10 · 5,000 Meters Varsity · Place 32 · EssexEssex5,000 Meters Varsity3224:23.410
Sep 3Essex HS Cross-Country Run InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 8 · EssexEssex5,000 Meters Junior Varsity823:28.410

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Vermont State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 44 · EssexEssex5,000 Meters Varsity4426:02.8FR
Oct 22MMUXC Home #1Oct 22 · 5,000 Meters Varsity · Place 73 · EssexEssex5,000 Meters Varsity7325:15.08 PB9
Oct 16NVAC Chittenden Cross-Country Run ChampionshipOct 16 · 5,000 Meters Varsity · Place 74 · EssexEssex5,000 Meters Varsity7426:09.19
Oct 8South Burlington Host Cross-Country Run MeetOct 8 · 4,000 Meters Varsity · Place 44 · EssexEssex4,000 Meters Varsity4418:06.89
Sep 18Burlington Cross-Country Run InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 32 · EssexEssex5,000 Meters Junior Varsity3226:00.89
Sep 11EHS vs. BHSSep 11 · 5,000 Meters Varsity · Place 27 · EssexEssex5,000 Meters Varsity2725:199
Sep 4Essex Cross-Country Run InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 29 · EssexEssex5,000 Meters Junior Varsity2925:44.39

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 1Vermont Middle School Cross-Country Run State ChampionshipNov 1 · 2,100 Meters Varsity · Place 36 · EssexEssex2,100 Meters Varsity3612:43.0 PB8

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Middle School Cross-Country Run ChampionshipOct 27 · 3,000 Meters Varsity · Place 90 · EssexEssex3,000 Meters Varsity9016:10.7 PB7
Oct 3CHMS - Home XC MeetOct 3 · 3,000 Meters Middle School · Place 26 · EssexEssex3,000 Meters Middle School2614:17.91 PB7

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 8Burlington Cross-Country Run InvitationalSep 8 · 2,700 Meters Middle School · Place 43 · EssexEssex2,700 Meters Middle School4315:14.4 PB6