Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 m · Blue Hill FairgroundsGeorge Stevens Academy Meet · Sep 1522:10.12George Stevens Academy MeetSeptember 15, 2023
2.9 Miles · Blue Hill FairgroundsGeorge Stevens Academy Meet · Sep 2019:57.90George Stevens Academy MeetSeptember 20, 2024
3 Miles · Ellsworth High SchoolPVC XC Championship · Oct 1422:34.14PVC XC ChampionshipOctober 14, 2023
4,000 Meters · Orono High SchoolRed Riot Challenge Invitational · Oct 1117:23.13Red Riot Challenge InvitationalOctober 11, 2025
4570 m · Blue Hill FairgroundsGeorge Stevens Academy Meet · Sep 1920:45.12George Stevens Academy MeetSeptember 19, 2025
4570 m · Bucksport High SchoolBucksport Invitational · Sep 1321:02.87Bucksport InvitationalSeptember 13, 2025
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 621:46.69Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Caribou HSPVC XC Championship · Oct 1522:34.36PVC XC ChampionshipOctober 15, 2022
5,000 Meters · Cony HSMaine Class C State XC Championship · Nov 123:21.22Maine Class C State XC ChampionshipNovember 1, 2025
5,000 Meters · Greater Houlton Christian AcademyPVC XC Championship · Oct 1922:25.73PVC XC ChampionshipOctober 19, 2024
5,000 Meters · Saxl ParkPVC XC Championship · Oct 1821:26.14PVC XC ChampionshipOctober 18, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class C Regional XC Championship · Oct 2520:59.25Northern Maine Class C Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 922:09.13Maine State 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 1Maine Class C State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 19 · George Stevens5,000 Meters Varsity1923:21.22 PB12
Oct 25Northern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 4 · George Stevens5,000 Meters Varsity420:59.25 PB12
Oct 18PVC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 13 · George Stevens5,000 Meters Varsity1321:26.14 PB12
Oct 11Red Riot Challenge InvitationalOct 11 · 4,000 Meters Varsity · Place 6 · George Stevens4,000 Meters Varsity617:23.13 PB12
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 96 · George Stevens5,000 Meters Seeded9622:25.5212
Sep 19George Stevens Academy MeetSep 19 · 2.84 Miles Varsity · Place 3 · George Stevens2.84 Miles Varsity320:45.12 PB12
Sep 13Bucksport InvitationalSep 13 · 2.84 Miles Varsity · Place 4 · George Stevens2.84 Miles Varsity421:02.87 PB12
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 12 · George Stevens2.84 Miles Varsity1221:46.69 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters C · Place 17 · George Stevens5,000 Meters C1722:09.13 PB11
Oct 26Northern Maine Class C Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 5 · George Stevens5,000 Meters Varsity521:33.8411
Oct 19PVC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 12 · George Stevens5,000 Meters Varsity1222:25.73 PB11
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Seeded · Place 70 · George Stevens5,000 Meters Seeded7021:19.0711
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 82 · George Stevens5,000 Meters Varsity8221:19.0711
Sep 20George Stevens Academy MeetSep 20 · 2.9 Miles Varsity · Place 5 · George Stevens2.9 Miles Varsity519:57.90 PB11

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4Maine Class C State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 26 · George Stevens5,000 Meters Varsity2622:20.2010
Oct 21Northern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 12 · George Stevens5,000 Meters Varsity1222:53.5710
Oct 14PVC XC ChampionshipOct 14 · 3 Miles Varsity · Place 19 · George Stevens3 Miles Varsity1922:34.14 PB10
Oct 7Red Riot Challenge InvitationalOct 7 · 2.5 Miles Varsity · Place 7 · George Steve2.5 Miles Varsity718:36.5610
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 191 · George Stevens5,000 Meters Seeded19123:14.8710
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 231 · George Stevens5,000 Meters Varsity23123:14.8710
Sep 23Old Town SectionalsSep 23 · 5,000 Meters Varsity · Place 22 · George Steve5,000 Meters Varsity2224:59.9210
Sep 15George Stevens Academy MeetSep 15 · 2.84 Meters Varsity · Place 1 · George Stevens2.84 Meters Varsity122:10.12 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Maine Class C State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 27 · George Stevens5,000 Meters Varsity2723:10.369
Oct 22Northern Maine Class C Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 12 · George Stevens5,000 Meters Varsity1222:27.189
Oct 15PVC XC ChampionshipOct 15 · 5,000 Meters Varsity Class C · Place 11 · George Stevens5,000 Meters Varsity Class C1122:34.36 PB9
Oct 8Red Riot Challenge InvitationalOct 8 · 2.5 Miles Varsity · Place 7 · George Steve2.5 Miles Varsity718:20.039
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 157 · George Stevens5,000 Meters Varsity1577:16.69
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Freshman · Place 30 · George Stevens5,000 Meters Freshman3022:36.419
Sep 10Bucksport InvitationalSep 10 · 5,000 Meters Varsity · Place 16 · George Steve5,000 Meters Varsity1625:03.369