Personal bests

Best marks in available results
Event / courseMarkMeetDate
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 618:43.46Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 119:03.73Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:37.8Manchester InviteSeptember 20, 2025
5,000 Meters · Marshwood HSMASSABESIC-NOBLE-SANFORD @ MARSHWOOD · Oct 919:04.2MASSABESIC-NOBLE-SANFORD @ MARSHWOODOctober 9, 2025
5,000 Meters · Sanford High SchoolBONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORD · Sep 520:46.41BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSeptember 5, 2025
5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 2618:38.05GORHAM-SANFORD-DEERING@THORNTON ACADEMYSeptember 26, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2519:08.3Southern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Windham High SchoolWindham Meet · Sep 2221:05.00Windham MeetSeptember 22, 2023

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 58 · Sanford5,000 Meters Varsity5819:03.73 PB12
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 49 · Sanford5,000 Meters Varsity4919:08.3 PB12
Oct 9MASSABESIC-NOBLE-SANFORD @ MARSHWOODOct 9 · 5,000 Meters Varsity · Place 6 · Sanford5,000 Meters Varsity619:04.2 PB12
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 116 · Sanford5,000 Meters Varsity11618:27.0012
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 104 · Sanford5,000 Meters Seeded10418:27.0012
Sep 26GORHAM-SANFORD-DEERING@THORNTON ACADEMYSep 26 · 5,000 Meters Varsity · Place 12 · Sanford5,000 Meters Varsity1218:38.05 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Large School · Place 167 · Sanford5,000 Meters Boys Varsity Large School16719:37.8 PB12
Sep 19SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSep 19 · 5,000 Meters Varsity · Place 34 · Sanford5,000 Meters Varsity3430:34.2412
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 64 · Sanford5,000 Meters Varsity6418:55.4612
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 101 · Sanford5,000 Meters Varsity10118:55.4612
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 29 · Sanford2.84 Miles Varsity2918:43.46 PB12
Sep 5BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSep 5 · 5,000 Meters Varsity · Place 31 · Sanford5,000 Meters Varsity3120:46.41 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 81 · Sanford5,000 Meters Varsity8120:54.7211
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 61 · Sanford5,000 Meters Unseeded6119:41.3111
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 313 · Sanford5,000 Meters Varsity31319:41.3111
Sep 27SANFORD-THORNTON-WINDHAM-WESTBROOKSep 27 · 5,000 Meters Varsity · Place 11 · Sanford5,000 Meters Varsity1121:12.3911
Sep 21Manchester InviteSep 21 · 5,000 Meters Large School Varsity · Place 232 · Sanford5,000 Meters Large School Varsity23221:31.911

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Southern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 81 · Sanford5,000 Meters Varsity8120:40.6110
Oct 4Noble High School MeetOct 4 · 5,000 Meters Varsity · Place 12 · Sanford5,000 Meters Varsity1220:17.5010
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 124 · Sanford5,000 Meters Unseeded12419:58.9410
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 382 · Sanford5,000 Meters Varsity3826:25.910
Sep 22Windham MeetSep 22 · 5,000 Meters Varsity · Place 16 · Sanford5,000 Meters Varsity1621:05.00 PB10
Sep 11Sanford MeetSep 11 · 5,000 Meters Varsity · Place 18 · Sanford5,000 Meters Varsity1821:19.2910