Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2015:57.1Manchester InviteSeptember 20, 2025
3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 515:41.6Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Mills Riverside ParkMills Riverside Invitational 2025 · Oct 1824:43.36Mills Riverside Invitational 2025October 18, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1325:06.3Queensbury Pre-States InvitationalSeptember 13, 2025
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 329:29.2Keene State InvitationalOctober 3, 2026
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1929:46.8253rd 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

3 results
DateMeetEventPlMarkGr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Open · Place 49 · Wheaton (Mass.)Wheaton (Mass.)6,000 Meters Women's Open4929:29.2 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Navy 45:00 mon. cap · Place 149 · Wheaton (Mass.)Wheaton (Mass.)6,000 Meters 6K Navy 45:00 mon. cap14929:46.82 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 3,000 Meters Collegiate · Place 167 · Wheaton (Mass.)Wheaton (Mass.)3,000 Meters Collegiate16715:41.6 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Vermont Cross-Country Meet of Champions & Grade ChampionshipNov 1 · 5,000 Meters Varsity · Place 73 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity7324:52.2812
Oct 25Vermont HS Cross-Country Run State ChampionshipOct 25 · 5,000 Meters Varsity · Place 23 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity2325:39.7012
Oct 18Mills Riverside Invitational 2025Oct 18 · 5,000 Meters Varsity · Place 45 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity4524:43.36 PB12
Sep 20Manchester InviteSep 20 · 2 Miles Girls JVC · Place 30 · Champlain Valley UnionChamplain Valley Union2 Miles Girls JVC3015:57.1 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters Junior Varsity 1 · Place 58 · Champlain Valley UnionChamplain Valley Union5,000 Meters Junior Varsity 15825:06.3 PB12
Sep 6Burlington HS Cross-Country Run InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 28 · Champlain Valley UnionChamplain Valley Union5,000 Meters Junior Varsity2825:15.3012

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 41 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity4127:29.4011
Oct 18Mills Riverside InvitationalOct 18 · 5,000 Meters Varsity · Place 83 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity8326:32.9311
Oct 10***Rescheduled***NVAC Cross-Country Run ChampionshipOct 10 · 5,000 Meters Varsity · Place 51 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity5126:23.5011
Sep 7Burlington HS Cross-Country Run InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 27 · Champlain Valley UnionChamplain Valley Union5,000 Meters Junior Varsity2725:41.511
Aug 31Essex HS Cross-Country Run InvitationalAug 31 · 5,000 Meters Varsity · Place 22 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity2226:43.011

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity · Place 35 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity3527:06.310
Oct 20MMUXC - Mills Riverside InvitationalOct 20 · 5,000 Meters Varsity · Place 76 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity7625:09.3310
Oct 13NVAC Cross-Country Run ChampionshipOct 13 · 5,000 Meters Varsity · Place 56 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity5625:49.810
Sep 9Burlington HS Cross-Country Run InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 48 · Champlain Valley UnionChamplain Valley Union5,000 Meters Junior Varsity4828:45.610

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 52 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity5226:47.09
Oct 21MMUXC - Home #2Oct 21 · 5,000 Meters Varsity · Place 70 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity7026:52.859
Oct 15NVAC Chittenden Cross-Country Run ChampionshipOct 15 · 5,000 Meters Varsity · Place 77 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity7727:04.69
Oct 4Rice Memorial HS XC MeetOct 4 · 5,000 Meters Varsity · Place 55 · Champlain Valley UnionChamplain Valley Union5,000 Meters Varsity5527:229
Sep 3Essex HS Cross-Country Run InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 52 · Champlain Valley UnionChamplain Valley Union5,000 Meters Junior Varsity5228:53.09