Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:57.7Manchester InviteSeptember 20, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1319:08.5Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · Richford Golf CourseFranklin County High School Championships · Oct 1820:43.00Franklin County High School ChampionshipsOctober 18, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 919:3389th 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 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 87 · Bellows Free Academy - St. Albans5,000 Meters Varsity8719:28.9312
Oct 18Franklin County High School ChampionshipsOct 18 · 5,000 Meters Varsity · Place 14 · Bellows Free Academy - St. Albans5,000 Meters Varsity1420:43.00 PB12
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 5,000 Meters Varsity · Place 55 · Bellows Free Academy - St. Albans5,000 Meters Varsity5519:49.8012
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 134 · Bellows Free Academy - St. Albans5,000 Meters Boys Varsity Small School13419:57.7 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D2 · Place 71 · Bellows Free Academy - St. Albans5,000 Meters D27119:08.5 PB12
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 67 · Bellows Free Academy - St. Albans5,000 Meters Varsity6718:50.1012
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 49 · Bellows Free Academy - St. Albans5,000 Meters Varsity4919:03.9012

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 245 · Bellows Free Academy - St. Albans5,000 Meters Championships24519:33 PB11
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 1 · Place 56 · Bellows Free Academy - St. Albans5,000 Meters Varsity Division 15619:53.4011
Oct 19Franklin County High School ChampionshipsOct 19 · 5,000 Meters Varsity · Place 12 · Bellows Free Academy - St. Albans5,000 Meters Varsity1221:12.1011
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Varsity · Place 56 · Bellows Free Academy - St. Albans3.1 Miles Varsity5619:58.211
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 140 · Bellows Free Academy - St. Albans5,000 Meters Small School Varsity14020:08.011
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 15 · Bellows Free Academy - St. Albans5,000 Meters Junior Varsity1519:30.711
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 7 · Bellows Free Academy - St. Albans5,000 Meters Junior Varsity720:20.711