Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bangor High SchoolBangor XC Meet · Sep 418:08.84Bangor XC MeetSeptember 4, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3117:43.4Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1217:35.50Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 818:38.990th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 317:13.63Maine 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

6 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class A · Place 21 · Hampden Academy5,000 Meters Class A2117:43.4 PB11
Oct 17KVAC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 6 · Hampden Academy5,000 Meters Varsity617:56.6111
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 62 · Hampden Academy5,000 Meters Seeded6217:13.63 PB11
Sep 25Cony XC MeetSep 25 · 5,000 Meters Varsity · Place 20 · Hampden Academy5,000 Meters Varsity2019:41.4011
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 32 · Hampden Academy5,000 Meters Varsity3217:35.50 PB11
Sep 4Bangor XC MeetSep 4 · 5,000 Meters Varsity · Place 3 · Hampden Academy5,000 Meters Varsity318:08.84 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 162 · Hampden Academy5,000 Meters Championships16218:38.9 PB10
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 38 · Hampden Academy5,000 Meters Varsity3818:33.8810
Oct 25Northern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 16 · Hampden Academy5,000 Meters Varsity1617:37.2610
Oct 18KVAC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 19 · Hampden Academy5,000 Meters Varsity1918:49.2410
Oct 10Messalonskee CXC MeetOct 10 · 5,000 Meters Varsity · Place 13 · Hampden Academy5,000 Meters Varsity1320:11.4010
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 98 · Hampden Academy5,000 Meters Varsity9818:15.3810
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 88 · Hampden5,000 Meters Seeded8818:15.3810
Sep 26Cony HS Homecoming MeetSep 26 · 5,000 Meters Varsity · Place 16 · Hampden Academy5,000 Meters Varsity1619:27.8010
Sep 20PVC/KVAC Crossover MeetSep 20 · 5,000 Meters Varsity · Place 15 · Hampden Academy5,000 Meters Varsity1518:53.0910
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Freshman Sophomore · Place 26 · Hampden5,000 Meters Freshman Sophomore2618:29.2610
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 74 · Hampden Academy5,000 Meters Varsity7418:29.2610
Sep 5Bangor MeetSep 5 · 5,000 Meters Varsity · Place 15 · Hampden Academy5,000 Meters Varsity1518:54.2910

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Bangor JV Meet Oct 29 · 5,000 Meters Varsity · Place 19 · Hampden Academy5,000 Meters Varsity1920:55.339
Oct 19KVAC XC ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 25 · Hampden Academy5,000 Meters Junior Varsity2521:49.599
Oct 11Messalonskee XC Meet Oct 11 · 5,000 Meters Varsity · Place 41 · Hampden Academy5,000 Meters Varsity4122:25.479
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 513 · Hampden Academy5,000 Meters Varsity51321:17.119
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 96 · Hampden5,000 Meters Freshman9621:17.119
Sep 27Cony XC Meet Sep 27 · 5,000 Meters Varsity · Place 45 · Hampden Academy5,000 Meters Varsity4523:16.919
Sep 21PVC/KVAC Crossover MeetSep 21 · 5,000 Meters Varsity · Place 52 · Hampden Academy5,000 Meters Varsity5222:08.259
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 262 · Hampden Academy5,000 Meters Varsity26223:03.139