Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · 3K CourseVassar Season Opener · Aug 2812:24.31Vassar Season OpenerAugust 28, 2026
4,000 Meters · Hunter Road FieldsFreeport Falcon 4k XC Challenge · Aug 2816:41.78Freeport Falcon 4k XC ChallengeAugust 28, 2025
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 523:03.21Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Cape Elizabeth High SchoolCape Elizabeth High School Meet · Oct 920:41Cape Elizabeth High School MeetOctober 9, 2025
5,000 Meters · Cony HSMaine Class B State XC Championship · Nov 121:53.21Maine Class B State XC ChampionshipNovember 1, 2025
5,000 Meters · Hunter Road FieldsFreeport Meet · Sep 2227:30.50Freeport MeetSeptember 22, 2023
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1620:38Western Maine Conference ChampionshipOctober 16, 2025
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 921:42.80Maine State ChampionshipsNovember 9, 2024
5,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1221:53.40Vassar Ron Stonitsch InvitationalSeptember 12, 2026
5,000 Meters · Wells High SchoolWells High School Meet · Sep 322:03Wells High School MeetSeptember 3, 2025
5,000 Meters · Yarmouth HSCAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTH · Sep 1922:03.32CAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTHSeptember 19, 2025
6,000 Meters · Bard CollegeLiberty League XC Championships · Oct 3125:20.6Liberty League XC ChampionshipsOctober 31, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1724:37.8Conn College InviteOctober 17, 2026
6,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2624:18.5RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Liberty League XC ChampionshipsOct 31 · 6,000 Meters Liberty League · Place 50 · VassarVassar6,000 Meters Liberty League5025:20.6 PBFr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 133 · VassarVassar6,000 Meters White13324:37.8 PBFr
Sep 26RPI Fairgrounds ShowdownSep 26 · 6,000 Meters College · Place 95 · VassarVassar6,000 Meters College9524:18.5 PBFr
Sep 12Vassar Ron Stonitsch InvitationalSep 12 · 5,000 Meters Open · Place 36 · VassarVassar5,000 Meters Open3621:53.40 PBFr
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 32 · VassarVassar5,000 Meters Open3223:03.21 PBFr
Aug 28Vassar Season OpenerAug 28 · 3,000 Meters College · Place 34 · VassarVassar3,000 Meters College3412:24.31 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 26 · Cape ElizabethCape Elizabeth5,000 Meters Varsity2621:53.21 PB12
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 18 · Cape ElizabethCape Elizabeth5,000 Meters Varsity1821:52.812
Oct 16Western Maine Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 9 · Cape ElizabethCape Elizabeth5,000 Meters Varsity920:38 PB12
Oct 9Cape Elizabeth High School MeetOct 9 · 5,000 Meters Varsity · Place 1 · Cape ElizabethCape Elizabeth5,000 Meters Varsity120:41 PB12
Sep 19CAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTHSep 19 · 5,000 Meters Varsity · Place 4 · Cape ElizabethCape Elizabeth5,000 Meters Varsity422:03.32 PB12
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 9 · Cape ElizabethCape Elizabeth5,000 Meters Varsity922:03 PB12
Aug 28Freeport Falcon 4k XC ChallengeAug 28 · 4,000 Meters Varsity · Place 4 · Cape ElizabethCape Elizabeth4,000 Meters Varsity416:41.78 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters B · Place 26 · Cape ElizabethCape Elizabeth5,000 Meters B2621:42.80 PB11
Oct 26Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 20 · Cape ElizabethCape Elizabeth5,000 Meters Varsity2022:12.9711

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 22Freeport MeetSep 22 · 5,000 Meters Varsity · Place 30 · Cape ElizabethCape Elizabeth5,000 Meters Varsity3027:30.50 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 22Southern Maine Class B Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 19 · Cape ElizabethCape Elizabeth5,000 Meters Varsity1922:37.959