Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Hunter Road FieldsFreeport Falcon 4k XC Challenge · Aug 2713:16.5Freeport Falcon 4k XC ChallengeAugust 27, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3116:57.3Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1917:10.7Manchester InvitationalSeptember 19, 2026
5,000 Meters · Fryeburg AcademyWAYNFLETE-OOB-WELLS-@FRYEBURG · Sep 2416:45.00WAYNFLETE-OOB-WELLS-@FRYEBURGSeptember 24, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1216:37.77Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Gray-New Gloucester High SchoolPOLAND-WAYNFLETE-WELLS@GRAY NG · Oct 818:04.61POLAND-WAYNFLETE-WELLS@GRAY NGOctober 8, 2026
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1617:18Western Maine Conference ChampionshipOctober 16, 2025
5,000 Meters · Lost Valley Ski AreaGray New Gloucester HS Meet · Oct 918:13.8Gray New Gloucester HS MeetOctober 9, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 316:18.95Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional XC Championship · Oct 2517:42.0Southern Maine Class C Regional XC ChampionshipOctober 25, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class C · Place 3 · Waynflete5,000 Meters Class C316:57.3 PB11
Oct 8POLAND-WAYNFLETE-WELLS@GRAY NGOct 8 · 5,000 Meters Varsity · Place 1 · Waynflete5,000 Meters Varsity118:04.61 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 14 · Waynflete5,000 Meters Seeded1416:18.95 PB11
Sep 24WAYNFLETE-OOB-WELLS-@FRYEBURGSep 24 · 5,000 Meters Varsity · Place 1 · Waynflete5,000 Meters Varsity116:45.00 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Small · Place 14 · Waynflete5,000 Meters Boys Varsity Small1417:10.7 PB11
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 10 · Waynflete5,000 Meters Varsity1016:37.77 PB11
Aug 27Freeport Falcon 4k XC ChallengeAug 27 · 4,000 Meters Varsity · Place 6 · Waynflete4,000 Meters Varsity613:16.5 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Maine Class C State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 17 · Waynflete5,000 Meters Varsity1718:26.4710
Oct 25Southern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 7 · Waynflete5,000 Meters Varsity717:42.0 PB10
Oct 16Western Maine Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 9 · Waynflete5,000 Meters Varsity917:18 PB10
Oct 9Gray New Gloucester HS MeetOct 9 · 5,000 Meters Varsity · Place 1 · Waynflete5,000 Meters Varsity118:13.8 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 55 · Waynflete5,000 Meters Boys Varsity Small School5518:23.910
Aug 29Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 2 · Waynflete5,000 Meters Varsity218:0410