Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Medomak Valley High SchoolPanther 2 Miler · Aug 3010:31.53Panther 2 MilerAugust 30, 2025
4340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 513:52.7Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 117:36.23Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2916:52.7Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Lincoln AcademyLincoln Academy XC Meet · Sep 2717:07.20Lincoln Academy XC MeetSeptember 27, 2025
5,000 Meters · Maine Central InstituteMCI Invitational · Oct 1017:19.39MCI InvitationalOctober 10, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 818:22.290th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class A Regional XC Championship · Oct 2516:44.94Northern Maine Class A Regional XC ChampionshipOctober 25, 2025
7200 m · 541 Main StMaslan XC Invite · Oct 424:35.0Maslan XC InviteOctober 4, 2026
8,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1927:14.4Maine State ChampionshipsSeptember 19, 2026
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseHopkinton Cross Country Festival · Oct 927:09.5Hopkinton Cross Country FestivalOctober 9, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 9Hopkinton Cross Country FestivalOct 9 · 8,000 Meters Collegiate · Place 9 · Saint Joseph's (Maine)Saint Joseph's (Maine)8,000 Meters Collegiate927:09.5 PBFr
Oct 4Maslan XC InviteOct 4 · 7,200 Meters Collegiate · Place 2 · Saint Joseph's (Maine)Saint Joseph's (Maine)7,200 Meters Collegiate224:35.0 PBFr
Sep 19Maine State ChampionshipsSep 19 · 8,000 Meters Collegiate · Place 54 · Saint Joseph's (Maine)Saint Joseph's (Maine)8,000 Meters Collegiate5427:14.4 PBFr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 4,340 Meters Collegiate · Place 15 · Saint Joseph's (Maine)Saint Joseph's (Maine)4,340 Meters Collegiate1513:52.7 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Marty Lewis Championship Boys · Place 56 · MEME5,000 Meters The Marty Lewis Championship Boys5616:52.7 PB12
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 142 · Camden Hills RegionalCamden Hills Regional5,000 Meters Championships14218:22.2 PB12
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 12 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity1217:36.23 PB12
Oct 25Northern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 8 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity816:44.94 PB12
Oct 10MCI InvitationalOct 10 · 5,000 Meters Varsity · Place 1 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity117:19.39 PB12
Sep 27Lincoln Academy XC MeetSep 27 · 5,000 Meters Varsity · Place 3 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity317:07.20 PB12
Aug 30Panther 2 MilerAug 30 · 2 Miles Varsity · Place 2 · Camden Hills RegionalCamden Hills Regional2 Miles Varsity210:31.53 PB12