Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cony HSMaine Class B State XC Championship · Nov 118:22.78Maine Class B State XC ChampionshipNovember 1, 2025
5,000 Meters · Fort FosterFRYEBURG-SACOPEE VALLEY-OOB@TRAIP · Oct 317:03.21FRYEBURG-SACOPEE VALLEY-OOB@TRAIPOctober 3, 2025
5,000 Meters · Gray-New Gloucester High SchoolGray New Gloucester HS Meet · Sep 2618:37Gray New Gloucester HS MeetSeptember 26, 2025
5,000 Meters · Lake Region High SchoolWestern Maine Conference Championship · Oct 1617:11Western Maine Conference ChampionshipOctober 16, 2025
5,000 Meters · Lost Valley Ski AreaGray New Gloucester HS Meet · Oct 918:38.8Gray New Gloucester HS MeetOctober 9, 2025
5,000 Meters · Troy Howard Middle SchoolMaine Class B State XC Championship · Nov 418:25.46Maine Class B State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2517:45.9Southern Maine Class B Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Wells High SchoolWells High School Meet · Sep 318:54Wells High School MeetSeptember 3, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 21 · Gray-New Gloucester5,000 Meters Varsity2118:22.78 PB10
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 13 · Gray-New Gloucester5,000 Meters Varsity1317:45.9 PB10
Oct 16Western Maine Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 8 · Gray-New Gloucester5,000 Meters Varsity817:11 PB10
Oct 9Gray New Gloucester HS MeetOct 9 · 5,000 Meters Varsity · Place 2 · Gray-New Gloucester5,000 Meters Varsity218:38.8 PB10
Oct 3FRYEBURG-SACOPEE VALLEY-OOB@TRAIPOct 3 · 5,000 Meters Varsity · Place 1 · Gray-New Gloucester5,000 Meters Varsity117:03.21 PB10
Sep 26Gray New Gloucester HS MeetSep 26 · 5,000 Meters Varsity · Place 1 · Gray-New Gloucester5,000 Meters Varsity118:37 PB10
Sep 19FRYEBURG-GNG-YORK-POLAND-LAKE REGIONSep 19 · 5,000 Meters Varsity · Place 2 · Gray-New Gloucester5,000 Meters Varsity217:15.2510
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 29 · Gray New Glo5,000 Meters Varsity2917:53.4512
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 40 · Gray New Gloucester High Schoo5,000 Meters Varsity4017:53.4512
Sep 3Wells High School MeetSep 3 · 5,000 Meters Varsity · Place 18 · Gray-New Gloucester5,000 Meters Varsity1818:54 PB10
Aug 29Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 1 · Gray-New Gloucester5,000 Meters Varsity117:5710

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters B · Place 33 · Gray-New Gloucester5,000 Meters B3318:14.019
Oct 26Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 23 · Gray-New Gloucester5,000 Meters Varsity2318:33.689
Oct 10Cape Elizabeth High School MeetOct 10 · 5,000 Meters Varsity · Place 3 · M GRAY NEW GLOUCESTER5,000 Meters Varsity317:46—
Sep 27Gray New Gloucester High School MeetSep 27 · 5,000 Meters Varsity · Place 9 · Gray New Glo5,000 Meters Varsity918:59.28—
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 43 · Gray New Gloucester High Schoo5,000 Meters Varsity4318:06.9511
Sep 5Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 15 · M GRAY NEW GLOUCESTER5,000 Meters Varsity1518:41—
Sep 5Wells High School MeetSep 5 · 5,000 Meters Varsity · Place 15 · M GRAY NEW GLOUCESTER5,000 Meters Varsity1518:41—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4Maine Class B State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 46 · Gray-New Gloucester5,000 Meters Varsity4618:25.46 PB8
Oct 21Southern Maine Class B RegionalOct 21 · 5,000 Meters Varsity · Place 35 · Gray-New Gloucester5,000 Meters Varsity3519:01.978
Sep 22Lake Region MeetSep 22 · 5,000 Meters Varsity · Place 18 · Gray-New Gloucester5,000 Meters Varsity1818:588
Aug 26Dan Dors InvitationalAug 26 · 5,000 Meters Varsity · Place 11 · Gray New Glo5,000 Meters Varsity1120:33.00—