Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1416:31.6Burnt Hills InvitationalOctober 14, 2023
5,000 Meters · Derryfield ParkManchester Invite · Sep 2117:24.1Manchester InviteSeptember 21, 2024
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Sep 218:01.4Essex HS Cross-Country Run InvitationalSeptember 2, 2023
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2917:12.7Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1316:43.0Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · Richford Golf CourseFranklin County High School Championships · Oct 1818:11.70Franklin County High School ChampionshipsOctober 18, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 818:35.390th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2619:23.6CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 917:0989th 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

10 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Marty Lewis Championship Boys · Place 74 · VTVT5,000 Meters The Marty Lewis Championship Boys7417:12.7 PB12
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 158 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Championships15818:35.3 PB12
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 4 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity416:19.2012
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 1 · Place 10 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity Division 11017:20.2012
Oct 18Franklin County High School ChampionshipsOct 18 · 5,000 Meters Varsity · Place 3 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity318:11.70 PB12
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 5,000 Meters Varsity · Place 13 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity1317:17.5012
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 35 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Boys Varsity Small School3517:53.312
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D2 · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters D2816:43.0 PB12
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 14 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity1416:38.0012
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 8 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity816:44.7012

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 118 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Championships11817:09 PB11
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 1 · Place 12 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity Division 11217:32.7011
Oct 19Franklin County High School ChampionshipsOct 19 · 5,000 Meters Varsity · Place 3 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity318:50.6211
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Varsity · Place 9 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3.1 Miles Varsity917:09.711
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 16 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Small School Varsity1617:24.1 PB11
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Varsity · Place 6 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity616:15.411
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Varsity · Place 12 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity1217:44.811

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Freshman/Sophomore · Place 27 · UnattachedUnattached5,000 Meters Freshman/Sophomore2717:56.410
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 9 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity916:46.2210
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 9 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity916:46.2210
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D3 · Place 19 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3 Miles Varsity D31916:31.6 PB10
Sep 2Essex HS Cross-Country Run InvitationalSep 2 · 5,000 Meters Varsity Boys · Place 15 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity Boys1518:01.4 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Frosh/Soph · Place 48 · Milton, VTMilton, VT5,000 Meters Frosh/Soph4819:23.6 PB9