Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 1724:19Bonny Eagle HS MeetSeptember 17, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 122:40.53Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Deering High SchoolDeering High School Meet · Oct 719:55Deering High School MeetOctober 7, 2026
5,000 Meters · Noble High SchoolBIDDEFORD-DEERING-WINDHAM-NOBLE MEET · Sep 324:30.44BIDDEFORD-DEERING-WINDHAM-NOBLE MEETSeptember 3, 2025
5,000 Meters · Portland HSPortland High School Meet · Oct 1721:41Portland High School MeetOctober 17, 2025
5,000 Meters · Sanford High SchoolGORHAM-DEERING-THORNTON ACADEMY@SANFORD · Sep 2422:13.96GORHAM-DEERING-THORNTON ACADEMY@SANFORDSeptember 24, 2026
5,000 Meters · Thornton AcademyGORHAM-SANFORD-DEERING@THORNTON ACADEMY · Sep 2623:21.77GORHAM-SANFORD-DEERING@THORNTON ACADEMYSeptember 26, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 320:55.46Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2521:48.0Southern Maine Class A Regional XC ChampionshipOctober 25, 2025
5,000 Meters · Windham High SchoolBIDDEFORD-DEERING-NOBLE@WINDHAM · Sep 523:10.81BIDDEFORD-DEERING-NOBLE@WINDHAMSeptember 5, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Deering High School MeetOct 7 · 5,000 Meters Varsity · Place 18 · Deering5,000 Meters Varsity1819:55 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded B · Place 191 · Deering5,000 Meters Unseeded B19120:55.46 PB11
Sep 24GORHAM-DEERING-THORNTON ACADEMY@SANFORDSep 24 · 5,000 Meters Varsity · Place 49 · Deering5,000 Meters Varsity4922:13.96 PB11
Sep 5BIDDEFORD-DEERING-NOBLE@WINDHAMSep 5 · 5,000 Meters Varsity · Place 14 · Deering5,000 Meters Varsity1423:10.81 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 112 · Deering5,000 Meters Varsity11222:40.53 PB10
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 108 · Deering5,000 Meters Varsity10821:48.0 PB10
Oct 17Portland High School MeetOct 17 · 5,000 Meters Varsity · Place 33 · Deering5,000 Meters Varsity3321:41 PB10
Oct 9CHEVERUS-PORTLAND-SO PORTLAND-WESTBROOK@DEERINGOct 9 · 5,000 Meters Varsity · Place 37 · Deering5,000 Meters Varsity3721:47.6010
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 618 · Deering5,000 Meters Varsity61823:09.3710
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 72 · Deering5,000 Meters Unseeded7223:09.3710
Sep 26GORHAM-SANFORD-DEERING@THORNTON ACADEMYSep 26 · 5,000 Meters Varsity · Place 48 · Deering5,000 Meters Varsity4823:21.77 PB10
Sep 17Bonny Eagle HS MeetSep 17 · 5,000 Meters Varsity · Place 33 · Deering5,000 Meters Varsity3324:19 PB10
Sep 3BIDDEFORD-DEERING-WINDHAM-NOBLE MEETSep 3 · 5,000 Meters Varsity · Place 29 · Deering5,000 Meters Varsity2924:30.44 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10DEERING-WESTBROOK-PORTLAND-SO PORTLAND-CHEVERUSOct 10 · 5,000 Meters Varsity · Place 53 · Deering5,000 Meters Varsity5324:08.00—
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 658 · Deering5,000 Meters Varsity65822:45.709
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 149 · Deering5,000 Meters Freshman14922:45.709