Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Hunter Road FieldsFreeport Falcon 4k XC Challenge · Aug 2714:41.7Freeport Falcon 4k XC ChallengeAugust 27, 2026
5,000 Meters · Cape Elizabeth High SchoolCape Elizabeth High School Meet · Oct 817:39Cape Elizabeth High School MeetOctober 8, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3118:11.3Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1217:57.21Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Hunter Road FieldsFreeport Meet · Sep 2224:00.78Freeport MeetSeptember 22, 2023
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1517:50Western Maine Conference ChampionshipOctober 15, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 318:37.12Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2418:02.0Southern Maine Class B Regional XC ChampionshipOctober 24, 2026
5,000 Meters · Wells High SchoolWells High School Invitational Laudholm Farm · Sep 318:34Wells High School Invitational Laudholm FarmSeptember 3, 2026
5,000 Meters · Yarmouth HSCAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTH · Sep 1920:11.38CAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTHSeptember 19, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class B · Place 22 · Cape Elizabeth5,000 Meters Class B2218:11.3 PB12
Oct 24Southern Maine Class B Regional XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 14 · Cape Elizabeth5,000 Meters Varsity1418:02.0 PB12
Oct 15Western Maine Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 19 · Cape Elizabeth5,000 Meters Varsity1917:50 PB12
Oct 8Cape Elizabeth High School MeetOct 8 · 5,000 Meters Varsity · Place 3 · Cape Elizabeth5,000 Meters Varsity317:39 PB12
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 164 · Cape Elizabeth5,000 Meters Seeded16418:37.12 PB12
Sep 25WMC @ Lake RegionSep 25 · 5,000 Meters Varsity · Place 8 · Cape Elizabeth5,000 Meters Varsity818:4012
Sep 17CAPE-GREELY-FREEPORT @WELLSSep 17 · 5,000 Meters Varsity · Place 17 · Cape Elizabeth5,000 Meters Varsity1719:47.6112
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 52 · Cape Elizabeth5,000 Meters Varsity5217:57.21 PB12
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 14 · Cape Elizabeth5,000 Meters Varsity1418:34 PB12
Aug 27Freeport Falcon 4k XC ChallengeAug 27 · 4,000 Meters Varsity · Place 18 · Cape Elizabeth4,000 Meters Varsity1814:41.7 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 72 · Cape Elizabeth5,000 Meters Varsity7220:12.3811
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 43 · Cape Elizabeth5,000 Meters Varsity4319:10.011
Oct 9Cape Elizabeth High School MeetOct 9 · 5,000 Meters Varsity · Place 8 · Cape Elizabeth5,000 Meters Varsity818:5011
Sep 19CAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTHSep 19 · 5,000 Meters Varsity · Place 20 · Cape Elizabeth5,000 Meters Varsity2020:11.38 PB11
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 24 · Cape Elizabeth5,000 Meters Varsity2419:1911
Aug 28Freeport Falcon 4k XC ChallengeAug 28 · 4,000 Meters Varsity · Place 18 · Cape Elizabeth4,000 Meters Varsity1815:03.9211

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 44 · Cape Elizabeth5,000 Meters Varsity4419:35.2810

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 22Freeport MeetSep 22 · 5,000 Meters Varsity · Place 34 · Cape Elizabeth5,000 Meters Varsity3424:00.78 PB9