Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Biddeford High SchoolBiddeford HS Meet · Oct 1022:28.9Biddeford HS MeetOctober 10, 2025
5,000 Meters · Kennebunk HSSO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNK · Sep 323:26SO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNKSeptember 3, 2026
5,000 Meters · Noble High SchoolPORTLAND-FALMOUTH-KENNEBUNK@NOBLE · Sep 2322:41.30PORTLAND-FALMOUTH-KENNEBUNK@NOBLESeptember 23, 2026
5,000 Meters · Sanford High SchoolSECOND SEVEN @SANFORD · Oct 1822:20.02SECOND SEVEN @SANFORDOctober 18, 2025
5,000 Meters · South Portland High SchoolSouth Portland Meet · Sep 523:19South Portland MeetSeptember 5, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 322:17.78Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Windham High SchoolSANFORD-KENNEBUNK-WESTBROOK @ WINDHAM · Sep 1924:29.36SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSeptember 19, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded A · Place 80 · Kennebunk5,000 Meters Unseeded A8022:17.78 PB12
Sep 23PORTLAND-FALMOUTH-KENNEBUNK@NOBLESep 23 · 5,000 Meters Varsity · Place 44 · Kennebunk5,000 Meters Varsity4422:41.30 PB12
Sep 3SO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNKSep 3 · 5,000 Meters Varsity · Place 43 · Kennebunk5,000 Meters Varsity4323:26 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18SECOND SEVEN @SANFORDOct 18 · 5,000 Meters Varsity · Place 38 · Kennebunk5,000 Meters Varsity3822:20.02 PB11
Oct 10Biddeford HS MeetOct 10 · 5,000 Meters Varsity · Place 37 · Kennebunk5,000 Meters Varsity3722:28.9 PB11
Sep 26PORTLAND-FALMOUTH-NOBLE @KENNEBUNK MEETSep 26 · 5,000 Meters Varsity · Place 54 · Kennebunk5,000 Meters Varsity5423:56.3011
Sep 19SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSep 19 · 5,000 Meters Varsity · Place 24 · Kennebunk5,000 Meters Varsity2424:29.36 PB11
Sep 5South Portland MeetSep 5 · 5,000 Meters Varsity · Place 45 · Kennebunk5,000 Meters Varsity4523:19 PB11