Personal bests

Best marks in available results
Event / courseMarkMeetDate
3340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 513:56.9Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:35.6Manchester InviteSeptember 20, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1318:00.1Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 819:12.790th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
6,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1921:39.6Maine State ChampionshipsSeptember 19, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3121:50.4NESCAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 12 · BatesBates6,000 Meters Championship1221:50.4 PBFr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 4 · BatesBates6,000 Meters Collegiate421:39.6 PBFr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 3,340 Meters Collegiate · Place 53 · BatesBates3,340 Meters Collegiate5313:56.9 PBFr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 8 · Champlain Valley UnionChamplain Valley Union5,000 Meters Championships819:12.7 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Large School · Place 7 · Champlain Valley UnionChamplain Valley Union5,000 Meters Girls Varsity Large School719:35.6 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D3 · Place 5 · Champlain Valley UnionChamplain Valley Union5,000 Meters D3518:00.1 PB12