Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Hunter Road FieldsFreeport Falcon 4k XC Challenge · Aug 2817:30.85Freeport Falcon 4k XC ChallengeAugust 28, 2025
5,000 Meters · Cape Elizabeth High SchoolCape Elizabeth High School Meet · Oct 921:33Cape Elizabeth High School MeetOctober 9, 2025
5,000 Meters · Cony HSMaine State XC Championship · Oct 3122:22.3Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1223:03.06Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1521:28Western Maine Conference ChampionshipOctober 15, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 322:23.04Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2422:14.7Southern Maine Class B Regional XC ChampionshipOctober 24, 2026
5,000 Meters · Wells High SchoolCAPE-GREELY-FREEPORT @WELLS · Sep 1722:40.08CAPE-GREELY-FREEPORT @WELLSSeptember 17, 2026
5,000 Meters · Yarmouth HSCAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTH · Sep 1926:50.82CAPE-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 39 · Cape Elizabeth5,000 Meters Class B3922:22.3 PB11
Oct 24Southern Maine Class B Regional XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 23 · Cape Elizabeth5,000 Meters Varsity2322:14.7 PB11
Oct 15Western Maine Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 21 · Cape Elizabeth5,000 Meters Varsity2121:28 PB11
Oct 8Cape Elizabeth High School MeetOct 8 · 5,000 Meters Varsity · Place 10 · Cape Elizabeth5,000 Meters Varsity1021:5211
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 119 · Cape Elizabeth5,000 Meters Seeded11922:23.04 PB11
Sep 17CAPE-GREELY-FREEPORT @WELLSSep 17 · 5,000 Meters Varsity · Place 9 · Cape Elizabeth5,000 Meters Varsity922:40.08 PB11
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 79 · Cape Elizabeth5,000 Meters Varsity7923:03.06 PB11
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 30 · Cape Elizabeth5,000 Meters Varsity3023:2711
Aug 27Freeport Falcon 4k XC ChallengeAug 27 · 4,000 Meters Varsity · Place 17 · Cape Elizabeth4,000 Meters Varsity1717:50.811
Aug 21Cape Elizabeth vs South Portland ScrimmageAug 21 · 2 Miles Varsity · Place 4 · Cape Elizabeth2 Miles Varsity414:24Unofficial11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 46 · Cape Elizabeth5,000 Meters Varsity4623:07.9410
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 27 · Cape Elizabeth5,000 Meters Varsity2722:26.710
Oct 16Western Maine Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 23 · Cape Elizabeth5,000 Meters Varsity2321:4510
Oct 9Cape Elizabeth High School MeetOct 9 · 5,000 Meters Varsity · Place 7 · Cape Elizabeth5,000 Meters Varsity721:33 PB10
Sep 19CAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTHSep 19 · 5,000 Meters Varsity · Place 30 · Cape Elizabeth5,000 Meters Varsity3026:50.82 PB10
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 16 · Cape Elizabeth5,000 Meters Varsity1623:0210
Aug 28Freeport Falcon 4k XC ChallengeAug 28 · 4,000 Meters Varsity · Place 9 · Cape Elizabeth4,000 Meters Varsity917:30.85 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters B · Place 49 · Cape Elizabeth5,000 Meters B4923:08.749
Oct 26Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 45 · Cape Elizabeth5,000 Meters Varsity4524:02.729