Personal bests

Best marks in available results
Event / courseMarkMeetDate
3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 1013:23Mt. Blue RelaysOctober 10, 2025
4,000 Meters · Cony HSLaliberte Invitational · Aug 2916:34.2Laliberte InvitationalAugust 29, 2025
4340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 516:15.3Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Leavitt Area HSKVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ Leavitt · Sep 1220:24.15KVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ LeavittSeptember 12, 2025
5,000 Meters · Brunswick High SchoolBrunswick HS Meet · Sep 2019:47.07Brunswick HS MeetSeptember 20, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 119:53.86Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Lincoln AcademyLincoln Academy XC Meet · Sep 2719:58.17Lincoln Academy XC MeetSeptember 27, 2025
5,000 Meters · Mt. Blue High SchoolMt Blue XC Meet · Sep 521:33.71Mt Blue XC MeetSeptember 5, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class A Regional XC Championship · Oct 2518:54.49Northern Maine Class A Regional XC ChampionshipOctober 25, 2025
7200 m · 541 Main StMaslan XC Invite · Oct 429:16.5Maslan XC InviteOctober 4, 2026
8,000 Meters · 541 Main StGNAC XC Championships · Nov 139:02.1GNAC XC ChampionshipsNovember 1, 2026
8,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1931:48.5Maine State ChampionshipsSeptember 19, 2026
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseHopkinton Cross Country Festival · Oct 932:01.6Hopkinton Cross Country FestivalOctober 9, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1GNAC XC ChampionshipsNov 1 · 8,000 Meters Championship · Place 47 · Saint Joseph's (Maine)Saint Joseph's (Maine)8,000 Meters Championship4739:02.1 PBFr
Oct 9Hopkinton Cross Country FestivalOct 9 · 8,000 Meters Collegiate · Place 54 · Saint Joseph's (Maine)Saint Joseph's (Maine)8,000 Meters Collegiate5432:01.6 PBFr
Oct 4Maslan XC InviteOct 4 · 7,200 Meters Collegiate · Place 32 · Saint Joseph's (Maine)Saint Joseph's (Maine)7,200 Meters Collegiate3229:16.5 PBFr
Sep 19Maine State ChampionshipsSep 19 · 8,000 Meters Collegiate · Place 124 · Saint Joseph's (Maine)Saint Joseph's (Maine)8,000 Meters Collegiate12431:48.5 PBFr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 4,340 Meters Collegiate · Place 118 · Saint Joseph's (Maine)Saint Joseph's (Maine)4,340 Meters Collegiate11816:15.3 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 79 · Mt BlueMt Blue5,000 Meters Varsity7919:53.86 PB12
Oct 25Northern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 45 · Mt BlueMt Blue5,000 Meters Varsity4518:54.49 PB12
Oct 10Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 57 · Mt BlueMt Blue2.03 Miles Varsity5713:23 PB12
Sep 27Lincoln Academy XC MeetSep 27 · 5,000 Meters Varsity · Place 23 · Mt BlueMt Blue5,000 Meters Varsity2319:58.17 PB12
Sep 20Brunswick HS MeetSep 20 · 5,000 Meters Varsity · Place 32 · Mt BlueMt Blue5,000 Meters Varsity3219:47.07 PB12
Sep 12KVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ LeavittSep 12 · 5,000 Meters Varsity · Place 20 · Mt BlueMt Blue5,000 Meters Varsity2020:24.15 PB12
Sep 5Mt Blue XC MeetSep 5 · 5,000 Meters Varsity · Place 21 · Mt BlueMt Blue5,000 Meters Varsity2121:33.71 PB12
Aug 29Laliberte InvitationalAug 29 · 4,000 Meters Varsity · Place 32 · Mt BlueMt Blue4,000 Meters Varsity3216:34.2 PB12