Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boothbay Region High SchoolBoothbay/Wiscasset Meet · Sep 1926:00.4Boothbay/Wiscasset MeetSeptember 19, 2025
5,000 Meters · Dirigo HSDirigo High School Home Cross Country Meet · Oct 624:47.15Dirigo High School Home Cross Country MeetOctober 6, 2026
5,000 Meters · Hall-Dale Middle & High SchoolHall-Dale Meet · Sep 1026:01.72Hall-Dale MeetSeptember 10, 2026
5,000 Meters · Maranacook Community High SchoolMaranacook Meet · Sep 324:53.72Maranacook MeetSeptember 3, 2026
5,000 Meters · Mt. Blue High SchoolDirigo High School Meet · Oct 828:02.9Dirigo High School MeetOctober 8, 2025
5,000 Meters · Spruce Mountain Elementary SchoolSpruce Mountain Home XC Meet · Sep 2926:10Spruce Mountain Home XC MeetSeptember 29, 2026
5,000 Meters · Spruce Mountain RoadSpruce Mountain Meet · Sep 3032:11.7Spruce Mountain MeetSeptember 30, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2425:05.8Southern Maine Class B Regional XC ChampionshipOctober 24, 2026
5,000 Meters · University of Maine at AugustaGardiner HS XC Meet · Sep 2425:19.62Gardiner HS XC MeetSeptember 24, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Southern Maine Class B Regional XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 55 · Spruce Mountain5,000 Meters Varsity5525:05.8 PB11
Oct 17MVC CHAMPIONSHIPOct 17 · 5,000 Meters Varsity · Place 11 · Spruce Mountain5,000 Meters Varsity1124:25.72—
Oct 6Dirigo High School Home Cross Country MeetOct 6 · 5,000 Meters Varsity · Place 5 · Spruce Mountain5,000 Meters Varsity524:47.15 PB11
Sep 29Spruce Mountain Home XC MeetSep 29 · 5,000 Meters Varsity · Place 5 · Spruce Mountain5,000 Meters Varsity526:10 PB11
Sep 24Gardiner HS XC MeetSep 24 · 5,000 Meters Varsity · Place 9 · Spruce Mountain5,000 Meters Varsity925:19.62 PB11
Sep 10Hall-Dale MeetSep 10 · 5,000 Meters Varsity · Place 8 · Spruce Mountain5,000 Meters Varsity826:01.72 PB11
Sep 3Maranacook MeetSep 3 · 5,000 Meters Varsity · Place 9 · Spruce Mountain5,000 Meters Varsity924:53.72 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 65 · Spruce Mountain5,000 Meters Varsity6529:35.110
Oct 18MVC ChampionshipOct 18 · 5,000 Meters Varsity · Place 32 · Spruce Mountain5,000 Meters Varsity3230:29.210
Oct 8Dirigo High School MeetOct 8 · 5,000 Meters Varsity · Place 5 · Spruce Mountain5,000 Meters Varsity528:02.9 PB10
Sep 30Spruce Mountain MeetSep 30 · 5,000 Meters Varsity · Place 17 · Spruce Mountain5,000 Meters Varsity1732:11.7 PB10
Sep 19Boothbay/Wiscasset MeetSep 19 · 5,000 Meters Varsity · Place 4 · Spruce Mountain5,000 Meters Varsity426:00.4 PB10
Sep 12Hall-Dale MeetSep 12 · 5,000 Meters Varsity · Place 15 · Spruce Mountain5,000 Meters Varsity1529:38.3010
Sep 4Maranacook High School MeetSep 4 · 5,000 Meters Varsity · Place 17 · Spruce Mountain5,000 Meters Varsity1729:34.710

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 82 · Spruce Mountain5,000 Meters Varsity8228:28.189
Sep 20Boothbay XC MeetSep 20 · 5,000 Meters Varsity · Place 11 · Spruce Mountain5,000 Meters Varsity1126:50.87—