Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cony HSMaine State XC Championship · Oct 3118:37.4Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Fryeburg AcademyWAYNFLETE-OOB-WELLS-@FRYEBURG · Sep 2419:10.00WAYNFLETE-OOB-WELLS-@FRYEBURGSeptember 24, 2026
5,000 Meters · Gray-New Gloucester High SchoolGray New Gloucester High School Meet · Oct 219:28Gray New Gloucester High School MeetOctober 2, 2026
5,000 Meters · Lake Region High SchoolDan Dors XC Invitational · Aug 2919:43Dan Dors XC InvitationalAugust 29, 2026
5,000 Meters · Wells High SchoolWells High School Invitational Laudholm Farm · Sep 319:10Wells High School Invitational Laudholm FarmSeptember 3, 2026
5,000 Meters · York High SchoolNYA,-OOB-Yarmouth-SeacoastChristian@York · Oct 819:16NYA,-OOB-Yarmouth-SeacoastChristian@YorkOctober 8, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class C · Place 27 · Old Orchard Beach5,000 Meters Class C2718:37.4 PB9
Oct 8NYA,-OOB-Yarmouth-SeacoastChristian@YorkOct 8 · 5,000 Meters Varsity · Place 7 · Old Orchard Beach5,000 Meters Varsity719:16 PB-
Oct 2Gray New Gloucester High School MeetOct 2 · 5,000 Meters Varsity · Place 3 · Old Orchard Beach5,000 Meters Varsity319:28 PB-
Sep 24WAYNFLETE-OOB-WELLS-@FRYEBURGSep 24 · 5,000 Meters Varsity · Place 7 · Old Orchard Beach5,000 Meters Varsity719:10.00 PB-
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 36 · Old Orchard Beach5,000 Meters Varsity3619:10 PB-
Aug 29Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 6 · Old Orchard Beach5,000 Meters Varsity619:43 PB-