Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Blue Hill FairgroundsGeorge Stevens Academy Meet · Sep 2020:45.31George Stevens Academy MeetSeptember 20, 2024
2.9 Miles · Ellsworth High SchoolEllsworth Invitational · Sep 321:00.05Ellsworth InvitationalSeptember 3, 2026
4,000 Meters · Orono High SchoolRed Riot Challenge Invitational · Oct 1016:13.10Red Riot Challenge InvitationalOctober 10, 2026
4570 m · Blue Hill FairgroundsGeorge Stevens Academy Meet · Sep 1921:31.33George Stevens Academy MeetSeptember 19, 2025
4570 m · Bucksport High SchoolBucksport Invitational · Sep 1220:01.27Bucksport InvitationalSeptember 12, 2026
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 621:40.64Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Calais High SchoolCalais Invitational · Sep 2220:29.3Calais InvitationalSeptember 22, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3120:37.5Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Greater Houlton Christian AcademyPVC XC Championship · Oct 1922:44.18PVC XC ChampionshipOctober 19, 2024
5,000 Meters · Machias XC CourseDowneast Athletic Conference Championship · Oct 819:20Downeast Athletic Conference ChampionshipOctober 8, 2025
5,000 Meters · Mountain View SchoolSeacoast Invitational · Sep 2521:34Seacoast InvitationalSeptember 25, 2026
5,000 Meters · Saxl ParkPVC XC Championship · Oct 1820:30.65PVC XC ChampionshipOctober 18, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class C Regional XC Championship · Oct 2419:30.6Northern Maine Class C Regional XC ChampionshipOctober 24, 2026
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 921:29.03Maine State ChampionshipsNovember 9, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class C · Place 62 · Sumner Memorial5,000 Meters Class C6220:37.5 PB12
Oct 24Northern Maine Class C Regional XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 22 · Sumner Memorial5,000 Meters Varsity2219:30.6 PB12
Oct 17PVC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 26 · Sumner Memorial5,000 Meters Varsity2620:29.5512
Oct 17PVC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 26 · Sumner Memorial5,000 Meters Varsity2620:29.5512
Oct 10Red Riot Challenge InvitationalOct 10 · 4,000 Meters Varsity · Place 25 · Sumner Memorial4,000 Meters Varsity2516:13.10 PB12
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 152 · Sumner Memorial5,000 Meters Unseeded B15220:34.0512
Sep 25Seacoast InvitationalSep 25 · 5,000 Meters Varsity · Place 5 · Sumner Memorial5,000 Meters Varsity521:34 PB12
Sep 22Calais InvitationalSep 22 · 5,000 Meters Varsity · Place 7 · Sumner Memorial5,000 Meters Varsity720:29.3 PB12
Sep 12Bucksport InvitationalSep 12 · 2.84 Miles Varsity · Place 25 · Sumner Memorial2.84 Miles Varsity2520:01.27 PB12
Sep 3Ellsworth InvitationalSep 3 · 2.9 Miles Varsity · Place 40 · Sumner Memorial2.9 Miles Varsity4021:00.05 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Northern Maine Class C Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 32 · Sumner Memorial5,000 Meters Varsity3219:33.7011
Oct 18PVC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 62 · Sumner Memorial5,000 Meters Varsity6220:30.65 PB11
Oct 11Red Riot Challenge InvitationalOct 11 · 4,000 Meters Varsity · Place 29 · Sumner Memorial4,000 Meters Varsity2916:28.6511
Oct 8Downeast Athletic Conference ChampionshipOct 8 · 5,000 Meters Varsity · Place 6 · Sumner Memorial5,000 Meters Varsity619:20 PB11
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 631 · Sumner Memorial5,000 Meters Varsity63123:20.1011
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 216 · Sumner5,000 Meters Unseeded21623:20.1011
Sep 19George Stevens Academy MeetSep 19 · 2.84 Miles Varsity · Place 24 · Sumner Memorial2.84 Miles Varsity2421:31.33 PB11
Sep 13Bucksport InvitationalSep 13 · 2.84 Miles Varsity · Place 29 · Sumner Memorial2.84 Miles Varsity2920:33.9611
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 70 · Sumner Memorial2.84 Miles Varsity7021:40.64 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters C · Place 98 · Sumner Memorial5,000 Meters C9821:29.03 PB10
Oct 26Northern Maine Class C Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 48 · Sumner Memorial5,000 Meters Varsity4821:12.2110
Oct 19PVC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 78 · Sumner Memorial5,000 Meters Varsity7822:44.18 PB10
Oct 12Red Riot Challenge InvitationalOct 12 · 2.48 Miles Varsity · Place 35 · Sumner Memorial2.48 Miles Varsity3517:54.6210
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 25 · Sumner5,000 Meters Unseeded2521:38.0110
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 552 · Sumner5,000 Meters Varsity55221:38.0110
Sep 27Seacoast InvitationalSep 27 · 5,000 Meters Varsity · Place 14 · Sumner5,000 Meters Varsity1422:38—
Sep 20George Stevens Academy MeetSep 20 · 2.9 Miles Varsity · Place 32 · Sumner Memorial2.9 Miles Varsity3220:45.31 PB10
Sep 14Bucksport InvitationalSep 14 · 2.84 Miles Varsity · Place 43 · Sumner Memorial2.84 Miles Varsity4324:02.1510