Personal bests

Best marks in available results
Event / courseMarkMeetDate
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 623:01.84Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Cony HSMaine Class C State XC Championship · Nov 123:08.74Maine Class C State XC ChampionshipNovember 1, 2025
5,000 Meters · Dirigo HSDirigo High School Home Cross Country Meet · Oct 622:22.07Dirigo High School Home Cross Country MeetOctober 6, 2026
5,000 Meters · Mt. Blue High SchoolDirigo High School Meet · Oct 822:34.6Dirigo High School MeetOctober 8, 2025
5,000 Meters · Spruce Mountain Elementary SchoolSpruce Mountain Home XC Meet · Sep 2924:19Spruce Mountain Home XC MeetSeptember 29, 2026
5,000 Meters · Spruce Mountain RoadSpruce Mountain Meet · Sep 3023:25.9Spruce Mountain MeetSeptember 30, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 323:14.17Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class C Regional XC Championship · Oct 2522:17.4Southern Maine Class C Regional XC ChampionshipOctober 25, 2025
5,000 Meters · University of Maine at AugustaMVC Championship · Oct 1822:57.9MVC ChampionshipOctober 18, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 6Dirigo High School Home Cross Country MeetOct 6 · 5,000 Meters Varsity · Place 14 · Dirigo5,000 Meters Varsity1422:22.07 PB12
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded A · Place 122 · Dirigo5,000 Meters Unseeded A12223:14.17 PB12
Sep 29Spruce Mountain Home XC MeetSep 29 · 5,000 Meters Varsity · Place 15 · Dirigo5,000 Meters Varsity1524:19 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Maine Class C State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 91 · Dirigo5,000 Meters Varsity9123:08.74 PB11
Oct 25Southern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 65 · Dirigo5,000 Meters Varsity6522:17.4 PB11
Oct 18MVC ChampionshipOct 18 · 5,000 Meters Varsity · Place 50 · Dirigo5,000 Meters Varsity5022:57.9 PB11
Oct 8Dirigo High School MeetOct 8 · 5,000 Meters Varsity · Place 10 · Dirigo5,000 Meters Varsity1022:34.6 PB11
Sep 30Spruce Mountain MeetSep 30 · 5,000 Meters Varsity · Place 15 · Dirigo5,000 Meters Varsity1523:25.9 PB11
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 85 · Dirigo2.84 Miles Varsity8523:01.84 PB11