Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Boothbay Region High SchoolBoothbay/Wiscasset Meet · Sep 1932:52.9Boothbay/Wiscasset MeetSeptember 19, 2025
5,000 Meters · Dirigo HSDirigo High School Home Cross Country Meet · Oct 628:49.80Dirigo High School Home Cross Country MeetOctober 6, 2026
5,000 Meters · Hall-Dale Middle & High SchoolHall-Dale Meet · Sep 1030:19.59Hall-Dale MeetSeptember 10, 2026
5,000 Meters · Maranacook Community High SchoolMaranacook Meet · Sep 329:57.27Maranacook MeetSeptember 3, 2026
5,000 Meters · Mt. Blue High SchoolDirigo High School Meet · Oct 831:07.3Dirigo High School MeetOctober 8, 2025
5,000 Meters · Spruce Mountain Elementary SchoolSpruce Mountain Home XC Meet · Sep 2929:59Spruce Mountain Home XC MeetSeptember 29, 2026
5,000 Meters · Spruce Mountain RoadSpruce Mountain Meet · Sep 3033:38.7Spruce Mountain MeetSeptember 30, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2531:14.5Southern Maine Class B Regional XC ChampionshipOctober 25, 2025
5,000 Meters · University of Maine at AugustaMVC Championship · Oct 1831:59.3MVC ChampionshipOctober 18, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17MVC CHAMPIONSHIPOct 17 · 5,000 Meters Varsity · Place 31 · Spruce Mountain5,000 Meters Varsity3128:47.35—
Oct 6Dirigo High School Home Cross Country MeetOct 6 · 5,000 Meters Varsity · Place 11 · Spruce Mountain5,000 Meters Varsity1128:49.80 PB10
Sep 29Spruce Mountain Home XC MeetSep 29 · 5,000 Meters Varsity · Place 10 · Spruce Mountain5,000 Meters Varsity1029:59 PB10
Sep 10Hall-Dale MeetSep 10 · 5,000 Meters Varsity · Place 16 · Spruce Mountain5,000 Meters Varsity1630:19.59 PB10
Sep 3Maranacook MeetSep 3 · 5,000 Meters Varsity · Place 23 · Spruce Mountain5,000 Meters Varsity2329:57.27 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 69 · Spruce Mountain5,000 Meters Varsity6931:14.5 PB9
Oct 18MVC ChampionshipOct 18 · 5,000 Meters Varsity · Place 40 · Spruce Mountain5,000 Meters Varsity4031:59.3 PB9
Oct 8Dirigo High School MeetOct 8 · 5,000 Meters Varsity · Place 7 · Spruce Mountain5,000 Meters Varsity731:07.3 PB9
Sep 30Spruce Mountain MeetSep 30 · 5,000 Meters Varsity · Place 22 · Spruce Mountain5,000 Meters Varsity2233:38.7 PB9
Sep 19Boothbay/Wiscasset MeetSep 19 · 5,000 Meters Varsity · Place 13 · Spruce Mountain5,000 Meters Varsity1332:52.9 PB9
Sep 12Hall-Dale MeetSep 12 · 5,000 Meters Varsity · Place 26 · Spruce Mountain5,000 Meters Varsity2636:00.599