Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cony HSMaine Class B State XC Championship · Nov 123:21.98Maine Class B State XC ChampionshipNovember 1, 2025
5,000 Meters · Fort FosterFRYEBURG-SACOPEE VALLEY-OOB@TRAIP · Oct 323:59.95FRYEBURG-SACOPEE VALLEY-OOB@TRAIPOctober 3, 2025
5,000 Meters · Fryeburg AcademyWAYNFLETE-OOB-WELLS-@FRYEBURG · Sep 2424:03.00WAYNFLETE-OOB-WELLS-@FRYEBURGSeptember 24, 2026
5,000 Meters · Gray-New Gloucester High SchoolPOLAND-WAYNFLETE-WELLS@GRAY NG · Oct 825:17.00POLAND-WAYNFLETE-WELLS@GRAY NGOctober 8, 2026
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1623:32Western Maine Conference ChampionshipOctober 16, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2522:57.9Southern Maine Class B Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Wells High SchoolNYA-SACOPEE VALLEY-YARMOUTH @WELLS · Oct 923:25.63NYA-SACOPEE VALLEY-YARMOUTH @WELLSOctober 9, 2025
5,000 Meters · Yarmouth HSCAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTH · Sep 1924:59.69CAPE-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

3 results
DateMeetEventPlMarkGr
Oct 8POLAND-WAYNFLETE-WELLS@GRAY NGOct 8 · 5,000 Meters Varsity · Place 8 · Wells5,000 Meters Varsity825:17.00 PB10
Sep 24WAYNFLETE-OOB-WELLS-@FRYEBURGSep 24 · 5,000 Meters Varsity · Place 7 · Wells5,000 Meters Varsity724:03.00 PB10
Sep 17CAPE-GREELY-FREEPORT @WELLSSep 17 · 5,000 Meters Varsity · Place 25 · Wells5,000 Meters Varsity2525:00.5710

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 48 · Wells5,000 Meters Varsity4823:21.98 PB9
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 30 · Wells5,000 Meters Varsity3022:57.9 PB9
Oct 16Western Maine Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 40 · Wells5,000 Meters Varsity4023:32 PB9
Oct 9NYA-SACOPEE VALLEY-YARMOUTH @WELLSOct 9 · 5,000 Meters Varsity · Place 7 · Wells5,000 Meters Varsity723:25.63 PB9
Oct 3FRYEBURG-SACOPEE VALLEY-OOB@TRAIPOct 3 · 5,000 Meters Varsity · Place 6 · Wells5,000 Meters Varsity623:59.95 PB9
Sep 19CAPE-FREEPORT-GREELY-TRAIP-WELLS @YARMOUTHSep 19 · 5,000 Meters Varsity · Place 19 · Wells5,000 Meters Varsity1924:59.69 PB9
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 53 · Wells5,000 Meters Varsity5327:309