Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1422:28.8Burnt Hills InvitationalOctober 14, 2023
3,000 Meters · Catamount Family CenterMiddle School Cross-Country Run Vermont State Championship · Oct 2315:14.3Middle School Cross-Country Run Vermont State Championship October 23, 2021
3,000 Meters · Hard'Ack Recreation AreaMiddle School Championships Franklin Co. · Oct 1913:46.40Middle School Championships Franklin Co.October 19, 2021
3,000 Meters · St. Albans Town School CourseSt. Albans Town School Meet · Sep 1615:30.30St. Albans Town School MeetSeptember 16, 2021
5,000 Meters · Derryfield ParkManchester Invite · Sep 2123:59.0Manchester InviteSeptember 21, 2024
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1322:32.7Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · Richford Golf CourseFranklin County High School Championships · Oct 1825:10.90Franklin County High School ChampionshipsOctober 18, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 824:47.190th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 240 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Championships24024:47.1 PB12
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 43 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity4322:31.7612
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 1 · Place 45 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity Division 14524:22.0012
Oct 18Franklin County High School ChampionshipsOct 18 · 5,000 Meters Varsity · Place 7 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity725:10.90 PB12
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 5,000 Meters Varsity · Place 58 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity5824:12.4012
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Small School · Place 141 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Girls Varsity Small School14124:54.912
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D2 · Place 29 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters D22922:32.7 PB12
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 62 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity6223:15.8012
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 36 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity3623:02.9012

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 2 · 5,000 Meters Varsity · Place 31 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity3122:54.1311
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 1 · Place 33 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity Division 13323:43.8011
Oct 19Franklin County High School ChampionshipsOct 19 · 5,000 Meters Varsity · Place 2 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity224:56.9111
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Varsity · Place 37 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3.1 Miles Varsity3723:21.711
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 87 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Small School Varsity8723:59.0 PB11
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Varsity · Place 49 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity4923:18.811

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 61 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity6123:44.3610
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 61 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity6123:44.3610
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D3 · Place 59 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3 Miles Varsity D35922:28.8 PB10

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Middle School Cross-Country Run Vermont State Championship Oct 23 · 3,000 Meters Varsity · Place 87 · St Albans CitySt Albans City3,000 Meters Varsity8715:14.3 PB8
Oct 19Middle School Championships Franklin Co.Oct 19 · 3,000 Meters Girls · Place 4 · St Albans CitySt Albans City3,000 Meters Girls413:46.40 PB8
Sep 16St. Albans Town School MeetSep 16 · 3,000 Meters Middle School/ Jr. High · Place 6 · St Albans CitySt Albans City3,000 Meters Middle School/ Jr. High615:30.30 PB8