Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Medomak Valley High SchoolPanther 2 Miler · Aug 2911:24.12Panther 2 MilerAugust 29, 2026
5,000 Meters · Camden Hills Regional High SchoolCamden Hills XC Meet · Sep 418:27.40Camden Hills XC MeetSeptember 4, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3117:32.3Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2918:09.8Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1217:26.25Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Lincoln AcademyLincoln Academy XC Meet · Sep 2417:47.70Lincoln Academy XC MeetSeptember 24, 2026
5,000 Meters · Maine Central InstituteMCI Invitational · Oct 1018:55.91MCI InvitationalOctober 10, 2025
5,000 Meters · Medomak Valley High SchoolMedomak XC Meet · Sep 1717:13.35Medomak XC MeetSeptember 17, 2026
5,000 Meters · Messalonskee High SchoolMessalonskee XC Meet · Oct 917:54.13Messalonskee XC MeetOctober 9, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 819:16.490th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 317:36.00Maine 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

8 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class A · Place 15 · Camden Hills RegionalCamden Hills Regional5,000 Meters Class A1517:32.3 PB10
Oct 9Messalonskee XC MeetOct 9 · 5,000 Meters Varsity · Place 2 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity217:54.13 PB10
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 81 · Camden Hills RegionalCamden Hills Regional5,000 Meters Seeded8117:36.00 PB10
Sep 24Lincoln Academy XC MeetSep 24 · 5,000 Meters Varsity · Place 5 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity517:47.70 PB10
Sep 17Medomak XC MeetSep 17 · 5,000 Meters Varsity · Place 3 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity317:13.35 PB10
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 28 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity2817:26.25 PB10
Sep 4Camden Hills XC MeetSep 4 · 5,000 Meters Varsity · Place 4 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity418:27.40 PB10
Aug 29Panther 2 MilerAug 29 · 2 Miles Varsity · Place 7 · Camden Hills RegionalCamden Hills Regional2 Miles Varsity711:24.12 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters Freshman/Sophomore Boys · Place 21 · MEME5,000 Meters Freshman/Sophomore Boys2118:09.8 PB9
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 218 · Camden Hills RegionalCamden Hills Regional5,000 Meters Championships21819:16.4 PB9
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 35 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity3518:23.749
Oct 25Northern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 20 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity2017:43.899
Oct 10MCI InvitationalOct 10 · 5,000 Meters Varsity · Place 4 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity418:55.91 PB9
Sep 27Lincoln Academy XC MeetSep 27 · 5,000 Meters Varsity · Place 16 · Camden Hills RegionalCamden Hills Regional5,000 Meters Varsity1619:10.739
Aug 30Panther 2 MilerAug 30 · 2 Miles Varsity · Place 21 · Camden Hills RegionalCamden Hills Regional2 Miles Varsity2112:20.709