Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Saint Anselm CollegeShacklette Invitational · Sep 513:00.7Shacklette InvitationalSeptember 5, 2026
5,000 Meters · Derryfield ParkManchester Invite · Sep 2024:24.3Manchester InviteSeptember 20, 2025
5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseHopkinton Cross Country Festival · Oct 920:37.3Hopkinton Cross Country FestivalOctober 9, 2026
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1322:16.2Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · Richford Golf CourseFranklin County High School Championships · Oct 1824:51.00Franklin County High School ChampionshipsOctober 18, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 823:59.890th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
6,000 Meters · Bethpage Polo at the ParkNortheast-10 Cross Country Championships · Nov 725:09.19Northeast-10 Cross Country ChampionshipsNovember 7, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 325:48.2Keene State InvitationalOctober 3, 2026
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1926:21.2953rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Northeast-10 Cross Country ChampionshipsNov 7 · 6,000 Meters Northeast-10 · Place 38 · Saint AnselmSaint Anselm6,000 Meters Northeast-103825:09.19 PBFr
Oct 9Hopkinton Cross Country FestivalOct 9 · 5,000 Meters Collegiate · Place 19 · Saint AnselmSaint Anselm5,000 Meters Collegiate1920:37.3 PBFr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 155 · Saint AnselmSaint Anselm6,000 Meters Women's Championship15525:48.2 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Gold 35:00 min. cap · Place 170 · Saint AnselmSaint Anselm6,000 Meters 6K Gold 35:00 min. cap17026:21.29 PBFr
Sep 5Shacklette InvitationalSep 5 · 2 Miles Collegiate · Place 10 · Saint AnselmSaint Anselm2 Miles Collegiate1013:00.7 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 229 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Championships22923:59.8 PB12
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 34 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity3421:56.4612
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity Division 1 · Place 31 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity Division 13123:14.3012
Oct 18Franklin County High School ChampionshipsOct 18 · 5,000 Meters Varsity · Place 6 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity624:51.00 PB12
Sep 27U-32 Cross-Country Run InvitationalSep 27 · 5,000 Meters Varsity · Place 37 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity3722:56.3012
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Small School · Place 125 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Girls Varsity Small School12524:24.3 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D2 · Place 23 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters D22322:16.2 PB12
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Varsity · Place 39 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity3922:01.2012
Aug 30Essex HS Cross-Country Run InvitationalAug 30 · 5,000 Meters Varsity · Place 31 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity3122:38.4012

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28U-32 XC InvitationalSep 28 · 3.1 Miles Varsity · Place 32 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans3.1 Miles Varsity3222:58.211
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Varsity · Place 31 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity3121:53.911
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 45 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Junior Varsity4524:08.911

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 67 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity6724:44.0410
Nov 4Vermont HS Cross-Country Run Meet of Champions, Grade ChampionshipNov 4 · 5,000 Meters Varsity · Place 67 · Bellows Free Academy - St. AlbansBellows Free Academy - St. Albans5,000 Meters Varsity6724:44.0410