Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2610:30SMAA RelaysAugust 26, 2026
5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 1720:07Bonny Eagle HS MeetSeptember 17, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 120:37.90Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Deering High SchoolDeering High School Meet · Oct 718:50Deering High School MeetOctober 7, 2026
5,000 Meters · Noble High SchoolBIDDEFORD-DEERING-WINDHAM-NOBLE MEET · Sep 320:02.23BIDDEFORD-DEERING-WINDHAM-NOBLE MEETSeptember 3, 2025
5,000 Meters · Portland HSPortland High School Meet · Oct 1719:31Portland High School MeetOctober 17, 2025
5,000 Meters · Sanford High SchoolGORHAM-DEERING-THORNTON ACADEMY@SANFORD · Sep 2419:11.82GORHAM-DEERING-THORNTON ACADEMY@SANFORDSeptember 24, 2026
5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 2619:56.17GORHAM-SANFORD-DEERING@THORNTON ACADEMYSeptember 26, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 318:52.51Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2520:06.1Southern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Windham High SchoolBIDDEFORD-DEERING-NOBLE@WINDHAM · Sep 519:52.11BIDDEFORD-DEERING-NOBLE@WINDHAMSeptember 5, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7Deering High School MeetOct 7 · 5,000 Meters Varsity · Place 8 · Deering5,000 Meters Varsity818:50 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 24 · Deering5,000 Meters Unseeded B2418:52.51 PB11
Sep 24GORHAM-DEERING-THORNTON ACADEMY@SANFORDSep 24 · 5,000 Meters Varsity · Place 19 · Deering5,000 Meters Varsity1919:11.82 PB11
Sep 5BIDDEFORD-DEERING-NOBLE@WINDHAMSep 5 · 5,000 Meters Varsity · Place 3 · Deering5,000 Meters Varsity319:52.11 PB11
Aug 26SMAA RelaysAug 26 · 1.7 Miles Varsity · Place 39 · Deering1.7 Miles Varsity3910:30 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 96 · Deering5,000 Meters Varsity9620:37.90 PB10
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 83 · Deering5,000 Meters Varsity8320:06.1 PB10
Oct 17Portland High School MeetOct 17 · 5,000 Meters Varsity · Place 15 · Deering5,000 Meters Varsity1519:31 PB10
Oct 9CHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERINGOct 9 · 5,000 Meters Varsity · Place 25 · Deering5,000 Meters Varsity2519:34.6010
Sep 26GORHAM-SANFORD-DEERING@THORNTON ACADEMYSep 26 · 5,000 Meters Varsity · Place 23 · Deering5,000 Meters Varsity2319:56.17 PB10
Sep 17Bonny Eagle HS MeetSep 17 · 5,000 Meters Varsity · Place 12 · Deering5,000 Meters Varsity1220:07 PB10
Sep 3BIDDEFORD-DEERING-WINDHAM-NOBLE MEETSep 3 · 5,000 Meters Varsity · Place 11 · Deering5,000 Meters Varsity1120:02.23 PB10
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 72 · Deering1.7 Miles Varsity7211:0510

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10DEERING-WESTBROOK-PORTLAND-SO PORTLAND-CHEVERUSOct 10 · 5,000 Meters Varsity · Place 45 · Deering5,000 Meters Varsity4522:05.00—
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 576 · Deering5,000 Meters Varsity57621:53.539
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 122 · Deering5,000 Meters Freshman12221:53.539