Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Brunswick High SchoolBrunswick JH XC Meet #2 · Oct 915:40.62Brunswick JH XC Meet #2October 9, 2025
2 Miles · Gray-New Gloucester High SchoolGray New Gloucester Invitational · Oct 316:55.72Gray New Gloucester InvitationalOctober 3, 2025
2.1 Miles · Old Orchard Beach High SchoolOld Orchard Beach Middle School Meet · Oct 1517:25Old Orchard Beach Middle School MeetOctober 15, 2025
4,000 Meters · Hunter Road FieldsFreeport Falcon 4k XC Challenge · Aug 2719:18.3Freeport Falcon 4k XC ChallengeAugust 27, 2026
5,000 Meters · Cape Elizabeth High SchoolCape Elizabeth High School Meet · Oct 821:47Cape Elizabeth High School MeetOctober 8, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3122:29.7Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1222:45.62Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1521:46Western Maine Conference ChampionshipOctober 15, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 321:47.84Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Wells High SchoolCAPE-GREELY-FREEPORT @WELLS · Sep 1724:16.32CAPE-GREELY-FREEPORT @WELLSSeptember 17, 2026

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 40 · Cape ElizabethCape Elizabeth5,000 Meters Class B4022:29.7 PB9
Oct 15Western Maine Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 23 · Cape ElizabethCape Elizabeth5,000 Meters Varsity2321:46 PB9
Oct 8Cape Elizabeth High School MeetOct 8 · 5,000 Meters Varsity · Place 7 · Cape ElizabethCape Elizabeth5,000 Meters Varsity721:47 PB9
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Freshman · Place 28 · Cape ElizabethCape Elizabeth5,000 Meters Freshman2821:47.84 PB9
Sep 25WMC @ Lake RegionSep 25 · 5,000 Meters Varsity · Place 17 · Cape ElizabethCape Elizabeth5,000 Meters Varsity1725:439
Sep 17CAPE-GREELY-FREEPORT @WELLSSep 17 · 5,000 Meters Varsity · Place 19 · Cape ElizabethCape Elizabeth5,000 Meters Varsity1924:16.32 PB9
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 68 · Cape ElizabethCape Elizabeth5,000 Meters Varsity6822:45.62 PB9
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 38 · Cape ElizabethCape Elizabeth5,000 Meters Varsity3824:269
Aug 27Freeport Falcon 4k XC ChallengeAug 27 · 4,000 Meters Varsity · Place 31 · Cape ElizabethCape Elizabeth4,000 Meters Varsity3119:18.3 PB9
Aug 21Cape Elizabeth vs South Portland ScrimmageAug 21 · 2 Miles Varsity · Place 6 · Cape ElizabethCape Elizabeth2 Miles Varsity614:31Unofficial9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Old Orchard Beach Middle School MeetOct 15 · 2.1 Miles Middle School · Place 15 · Cape ElizabethCape Elizabeth2.1 Miles Middle School1517:25 PB8
Oct 9Brunswick JH XC Meet #2Oct 9 · 1.7 Miles Middle School · Place 14 · Cape ElizabethCape Elizabeth1.7 Miles Middle School1415:40.62 PB8
Oct 3Gray New Gloucester InvitationalOct 3 · 2 Miles Middle School · Place 42 · Cape ElizabethCape Elizabeth2 Miles Middle School4216:55.72 PB8
Sep 25Brunswick JH XC Meet #1Sep 25 · 1.7 Miles Middle School · Place 19 · Cape ElizabethCape Elizabeth1.7 Miles Middle School1915:52.768