Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Hunter Road FieldsFreeport Falcon 4k XC Challenge · Aug 2714:44.8Freeport Falcon 4k XC ChallengeAugust 27, 2026
5,000 Meters · Cape Elizabeth High SchoolCape Elizabeth High School Meet · Oct 818:40Cape Elizabeth High School MeetOctober 8, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3119:20.8Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1218:25.75Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1519:02Western Maine Conference ChampionshipOctober 15, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 318:52.02Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2519:09.3Southern Maine Class B Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Wells High SchoolWells High School Invitational Laudholm Farm · Sep 318:52Wells High School Invitational Laudholm FarmSeptember 3, 2026
5,000 Meters · Yarmouth HSCAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTH · Sep 1920:06.16CAPE-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 54 · Cape Elizabeth5,000 Meters Class B5419:20.8 PB11
Oct 15Western Maine Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 45 · Cape Elizabeth5,000 Meters Varsity4519:02 PB11
Oct 8Cape Elizabeth High School MeetOct 8 · 5,000 Meters Varsity · Place 10 · Cape Elizabeth5,000 Meters Varsity1018:40 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 176 · Cape Elizabeth5,000 Meters Seeded17618:52.02 PB11
Sep 25WMC @ Lake RegionSep 25 · 5,000 Meters Varsity · Place 12 · Cape Elizabeth5,000 Meters Varsity1219:0611
Sep 17CAPE-GREELY-FREEPORT @WELLSSep 17 · 5,000 Meters Varsity · Place 29 · Cape Elizabeth5,000 Meters Varsity2921:17.9011
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 72 · Cape Elizabeth5,000 Meters Varsity7218:25.75 PB11
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 21 · Cape Elizabeth5,000 Meters Varsity2118:52 PB11
Aug 27Freeport Falcon 4k XC ChallengeAug 27 · 4,000 Meters Varsity · Place 19 · Cape Elizabeth4,000 Meters Varsity1914:44.8 PB11
Aug 21Cape Elizabeth vs South Portland ScrimmageAug 21 · 2 Miles Varsity · Place 5 · Cape Elizabeth2 Miles Varsity512:00Unofficial11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 60 · Cape Elizabeth5,000 Meters Varsity6019:47.8410
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 42 · Cape Elizabeth5,000 Meters Varsity4219:09.3 PB10
Oct 16Western Maine Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 59 · Cape Elizabeth5,000 Meters Varsity5919:5310
Sep 19CAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTHSep 19 · 5,000 Meters Varsity · Place 19 · Cape Elizabeth5,000 Meters Varsity1920:06.16 PB10
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 25 · Cape Elizabeth5,000 Meters Varsity2519:2810
Aug 28Freeport Falcon 4k XC ChallengeAug 28 · 4,000 Meters Varsity · Place 21 · Cape Elizabeth4,000 Meters Varsity2115:15.9510