Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Medomak Valley High SchoolPanther 2 Miler · Aug 3012:44.04Panther 2 MilerAugust 30, 2025
3266 m · Mt. Blue High SchoolMt. Blue Relays · Oct 1013:52Mt. Blue RelaysOctober 10, 2025
3340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 513:11.0Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Leavitt Area HSKVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ Leavitt · Sep 1221:27.38KVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ LeavittSeptember 12, 2025
5,000 Meters · Cony HSMaine Class B State XC Championship · Nov 120:54.81Maine Class B State XC ChampionshipNovember 1, 2025
5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseHopkinton Cross Country Festival · Oct 920:39.9Hopkinton Cross Country FestivalOctober 9, 2026
5,000 Meters · Mt. Blue High SchoolMt Blue XC Meet · Sep 522:07.41Mt Blue XC MeetSeptember 5, 2025
5,000 Meters · Skowhegan Area High SchoolSkowhegan XC Meet · Sep 1920:38.75Skowhegan XC MeetSeptember 19, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class B Regional XC Championship · Oct 2520:39.6Southern Maine Class B Regional XC ChampionshipOctober 25, 2025
6,000 Meters · 541 Main StMaslan XC Invite · Oct 426:08.7Maslan XC InviteOctober 4, 2026
6,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1924:52.4Maine State ChampionshipsSeptember 19, 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 · 5,000 Meters Collegiate · Place 20 · Saint Joseph's (Maine)Saint Joseph's (Maine)5,000 Meters Collegiate2020:39.9 PBFr
Oct 4Maslan XC InviteOct 4 · 6,000 Meters Collegiate · Place 6 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters Collegiate626:08.7 PBFr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 82 · Saint Joseph's (Maine)Saint Joseph's (Maine)6,000 Meters Collegiate8224:52.4 PBFr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 3,340 Meters Collegiate · Place 30 · Saint Joseph's (Maine)Saint Joseph's (Maine)3,340 Meters Collegiate3013:11.0 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 14 · Leavitt AreaLeavitt Area5,000 Meters Varsity1420:54.81 PB12
Oct 25Southern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 6 · Leavitt AreaLeavitt Area5,000 Meters Varsity620:39.6 PB12
Oct 10Mt. Blue RelaysOct 10 · 2.03 Miles Varsity · Place 2 · Leavitt AreaLeavitt Area2.03 Miles Varsity213:52 PB12
Sep 19Skowhegan XC MeetSep 19 · 5,000 Meters Varsity · Place 1 · Leavitt AreaLeavitt Area5,000 Meters Varsity120:38.75 PB12
Sep 12KVAC: OH, MtBlue, Skow, Wat, Nok, Ersk @ LeavittSep 12 · 5,000 Meters Varsity · Place 2 · Leavitt AreaLeavitt Area5,000 Meters Varsity221:27.38 PB12
Sep 5Mt Blue XC MeetSep 5 · 5,000 Meters Varsity · Place 2 · Leavitt AreaLeavitt Area5,000 Meters Varsity222:07.41 PB12
Aug 30Panther 2 MilerAug 30 · 2 Miles Varsity · Place 2 · Leavitt AreaLeavitt Area2 Miles Varsity212:44.04 PB12