Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 269:50SMAA RelaysAugust 26, 2026
5,000 Meters · Cony HSMaine State XC Championship · Oct 3118:26.9Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1218:06.05Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Kennebunk HSSO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNK · Sep 320:07SO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNKSeptember 3, 2026
5,000 Meters · Portland HSPortland High School Meet · Sep 1919:18Portland High School MeetSeptember 19, 2025
5,000 Meters · Sanford High SchoolGORHAM-DEERING-THORNTON ACADEMY@SANFORD · Sep 2418:33.11GORHAM-DEERING-THORNTON ACADEMY@SANFORDSeptember 24, 2026
5,000 Meters · South Portland High SchoolSouth Portland Meet · Sep 518:40South Portland MeetSeptember 5, 2025
5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 2618:51.21GORHAM-SANFORD-DEERING@THORNTON ACADEMYSeptember 26, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 317:49.63Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaGorham-Scarborough-Windham-Falmouth · Oct 1018:36Gorham-Scarborough-Windham-FalmouthOctober 10, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class A · Place 50 · Gorham5,000 Meters Class A5018:26.9 PB11
Oct 9Portland High School MeetOct 9 · 5,000 Meters Varsity · Place 28 · Gorham5,000 Meters Varsity2819:4911
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 103 · Gorham5,000 Meters Seeded10317:49.63 PB11
Sep 24GORHAM-DEERING-THORNTON ACADEMY@SANFORDSep 24 · 5,000 Meters Varsity · Place 12 · Gorham5,000 Meters Varsity1218:33.11 PB11
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 59 · Gorham5,000 Meters Varsity5918:06.05 PB11
Sep 3SO PORTLAND-CHEVERUS-GORHAM-MASSABESIC @KENNEBUNKSep 3 · 5,000 Meters Varsity · Place 23 · Gorham5,000 Meters Varsity2320:07 PB11
Aug 26SMAA RelaysAug 26 · 1.7 Miles Varsity · Place 24 · Gorham1.7 Miles Varsity249:50 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 51 · Gorham5,000 Meters Varsity5118:52.9010
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 36 · Gorham5,000 Meters Varsity3618:41.910
Oct 10Gorham-Scarborough-Windham-FalmouthOct 10 · 5,000 Meters Varsity · Place 9 · Gorham5,000 Meters Varsity918:36 PB10
Sep 26GORHAM-SANFORD-DEERING@THORNTON ACADEMYSep 26 · 5,000 Meters Varsity · Place 14 · Gorham5,000 Meters Varsity1418:51.21 PB10
Sep 19Portland High School MeetSep 19 · 5,000 Meters Varsity · Place 23 · Gorham5,000 Meters Varsity2319:18 PB10
Sep 5South Portland MeetSep 5 · 5,000 Meters Varsity · Place 10 · Gorham5,000 Meters Varsity1018:40 PB10
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 30 · Gorham1.7 Miles Varsity3010:0710

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Aug 30Laliberte InvitationalAug 30 · Varsity · Place 22 · Gorham High School BoysVarsity2215:59.73—
Aug 30Laliberte InvitationalAug 30 · 2.2 Miles Varsity · Place 22 · Gorham High School Boys2.2 Miles Varsity2215:59.73—