Personal bests

Best marks in available results
Event / courseMarkMeetDate
3340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 512:57.6Bates NCAA DIII East Region PreviewSeptember 5, 2026
4,500 Meters · Bowdoin CollegeCBB Tri-Meet Opener · Sep 617:25.4CBB Tri-Meet OpenerSeptember 6, 2025
5,000 Meters · Agricultural Farm ParkIAC/ISL/MAC Cross-Country Championships · Oct 2822:41.20IAC/ISL/MAC Cross-Country ChampionshipsOctober 28, 2023
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 824:34Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Covenant Life SchoolMoCo Private School Championships · Nov 222:17.10MoCo Private School ChampionshipsNovember 2, 2023
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1020:37.5New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · Landon Home Course AThe Mark Ferris (Landon) Invitational · Sep 1830:37.16The Mark Ferris (Landon) InvitationalSeptember 18, 2021
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2624:18.7NXR Southeast Regional ChampionshipsNovember 26, 2022
6,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1923:35.7Maine State ChampionshipsSeptember 19, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1724:10.6Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 324:14.0Keene State InvitationalOctober 3, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3125:22.2NESCAC 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 143 · BowdoinBowdoin6,000 Meters Championship14325:22.2 PBJr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 88 · BowdoinBowdoin6,000 Meters White8824:10.6 PBJr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 72 · BowdoinBowdoin6,000 Meters Women's Championship7224:14.0 PBJr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 56 · BowdoinBowdoin6,000 Meters Collegiate5623:35.7 PBJr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 3,340 Meters Collegiate · Place 22 · BowdoinBowdoin3,340 Meters Collegiate2212:57.6 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 123 · BowdoinBowdoin6,000 Meters White12324:40.40So
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 190 · BowdoinBowdoin5,000 Meters NEICAAA19020:37.5 PBSo
Sep 20Maine State ChampionshipSep 20 · 6,000 Meters College · Place 44 · BowdoinBowdoin6,000 Meters College4424:07.3So
Sep 6CBB Tri-Meet OpenerSep 6 · 4,500 Meters College · Place 25 · BowdoinBowdoin4,500 Meters College2517:25.4 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5Bates InvitationalOct 5 · 6,000 Meters Varsity · Place 47 · BowdoinBowdoin6,000 Meters Varsity4725:28.1FR
Sep 21Maine State ChampionshipsSep 21 · 6,000 Meters Varsity · Place 29 · BowdoinBowdoin6,000 Meters Varsity2925:35.6FR
Sep 7CBB Tri-Meet OpenerSep 7 · 4,500 Meters Varsity · Place 34 · BowdoinBowdoin4,500 Meters Varsity3418:54.9FR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9MD State Private Schools Cross-Country ChampionshipsNov 9 · 5,000 Meters Varsity · Place 13 · Stone Ridge Sacred HeartStone Ridge Sacred Heart5,000 Meters Varsity1322:11.1012
Nov 2MoCo Private School ChampionshipsNov 2 · 5,000 Meters Varsity · Place 14 · Stone Ridge Sacred HeartStone Ridge Sacred Heart5,000 Meters Varsity1422:17.10 PB12
Oct 28IAC/ISL/MAC Cross-Country ChampionshipsOct 28 · 5,000 Meters ISL Varsity A · Place 23 · Stone Ridge Sacred HeartStone Ridge Sacred Heart5,000 Meters ISL Varsity A2322:41.20 PB12
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 91 · Stone Ridge Sacred HeartStone Ridge Sacred Heart5,000 Meters Varsity9122:3412
Oct 3Landon Home MeetOct 3 · 5,000 Meters Varsity · Place 8 · Stone Ridge Sacred HearStone Ridge Sacred Hear5,000 Meters Varsity824:13.6012

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 120 · Stone Ridge Sacred HeartStone Ridge Sacred Heart5,000 Meters Open Invitational12024:18.7 PB11
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Red & White · Place 127 · Stone Ridge Sacred HeartStone Ridge Sacred Heart5,000 Meters Red & White12724:34 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18The Mark Ferris (Landon) InvitationalSep 18 · 5,000 Meters Varsity B · Place 30 · Stone Ridge Sacred HeartStone Ridge Sacred Heart5,000 Meters Varsity B3030:37.16 PB10