Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Blue Hill FairgroundsGeorge Stevens Academy Meet · Sep 2019:32.57George Stevens Academy MeetSeptember 20, 2024
4570 m · Blue Hill FairgroundsGeorge Stevens Academy Meet · Sep 1921:09.10George Stevens Academy MeetSeptember 19, 2025
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 620:15.94Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Cony HSMaine Class B State XC Championship · Nov 120:06.32Maine Class B State XC ChampionshipNovember 1, 2025
5,000 Meters · Greater Houlton Christian AcademyPVC XC Championship · Oct 1921:03.95PVC XC ChampionshipOctober 19, 2024
5,000 Meters · Hermon High SchoolPendales Meet · Oct 1119:58.38Pendales MeetOctober 11, 2025
5,000 Meters · Old Town HSSectionals Meet · Sep 2720:48.03Sectionals MeetSeptember 27, 2025
5,000 Meters · Saxl ParkPVC XC Championship · Oct 1819:43.00PVC XC ChampionshipOctober 18, 2025
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 820:49.790th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional XC Championship · Oct 2519:33.44Northern Maine Class B Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 919:56.84Maine State ChampionshipsNovember 9, 2024
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 920:2489th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 65 · Mount Desert Island5,000 Meters Championships6520:49.7 PB10
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 6 · Mount Desert Island5,000 Meters Varsity620:06.32 PB10
Oct 25Northern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 3 · Mount Desert Island5,000 Meters Varsity319:33.44 PB10
Oct 18PVC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 3 · Mount Desert Island5,000 Meters Varsity319:43.00 PB10
Oct 11Pendales MeetOct 11 · 5,000 Meters Varsity · Place 3 · Mount Desert Island5,000 Meters Varsity319:58.38 PB10
Sep 27Sectionals MeetSep 27 · 5,000 Meters Varsity · Place 5 · Mount Desert Island5,000 Meters Varsity520:48.03 PB10
Sep 19George Stevens Academy MeetSep 19 · 2.84 Miles Varsity · Place 8 · Mount Desert Island2.84 Miles Varsity821:09.10 PB10
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 4 · Mount Desert Island2.84 Miles Varsity420:15.94 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 102 · Mount Desert Island5,000 Meters Championships10220:24 PB9
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters B · Place 6 · Mount Desert Island5,000 Meters B619:56.84 PB9
Oct 26Northern Maine Class B Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 2 · Mount Desert Island5,000 Meters Varsity219:47.209
Oct 19PVC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 6 · Mount Desert Island5,000 Meters Varsity621:03.95 PB9
Oct 12Greater Houlton XC Border BashOct 12 · 5,000 Meters Varsity · Place 5 · Mt. Desert I5,000 Meters Varsity521:15.70—
Sep 20George Stevens Academy MeetSep 20 · 2.9 Miles Varsity · Place 3 · Mount Desert Island2.9 Miles Varsity319:32.57 PB9