Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1417:25.6Burnt Hills InvitationalOctober 14, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2218:19.8NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2518:52.8NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Derryfield ParkManchester Invite · Sep 2118:06.8Manchester InviteSeptember 21, 2024
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Sep 219:17.4Essex HS Cross-Country Run InvitationalSeptember 2, 2023
5,000 Meters · Mills Riverside ParkMills Riverside Invitational 2025 · Oct 1816:54.66Mills Riverside Invitational 2025October 18, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 918:1389th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Green · Place 60 · Essex5,000 Meters Open - Northeast Green6018:19.8 PB12
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 14 · Essex5,000 Meters Varsity1417:02.8612
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 1 · Place 23 · Essex5,000 Meters Varsity Division 12318:10.6012
Oct 18Mills Riverside Invitational 2025Oct 18 · 5,000 Meters Varsity · Place 3 · Essex5,000 Meters Varsity316:54.66 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 76 · Essex5,000 Meters Boys Varsity Large School7618:23.012
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 32 · Essex5,000 Meters Varsity3217:34.6012
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 22 · Essex5,000 Meters Varsity2217:46.4012

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 210 · Essex5,000 Meters Championships21018:13 PB11
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 1 · Place 29 · Essex5,000 Meters Varsity Division 12918:25.2011
Oct 18Mills Riverside InvitationalOct 18 · 5,000 Meters Varsity · Place 44 · Essex5,000 Meters Varsity4418:39.3811
Oct 12Burnt Hills Cross County InvitationalOct 12 · 3 Miles Varsity Division III · Place 43 · Essex3 Miles Varsity Division III4317:30.411
Sep 24Rice Memorial HS XC MeetSep 24 · 5,000 Meters Varsity · Place 5 · Essex5,000 Meters Varsity517:5911
Sep 21Manchester InviteSep 21 · 5,000 Meters Large School Varsity · Place 88 · Essex5,000 Meters Large School Varsity8818:06.8 PB11
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Varsity · Place 16 · Essex5,000 Meters Varsity1616:58.211
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Varsity · Place 20 · Essex5,000 Meters Varsity2018:08.811

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Green · Place 78 · Essex5,000 Meters Open - Northeast Green7818:52.8 PB10
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 34 · Essex5,000 Meters Varsity3417:44.7010
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 34 · Essex5,000 Meters Varsity3417:44.7010
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity · Place 5 · Essex5,000 Meters Varsity519:04.510
Oct 20MMUXC - Mills Riverside InvitationalOct 20 · 5,000 Meters Varsity · Place 24 · Essex5,000 Meters Varsity2417:58.9610
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D3 · Place 53 · Essex3 Miles Varsity D35317:25.6 PB10
Oct 72023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 74 · Essex5,000 Meters Varsity7419:12.6—
Oct 72023 Wood Trails RunOct 7 · 5,000 Meters Varsity · Place 91 · Essex5,000 Meters Varsity9119:12.6—
Sep 9Burlington HS Cross-Country Run InvitationalSep 9 · 5,000 Meters Varsity · Place 38 · Essex5,000 Meters Varsity3818:13.110
Sep 2Essex HS Cross-Country Run InvitationalSep 2 · 5,000 Meters Varsity Boys · Place 47 · Essex5,000 Meters Varsity Boys4719:17.4 PB10

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Open - Northeast · Place 102 · Essex5,000 Meters Open - Northeast10219:35.09
Oct 29Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 8 · Essex5,000 Meters Varsity819:51.99
Oct 21MMUXC - Home #2Oct 21 · 5,000 Meters Varsity · Place 36 · Essex5,000 Meters Varsity3618:55.919
Oct 15NVAC Chittenden Cross-Country Run ChampionshipOct 15 · 5,000 Meters Varsity · Place 30 · Essex5,000 Meters Varsity3019:03.59
Oct 4Rice Memorial HS XC MeetOct 4 · 5,000 Meters Varsity · Place 8 · Essex5,000 Meters Varsity818:359
Oct 1Woods Trail RunOct 1 · 5,000 Meters Varsity · Place 184 · Essex VT5,000 Meters Varsity18420:45.5FR
Sep 10Burlington HS Cross-Country Run InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 9 · Essex5,000 Meters Junior Varsity919:26.89
Sep 3Essex HS Cross-Country Run InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 8 · Essex5,000 Meters Junior Varsity819:59.29