Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boothbay Region High SchoolBoothbay/Wiscasset Meet · Sep 1928:19.4Boothbay/Wiscasset MeetSeptember 19, 2025
5,000 Meters · Dirigo HSDirigo High School Home Cross Country Meet · Oct 624:32.41Dirigo High School Home Cross Country MeetOctober 6, 2026
5,000 Meters · Hall-Dale Middle & High SchoolHall-Dale Meet · Sep 1026:19.64Hall-Dale MeetSeptember 10, 2026
5,000 Meters · Maranacook Community High SchoolMaranacook Meet · Sep 324:38.65Maranacook MeetSeptember 3, 2026
5,000 Meters · Mt. Blue High SchoolDirigo High School Meet · Oct 826:05.4Dirigo High School MeetOctober 8, 2025
5,000 Meters · Spruce Mountain Elementary SchoolSpruce Mountain Home XC Meet · Sep 2927:16Spruce Mountain Home XC MeetSeptember 29, 2026
5,000 Meters · Spruce Mountain RoadSpruce Mountain Meet · Sep 3030:05.0Spruce Mountain MeetSeptember 30, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2527:04.2Southern Maine Class B Regional XC ChampionshipOctober 25, 2025
5,000 Meters · University of Maine at AugustaMVC Championship · Oct 1826:59.6MVC ChampionshipOctober 18, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 6Dirigo High School Home Cross Country MeetOct 6 · 5,000 Meters Varsity · Place 19 · Spruce Mountain5,000 Meters Varsity1924:32.41 PB11
Sep 29Spruce Mountain Home XC MeetSep 29 · 5,000 Meters Varsity · Place 22 · Spruce Mountain5,000 Meters Varsity2227:16 PB11
Sep 10Hall-Dale MeetSep 10 · 5,000 Meters Varsity · Place 35 · Spruce Mountain5,000 Meters Varsity3526:19.64 PB11
Sep 3Maranacook MeetSep 3 · 5,000 Meters Varsity · Place 42 · Spruce Mountain5,000 Meters Varsity4224:38.65 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 84 · Spruce Mountain5,000 Meters Varsity8427:04.2 PB10
Oct 18MVC ChampionshipOct 18 · 5,000 Meters Varsity · Place 72 · Spruce Mountain5,000 Meters Varsity7226:59.6 PB10
Oct 8Dirigo High School MeetOct 8 · 5,000 Meters Varsity · Place 14 · Spruce Mountain5,000 Meters Varsity1426:05.4 PB10
Sep 30Spruce Mountain MeetSep 30 · 5,000 Meters Varsity · Place 28 · Spruce Mountain5,000 Meters Varsity2830:05.0 PB10
Sep 19Boothbay/Wiscasset MeetSep 19 · 5,000 Meters Varsity · Place 25 · Spruce Mountain5,000 Meters Varsity2528:19.4 PB10
Sep 4Maranacook High School MeetSep 4 · 5,000 Meters Varsity · Place 44 · Spruce Mountain5,000 Meters Varsity4427:14.210