Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fort FosterFRYEBURG-SACOPEE VALLEY-OOB@TRAIP · Oct 323:01.00FRYEBURG-SACOPEE VALLEY-OOB@TRAIPOctober 3, 2025
5,000 Meters · Fryeburg AcademyWAYNFLETE-OOB-WELLS-@FRYEBURG · Sep 2422:07.00WAYNFLETE-OOB-WELLS-@FRYEBURGSeptember 24, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1221:27.03Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Hunter Road FieldsWMC@Freeport Meet · Oct 922:44.5WMC@Freeport MeetOctober 9, 2025
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1621:58Western Maine Conference ChampionshipOctober 16, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 321:33.33Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2623:09.29Southern Maine Class B Regional XC ChampionshipOctober 26, 2024
5,000 Meters · Wells High SchoolWells High School Invitational Laudholm Farm · Sep 322:52Wells 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 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 219 · Fryeburg Academy5,000 Meters Unseeded B21921:33.33 PB12
Sep 24WAYNFLETE-OOB-WELLS-@FRYEBURGSep 24 · 5,000 Meters Varsity · Place 22 · Fryeburg Academy5,000 Meters Varsity2222:07.00 PB12
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 225 · Fryeburg Academy5,000 Meters Varsity22521:27.03 PB12
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 99 · Fryeburg Academy5,000 Meters Varsity9922:52 PB12
Aug 29Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 31 · Fryeburg Academy5,000 Meters Varsity3124:2712

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22WMC JV InvitationalOct 22 · 5,000 Meters Junior Varsity · Place 32 · Fryeburg Academy5,000 Meters Junior Varsity3222:3511
Oct 16Western Maine Conference ChampionshipOct 16 · 5,000 Meters Junior Varsity · Place 37 · Fryeburg Academy5,000 Meters Junior Varsity3721:58 PB11
Oct 9WMC@Freeport MeetOct 9 · 5,000 Meters Varsity · Place 26 · Fryeburg Academy5,000 Meters Varsity2622:44.5 PB11
Oct 3FRYEBURG-SACOPEE VALLEY-OOB@TRAIPOct 3 · 5,000 Meters Varsity · Place 33 · Fryeburg Academy5,000 Meters Varsity3323:01.00 PB11
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 420 · Fryeburg Academy5,000 Meters Varsity42024:22.9111
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 128 · Fryeburg Academy5,000 Meters Varsity12825:2911

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 93 · Fryeburg Academy5,000 Meters Varsity9323:09.29 PB10
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 247 · Fryeburg Academy5,000 Meters Varsity24722:44.4010