Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Medomak Valley High SchoolPanther 2 Miler · Aug 3011:29.98Panther 2 MilerAugust 30, 2025
5,000 Meters · Camden Hills Regional High SchoolCamden Hills XC Meet · Sep 419:48.60Camden Hills XC MeetSeptember 4, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3118:49.4Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Lincoln AcademyLincoln Academy XC Meet · Sep 2718:33.50Lincoln Academy XC MeetSeptember 27, 2025
5,000 Meters · Medomak Valley High SchoolMedomak XC Meet · Sep 1719:07.84Medomak XC MeetSeptember 17, 2026
5,000 Meters · Messalonskee High SchoolMessalonskee XC Meet · Oct 919:16.94Messalonskee XC MeetOctober 9, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 819:29.190th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class A Regional XC Championship · Oct 2517:58.78Northern Maine Class A Regional XC ChampionshipOctober 25, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class A · Place 64 · Camden Hills Regional5,000 Meters Class A6418:49.4 PB12
Oct 17KVAC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 29 · Camden Hills Regional High Sch5,000 Meters Varsity2919:08.7312
Oct 9Messalonskee XC MeetOct 9 · 5,000 Meters Varsity · Place 13 · Camden Hills Regional5,000 Meters Varsity1319:16.94 PB12
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 12 · Camden Hills Regional5,000 Meters Unseeded B1218:32.4812
Sep 24Lincoln Academy XC MeetSep 24 · 5,000 Meters Varsity · Place 21 · Camden Hills Regional5,000 Meters Varsity2119:32.9012
Sep 17Medomak XC MeetSep 17 · 5,000 Meters Varsity · Place 12 · Camden Hills Regional5,000 Meters Varsity1219:07.84 PB12
Sep 4Camden Hills XC MeetSep 4 · 5,000 Meters Varsity · Place 15 · Camden Hills Regional5,000 Meters Varsity1519:48.60 PB12
Aug 29Panther 2 MilerAug 29 · 2 Miles Varsity · Place 14 · Camden Hills Regional2 Miles Varsity1412:06.4012

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 229 · Camden Hills Regional5,000 Meters Championships22919:29.1 PB11
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 62 · Camden Hills Regional5,000 Meters Varsity6219:08.4111
Oct 25Northern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 23 · Camden Hills Regional5,000 Meters Varsity2317:58.78 PB11
Oct 18KVAC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 22 · Camden Hills Regional High Sch5,000 Meters Varsity2218:54.0811
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 92 · Camden Hills Regional5,000 Meters Varsity9218:14.4711
Sep 27Lincoln Academy XC MeetSep 27 · 5,000 Meters Varsity · Place 9 · Camden Hills Regional5,000 Meters Varsity918:33.50 PB11
Sep 20PVC/KVAC Crossover MeetSep 20 · 5,000 Meters Varsity · Place 10 · Camden Hills Regional High Sch5,000 Meters Varsity1018:19.7711
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 51 · Camden Hills Regional High Sch5,000 Meters Varsity5118:12.2511
Sep 5Bangor MeetSep 5 · 5,000 Meters Varsity · Place 13 · Camden Hills Regional High Sch5,000 Meters Varsity1318:47.2611
Aug 30Panther 2 MilerAug 30 · 2 Miles Varsity · Place 8 · Camden Hills Regional2 Miles Varsity811:29.98 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19KVAC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 27 · Camden Hills Regional High Sch5,000 Meters Varsity2719:01.0010
Sep 19Medomak XC MeetSep 19 · 5,000 Meters Varsity · Place 11 · Camden Hills Regional High Sch5,000 Meters Varsity1118:15.7010
Aug 31Panther 2 MilerAug 31 · 2 Miles Varsity · Place 13 · Camden Hills Regional High Sch2 Miles Varsity1311:51.9210