Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2611:36SMAA RelaysAugust 26, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3120:22.0Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1920:21.4Manchester InvitationalSeptember 19, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1219:39.64Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Marshwood HSMASSABESIC-NOBLE-SANFORD @ MARSHWOOD · Oct 921:15.9MASSABESIC-NOBLE-SANFORD @ MARSHWOODOctober 9, 2025
5,000 Meters · Massabesic High SchoolSANFORD-MARSHWOOD-NOBLE@MASSABESIC · Oct 921:53.44SANFORD-MARSHWOOD-NOBLE@MASSABESICOctober 9, 2026
5,000 Meters · Sanford High SchoolGORHAM-DEERING-THORNTON ACADEMY@SANFORD · Sep 2419:35.89GORHAM-DEERING-THORNTON ACADEMY@SANFORDSeptember 24, 2026
5,000 Meters · Scarborough High SchoolScarborough High School Meet · Sep 420:02Scarborough High School MeetSeptember 4, 2026
5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 2622:37.27GORHAM-SANFORD-DEERING@THORNTON ACADEMYSeptember 26, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 319:06.14Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Windham High SchoolSANFORD-KENNEBUNK-WESTBROOK @ WINDHAM · Sep 1924:48.58SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSeptember 19, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class A · Place 100 · Sanford5,000 Meters Class A10020:22.0 PB11
Oct 9SANFORD-MARSHWOOD-NOBLE@MASSABESICOct 9 · 5,000 Meters Varsity · Place 17 · Sanford5,000 Meters Varsity1721:53.44 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 40 · Sanford5,000 Meters Unseeded B4019:06.14 PB11
Sep 24GORHAM-DEERING-THORNTON ACADEMY@SANFORDSep 24 · 5,000 Meters Varsity · Place 23 · Sanford5,000 Meters Varsity2319:35.89 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 180 · Sanford5,000 Meters Boys Varsity Large18020:21.4 PB11
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 131 · Sanford5,000 Meters Varsity13119:39.64 PB11
Sep 4Scarborough High School MeetSep 4 · 5,000 Meters Varsity · Place 28 · Sanford5,000 Meters Varsity2820:02 PB11
Aug 26SMAA RelaysAug 26 · 1.7 Miles Varsity · Place 67 · Sanford1.7 Miles Varsity6711:36 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 18SECOND SEVEN @SANFORDOct 18 · 5,000 Meters Varsity · Place 19 · Sanford5,000 Meters Varsity1920:59.4010
Oct 9MASSABESIC-NOBLE-SANFORD @ MARSHWOODOct 9 · 5,000 Meters Varsity · Place 19 · Sanford5,000 Meters Varsity1921:15.9 PB10
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 567 · Sanford5,000 Meters Varsity56722:31.8610
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 49 · Sanford5,000 Meters Unseeded4922:31.8610
Sep 26GORHAM-SANFORD-DEERING@THORNTON ACADEMYSep 26 · 5,000 Meters Varsity · Place 40 · Sanford5,000 Meters Varsity4022:37.27 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 274 · Sanford5,000 Meters Boys JVB27424:45.710
Sep 19SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSep 19 · 5,000 Meters Varsity · Place 27 · Sanford5,000 Meters Varsity2724:48.58 PB10
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Freshman Sophomore · Place 155 · Sanford5,000 Meters Freshman Sophomore15522:13.5610
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 343 · Sanford5,000 Meters Varsity34322:13.5610
Sep 5BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSep 5 · 5,000 Meters Varsity · Place 51 · Sanford5,000 Meters Varsity5125:14.6310
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 91 · Sanford1.7 Miles Varsity9112:1310

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 330 · Sanford5,000 Meters Varsity33025:52.899