Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Ellsworth High SchoolEllsworth Invitational · Sep 319:34.78Ellsworth InvitationalSeptember 3, 2026
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 621:07.84Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Cony HSMaine State XC Championship · Oct 3120:01.0Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Hermon High SchoolPendales Meet · Oct 1121:08.87Pendales MeetOctober 11, 2025
5,000 Meters · Old Town HSOld Town Sectionals · Sep 2620:47.10Old Town SectionalsSeptember 26, 2026
5,000 Meters · Saxl ParkPVC XC Championship · Oct 1820:37.37PVC XC ChampionshipOctober 18, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 821:33.390th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 319:27.29Maine XC Festival of ChampionsOctober 3, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class B · Place 8 · Mount Desert Island5,000 Meters Class B820:01.0 PB10
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 14 · Mount Desert Island5,000 Meters Seeded1419:27.29 PB10
Sep 26Old Town SectionalsSep 26 · 5,000 Meters Varsity · Place 5 · Mount Desert Island5,000 Meters Varsity520:47.10 PB10
Sep 3Ellsworth InvitationalSep 3 · 2.9 Miles Varsity · Place 2 · Mount Desert Island2.9 Miles Varsity219:34.78 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 119 · Mount Desert Island5,000 Meters Championships11921:33.3 PB9
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 11 · Mount Desert Island5,000 Meters Varsity1120:39.749
Oct 25Northern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 7 · Mount Desert Island5,000 Meters Varsity720:07.559
Oct 18PVC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 9 · Mount Desert Island5,000 Meters Varsity920:37.37 PB9
Oct 11Pendales MeetOct 11 · 5,000 Meters Varsity · Place 5 · Mount Desert Island5,000 Meters Varsity521:08.87 PB9
Sep 27Sectionals MeetSep 27 · 5,000 Meters Varsity · Place 8 · Mount Desert Island5,000 Meters Varsity821:13.369
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 7 · Mount Desert Island2.84 Miles Varsity721:07.84 PB9