Personal bests

Best marks in available results
Event / courseMarkMeetDate
3340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 513:14.6Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Northwood ParkSVL A-Division Championship · Oct 2020:58.19SVL A-Division ChampionshipOctober 20, 2023
6,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1924:22.7Maine State ChampionshipsSeptember 19, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1724:10.4Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 324:57.8Keene State InvitationalOctober 3, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3125:56.4NESCAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 151 · BowdoinBowdoin6,000 Meters Championship15125:56.4 PBSo
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 86 · BowdoinBowdoin6,000 Meters White8624:10.4 PBSo
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Open · Place 12 · BowdoinBowdoin6,000 Meters Women's Open1224:57.8 PBSo
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 72 · BowdoinBowdoin6,000 Meters Collegiate7224:22.7 PBSo
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 3,340 Meters Collegiate · Place 33 · BowdoinBowdoin3,340 Meters Collegiate3313:14.6 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26Vermont HS State ChampionshipsOct 26 · 5,000 Meters Varsity Division 2 · Place 20 · Woodstock UnionWoodstock Union5,000 Meters Varsity Division 22022:58.7012
Sep 27Woodstock XC SVL MeetSep 27 · Varsity · Place 3 · Woodstock UnionWoodstock UnionVarsity324:0012
Sep 13Bellows Falls Home Meet #2 - Eno InvitationalSep 13 · 5,000 Meters Varsity · Place 2 · Woodstock UnionWoodstock Union5,000 Meters Varsity223:0612
Sep 10Thetford SVL MeetSep 10 · 5,000 Meters Varsity · Place 4 · Woodstock UnionWoodstock Union5,000 Meters Varsity422:1912
Sep 3Rutland SVL MeetSep 3 · 5,000 Meters Varsity · Place 2 · Woodstock UnionWoodstock Union5,000 Meters Varsity222:04.5212

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Vermont HS Cross-Country Run ChampionshipOct 28 · 5,000 Meters Varsity Division 2 · Place 11 · Woodstock UnionWoodstock Union5,000 Meters Varsity Division 21122:53.911
Oct 20SVL A-Division ChampionshipOct 20 · 5,000 Meters Varsity · Place 3 · Woodstock UnionWoodstock Union5,000 Meters Varsity320:58.19 PB11
Sep 29Woodstock HS/MS SVL XC MeetSep 29 · Varsity · Place 4 · Woodstock UnionWoodstock UnionVarsity422:0211
Sep 16Poultney MS/V Cross Country MeetSep 16 · Varsity · Place 1 · Woodstock UnionWoodstock UnionVarsity117:4911
Sep 12Thetford Southern Vermont League MeetSep 12 · Varsity · Place 5 · Woodstock UnionWoodstock UnionVarsity522:3811
Sep 5Rutland SVL XC MeetSep 5 · 5,000 Meters Varsity · Place 1 · Woodstock UnionWoodstock Union5,000 Meters Varsity121:32.4111

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Vermont HS Cross-Country State ChampionshipsOct 29 · 5,000 Meters Varsity Division 2 · Place 24 · Woodstock UnionWoodstock Union5,000 Meters Varsity Division 22423:37.010
Oct 21SVL-Division-A ChampionshipOct 21 · 5,000 Meters Varsity · Place 25 · Woodstock UnionWoodstock Union5,000 Meters Varsity2524:56.3610
Oct 11Rutland SVL MeetOct 11 · 5,000 Meters Varsity · Place 7 · Woodstock UnionWoodstock Union5,000 Meters Varsity722:22.7310
Sep 6Rutland SVL Meet 9/6/22Sep 6 · 5,000 Meters Varsity · Place 4 · Woodstock UnionWoodstock Union5,000 Meters Varsity423:38.8410