Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 m · Fort FosterShapleigh Middle School XC Meet · Sep 2710:12.70Shapleigh Middle School XC MeetSeptember 27, 2023
1.5 Miles · Biddeford Middle SchoolBiddeford MS Meet · Sep 2110:13.00Biddeford MS MeetSeptember 21, 2023
1.5 Miles · Noble High SchoolNOBLE MS MEET · Oct 1810:05.25NOBLE MS MEETOctober 18, 2023
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 269:38SMAA RelaysAugust 26, 2026
5,000 Meters · Biddeford High SchoolBiddeford HS Meet · Oct 1018:10.9Biddeford HS MeetOctober 10, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 119:14.93Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1217:40.07Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Kennebunk HSSO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNK · Sep 317:53.60SO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNKSeptember 3, 2026
5,000 Meters · Noble High SchoolPORTLAND-FALMOUTH-KENNEBUNK@NOBLE · Sep 2317:06.37PORTLAND-FALMOUTH-KENNEBUNK@NOBLESeptember 23, 2026
5,000 Meters · South Portland High SchoolSouth Portland Meet · Sep 518:43South Portland MeetSeptember 5, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 318:10.61Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2518:17.9Southern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Windham High SchoolSANFORD-KENNEBUNK-WESTBROOK @ WINDHAM · Sep 1919:46.42SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSeptember 19, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 142 · KennebunkKennebunk5,000 Meters Seeded14218:10.61 PB11
Sep 23PORTLAND-FALMOUTH-KENNEBUNK@NOBLESep 23 · 5,000 Meters Varsity · Place 6 · KennebunkKennebunk5,000 Meters Varsity617:06.37 PB11
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 37 · KennebunkKennebunk5,000 Meters Varsity3717:40.07 PB11
Sep 3SO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNKSep 3 · 5,000 Meters Varsity · Place 2 · KennebunkKennebunk5,000 Meters Varsity217:53.60 PB11
Aug 26SMAA RelaysAug 26 · 1.7 Miles Varsity · Place 19 · KennebunkKennebunk1.7 Miles Varsity199:38 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 65 · KennebunkKennebunk5,000 Meters Varsity6519:14.93 PB10
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 26 · KennebunkKennebunk5,000 Meters Varsity2618:17.9 PB10
Oct 10Biddeford HS MeetOct 10 · 5,000 Meters Varsity · Place 5 · KennebunkKennebunk5,000 Meters Varsity518:10.9 PB10
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 192 · KennebunkKennebunk5,000 Meters Varsity19219:16.7010
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 158 · KennebunkKennebunk5,000 Meters Seeded15819:16.7010
Sep 26PORTLAND-FALMOUTH-NOBLE @KENNEBUNK MEETSep 26 · 5,000 Meters Varsity · Place 10 · KennebunkKennebunk5,000 Meters Varsity1018:43.1610
Sep 19SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSep 19 · 5,000 Meters Varsity · Place 3 · KennebunkKennebunk5,000 Meters Varsity319:46.42 PB10
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Freshman Sophomore · Place 35 · KennebunkKennebunk5,000 Meters Freshman Sophomore3518:52.4210
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 95 · KennebunkKennebunk5,000 Meters Varsity9518:52.4210
Sep 5South Portland MeetSep 5 · 5,000 Meters Varsity · Place 11 · KennebunkKennebunk5,000 Meters Varsity1118:43 PB10
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 44 · KennebunkKennebunk1.7 Miles Varsity4410:2210

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 61 · KennebunkKennebunk5,000 Meters Varsity6119:59.559
Oct 11THORNTON ACADEMY MEETOct 11 · 3 Miles Varsity · Place 9 · Kennebunk HiKennebunk Hi3 Miles Varsity918:25.81—
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 299 · KennebunkKennebunk5,000 Meters Varsity29919:36.249
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 34 · KennebunkKennebunk5,000 Meters Freshman3419:36.249
Sep 19Deering High School MeetSep 19 · 5,000 Meters Varsity · Place 16 · M KENNEBUNKM KENNEBUNK5,000 Meters Varsity1620:16—
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 162 · KennebunkKennebunk5,000 Meters Varsity16220:36.509

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18NOBLE MS MEETOct 18 · 1.5 Miles Race 2 · Place 10 · KennebunkKennebunk1.5 Miles Race 21010:05.25 PB8
Sep 29Scarborough Track Club Middle School InvitationalSep 29 · 1.7 Miles Varsity · Place 20 · Kennebunk MSKennebunk MS1.7 Miles Varsity2011:01.00—
Sep 27Shapleigh Middle School XC MeetSep 27 · 1.5 Meters Middle School · Place 3 · KennebunkKennebunk1.5 Meters Middle School310:12.70 PB8
Sep 21Biddeford MS MeetSep 21 · 1.5 Miles Middle School · Place 6 · KennebunkKennebunk1.5 Miles Middle School610:13.00 PB8