Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2711:47SMAA RelaysAugust 27, 2025
5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 1721:03Bonny Eagle HS MeetSeptember 17, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 121:23.37Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Deering High SchoolDeering High School Meet · Oct 719:36Deering High School MeetOctober 7, 2026
5,000 Meters · Noble High SchoolBIDDEFORD-DEERING-WINDHAM-NOBLE MEET · Sep 322:03.13BIDDEFORD-DEERING-WINDHAM-NOBLE MEETSeptember 3, 2025
5,000 Meters · Portland HSPortland High School Meet · Oct 1719:47Portland High School MeetOctober 17, 2025
5,000 Meters · Sanford High SchoolGORHAM-DEERING-THORNTON ACADEMY@SANFORD · Sep 2420:20.18GORHAM-DEERING-THORNTON ACADEMY@SANFORDSeptember 24, 2026
5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 2620:48.17GORHAM-SANFORD-DEERING@THORNTON ACADEMYSeptember 26, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 320:30.50Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2520:40.5Southern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Windham High SchoolBIDDEFORD-DEERING-NOBLE@WINDHAM · Sep 522:37.12BIDDEFORD-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 11 · Deering5,000 Meters Varsity1119:36 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 144 · Deering5,000 Meters Unseeded B14420:30.50 PB11
Sep 24GORHAM-DEERING-THORNTON ACADEMY@SANFORDSep 24 · 5,000 Meters Varsity · Place 29 · Deering5,000 Meters Varsity2920:20.18 PB11
Sep 5BIDDEFORD-DEERING-NOBLE@WINDHAMSep 5 · 5,000 Meters Varsity · Place 11 · Deering5,000 Meters Varsity1122:37.12 PB11
Aug 26SMAA RelaysAug 26 · 1.7 Miles Varsity · Place 81 · Deering1.7 Miles Varsity8112:2411

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 108 · Deering5,000 Meters Varsity10821:23.37 PB10
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 93 · Deering5,000 Meters Varsity9320:40.5 PB10
Oct 17Portland High School MeetOct 17 · 5,000 Meters Varsity · Place 16 · Deering5,000 Meters Varsity1619:47 PB10
Oct 9CHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERINGOct 9 · 5,000 Meters Varsity · Place 30 · Deering5,000 Meters Varsity3020:08.2010
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 310 · Deering5,000 Meters Varsity31020:09.5810
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 71 · Deering5,000 Meters Unseeded7120:09.5810
Sep 26GORHAM-SANFORD-DEERING@THORNTON ACADEMYSep 26 · 5,000 Meters Varsity · Place 31 · Deering5,000 Meters Varsity3120:48.17 PB10
Sep 17Bonny Eagle HS MeetSep 17 · 5,000 Meters Varsity · Place 15 · Deering5,000 Meters Varsity1521:03 PB10
Sep 3BIDDEFORD-DEERING-WINDHAM-NOBLE MEETSep 3 · 5,000 Meters Varsity · Place 19 · Deering5,000 Meters Varsity1922:03.13 PB10
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 84 · Deering1.7 Miles Varsity8411:47 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10DEERING-WESTBROOK-PORTLAND-SO PORTLAND-CHEVERUSOct 10 · 5,000 Meters Varsity · Place 44 · Deering5,000 Meters Varsity4422:03.00—
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 505 · Deering5,000 Meters Varsity50521:13.579
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 91 · Deering5,000 Meters Freshman9121:13.579