Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Ellsworth High SchoolPVC XC Championship · Oct 1422:01.86PVC XC ChampionshipOctober 14, 2023
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 622:09.66Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Caribou Alternative High SchoolCaribou High School Invitational · Sep 1322:08.83Caribou High School InvitationalSeptember 13, 2025
5,000 Meters · Caribou HSPVC XC Championship · Oct 1523:16.76PVC XC ChampionshipOctober 15, 2022
5,000 Meters · Greater Houlton Christian AcademyPVC XC Championship · Oct 1921:51.01PVC XC ChampionshipOctober 19, 2024
5,000 Meters · Hermon High SchoolPendales Meet · Oct 1121:39.75Pendales MeetOctober 11, 2025
5,000 Meters · Old Town HSSectionals Meet · Sep 2721:06.26Sectionals MeetSeptember 27, 2025
5,000 Meters · Saxl ParkPVC XC Championship · Oct 1821:16.11PVC XC ChampionshipOctober 18, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional XC Championship · Oct 2621:11.47Northern Maine Class B Regional XC ChampionshipOctober 26, 2024
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 921:20.44Maine State ChampionshipsNovember 9, 2024

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Northern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 67 · Hermon5,000 Meters Varsity6721:37.4612
Oct 18PVC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 74 · Hermon5,000 Meters Varsity7421:16.11 PB12
Oct 11Pendales MeetOct 11 · 5,000 Meters Varsity · Place 27 · Hermon5,000 Meters Varsity2721:39.75 PB12
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 472 · Hermon5,000 Meters Varsity47221:34.7412
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 170 · Hermon5,000 Meters Unseeded17021:34.7412
Sep 27Sectionals MeetSep 27 · 5,000 Meters Varsity · Place 31 · Hermon5,000 Meters Varsity3121:06.26 PB12
Sep 20PVC/KVAC Crossover MeetSep 20 · 5,000 Meters Varsity · Place 57 · Hermon5,000 Meters Varsity5722:25.5412
Sep 13Caribou High School InvitationalSep 13 · 5,000 Meters Varsity · Place 34 · Hermon5,000 Meters Varsity3422:08.83 PB12
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 77 · Hermon2.84 Miles Varsity7722:09.66 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters B · Place 95 · Hermon5,000 Meters B9521:20.44 PB11
Oct 26Northern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 59 · Hermon5,000 Meters Varsity5921:11.47 PB11
Oct 19PVC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 68 · Hermon5,000 Meters Varsity6821:51.01 PB11
Oct 12Greater Houlton XC Border BashOct 12 · 5,000 Meters Varsity · Place 40 · Hermon High5,000 Meters Varsity4023:05.07—
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 207 · Hermon5,000 Meters Unseeded20722:10.7811
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 610 · Hermon5,000 Meters Varsity61022:10.7811
Sep 28SectionalsSep 28 · 5,000 Meters Varsity · Place 55 · Hermon5,000 Meters Varsity5522:13.5811
Sep 21PVC/KVAC Crossover MeetSep 21 · 5,000 Meters Varsity · Place 47 · Hermon5,000 Meters Varsity4721:38.3811
Sep 13Presque Isle High School XC InvitationalSep 13 · 5,000 Meters Varsity · Place 34 · Hermon High5,000 Meters Varsity3422:34.50—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21Northern Maine Class B RegionalOct 21 · 5,000 Meters Varsity · Place 72 · Hermon5,000 Meters Varsity7223:24.9210
Oct 14PVC XC ChampionshipOct 14 · 3 Miles Varsity · Place 87 · Hermon3 Miles Varsity8722:01.86 PB10
Oct 7Greater Houlton XC Border BashOct 7 · 5,000 Meters Varsity · Place 43 · Hermon High5,000 Meters Varsity4322:26.80—
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 124 · Hermon5,000 Meters Unseeded12423:07.1410
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 704 · Hermon5,000 Meters Varsity7047:26.510
Sep 23Old Town SectionalsSep 23 · 5,000 Meters Varsity · Place 75 · Hermon5,000 Meters Varsity7525:25.6010
Sep 9Caribou InvitationalSep 9 · 5,000 Meters Varsity 3 · Place 7 · Hermon5,000 Meters Varsity 3725:44.6710

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22Northern Maine Class B Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 67 · Hermon5,000 Meters Varsity6723:23.389
Oct 15PVC XC ChampionshipOct 15 · 5,000 Meters Varsity Class B · Place 40 · Hermon5,000 Meters Varsity Class B4023:16.76 PB9
Oct 8Houlton XC InvitationalOct 8 · 5,000 Meters Varsity · Place 40 · Hermon High5,000 Meters Varsity4023:07.20—
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 534 · Hermon5,000 Meters Varsity5347:26.69
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Freshman · Place 115 · Hermon5,000 Meters Freshman11523:07.539
Sep 26Maine SectionalsSep 26 · 5,000 Meters Varsity · Place 62 · Hermon5,000 Meters Varsity6225:35.759
Sep 17PVC/KVAC Crossover MeetSep 17 · 5,000 Meters Varsity · Place 64 · Hermon5,000 Meters Varsity6424:42.029
Sep 9Presque Isle High School XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 9 · Hermon High5,000 Meters Junior Varsity925:21.93—
Sep 3Ellsworth Invitational Sep 3 · 2.84 Miles Junior Varsity · Place 18 · Hermon2.84 Miles Junior Varsity1824:38.869