Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Hunter Road FieldsFreeport Falcon 4k XC Challenge · Aug 2713:20.8Freeport Falcon 4k XC ChallengeAugust 27, 2026
5,000 Meters · Cape Elizabeth High SchoolCape Elizabeth High School Meet · Oct 817:09Cape Elizabeth High School MeetOctober 8, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3117:33.5Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1216:46.93Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1516:53Western Maine Conference ChampionshipOctober 15, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 316:43.79Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2517:26.7Southern Maine Class B Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Wells High SchoolWells High School Meet · Sep 318:04Wells High School MeetSeptember 3, 2025
5,000 Meters · Yarmouth HSCAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTH · Sep 1918:21.19CAPE-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 9 · Cape Elizabeth5,000 Meters Class B917:33.5 PB11
Oct 15Western Maine Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 6 · Cape Elizabeth5,000 Meters Varsity616:53 PB11
Oct 8Cape Elizabeth High School MeetOct 8 · 5,000 Meters Varsity · Place 1 · Cape Elizabeth5,000 Meters Varsity117:09 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 30 · Cape Elizabeth5,000 Meters Seeded3016:43.79 PB11
Sep 25WMC @ Lake RegionSep 25 · 5,000 Meters Varsity · Place 4 · Cape Elizabeth5,000 Meters Varsity418:0211
Sep 17CAPE-GREELY-FREEPORT @WELLSSep 17 · 5,000 Meters Varsity · Place 6 · Cape Elizabeth5,000 Meters Varsity618:43.5711
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 14 · Cape Elizabeth5,000 Meters Varsity1416:46.93 PB11
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 10 · Cape Elizabeth5,000 Meters Varsity1018:1411
Aug 27Freeport Falcon 4k XC ChallengeAug 27 · 4,000 Meters Varsity · Place 8 · Cape Elizabeth4,000 Meters Varsity813:20.8 PB11
Aug 21Cape Elizabeth vs South Portland ScrimmageAug 21 · 2 Miles Varsity · Place 1 · Cape Elizabeth2 Miles Varsity111:20Unofficial11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 11 · Cape Elizabeth5,000 Meters Varsity1117:52.6810
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 9 · Cape Elizabeth5,000 Meters Varsity917:26.7 PB10
Oct 16Western Maine Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 7 · Cape Elizabeth5,000 Meters Varsity717:1010
Oct 9Cape Elizabeth High School MeetOct 9 · 5,000 Meters Varsity · Place 2 · Cape Elizabeth5,000 Meters Varsity217:1910
Sep 19CAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTHSep 19 · 5,000 Meters Varsity · Place 7 · Cape Elizabeth5,000 Meters Varsity718:21.19 PB10
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 9 · Cape Elizabeth5,000 Meters Varsity918:04 PB10
Aug 28Freeport Falcon 4k XC ChallengeAug 28 · 4,000 Meters Varsity · Place 10 · Cape Elizabeth4,000 Meters Varsity1013:49.9810