Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fort FosterFRYEBURG-SACOPEE VALLEY-OOB@TRAIP · Oct 328:03.10FRYEBURG-SACOPEE VALLEY-OOB@TRAIPOctober 3, 2025
5,000 Meters · Fryeburg AcademyWAYNFLETE-OOB-WELLS-@FRYEBURG · Sep 2428:21.80WAYNFLETE-OOB-WELLS-@FRYEBURGSeptember 24, 2026
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1527:31Western Maine Conference ChampionshipOctober 15, 2026
5,000 Meters · Old Orchard Beach High SchoolOld Orchard Beach High School Meet · Oct 827:48Old Orchard Beach High School MeetOctober 8, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional XC Championship · Oct 2427:33.2Southern Maine Class C Regional XC ChampionshipOctober 24, 2026
5,000 Meters · Wells High SchoolWells High School Invitational Laudholm Farm · Sep 330:15Wells High School Invitational Laudholm FarmSeptember 3, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Southern Maine Class C Regional XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 49 · Old Orchard Beach5,000 Meters Varsity4927:33.2 PB10
Oct 15Western Maine Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 71 · Old Orchard Beach5,000 Meters Varsity7127:31 PB10
Sep 24WAYNFLETE-OOB-WELLS-@FRYEBURGSep 24 · 5,000 Meters Varsity · Place 23 · Old Orchard Beach5,000 Meters Varsity2328:21.80 PB10
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 87 · Old Orchard Beach5,000 Meters Varsity8730:15 PB10
Aug 29Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 20 · Old Orchard Beach5,000 Meters Varsity2031:4910

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Western Maine Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 71 · Old Orchard Beach5,000 Meters Varsity7127:599
Oct 8Old Orchard Beach High School MeetOct 8 · 5,000 Meters Varsity · Place 15 · Old Orchard Beach5,000 Meters Varsity1527:48 PB9
Oct 3FRYEBURG-SACOPEE VALLEY-OOB@TRAIPOct 3 · 5,000 Meters Varsity · Place 16 · Old Orchard Beach5,000 Meters Varsity1628:03.10 PB9
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 80 · Old Orchard Beach5,000 Meters Varsity8031:309
Aug 29Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 26 · Old Orchard Beach5,000 Meters Varsity2631:029

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class C Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 53 · Old Orchard Beach5,000 Meters Varsity5328:35.988
Oct 10Cape Elizabeth High School MeetOct 10 · 5,000 Meters Varsity · Place 17 · F OLD ORCHARD BEACH5,000 Meters Varsity1727:48—
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 240 · Old Orchard Beach5,000 Meters Varsity24033:22.6310
Sep 5Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 99 · F OLD ORCHARD BEACH5,000 Meters Varsity9937:01—
Sep 5Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 98 · F OLD ORCHARD BEACH5,000 Meters Varsity9837:01—
Aug 30Dan Dors InvitationalAug 30 · 5,000 Meters Varsity · Place 31 · F OLD ORCHARD BEACH5,000 Meters Varsity3140:41—