Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2713:02SMAA RelaysAugust 27, 2025
5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 1722:47Bonny Eagle HS MeetSeptember 17, 2025
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 122:35.17Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Marshwood HSMASSABESIC-NOBLE-SANFORD @ MARSHWOOD · Oct 922:27.6MASSABESIC-NOBLE-SANFORD @ MARSHWOODOctober 9, 2025
5,000 Meters · Massabesic High SchoolBIDDEFORD-WESTBROOK-SCARBOROUGH@MASSABESIC MEET · Sep 2624:31.94BIDDEFORD-WESTBROOK-SCARBOROUGH@MASSABESIC MEETSeptember 26, 2025
5,000 Meters · South Portland High SchoolSouth Portland Meet · Sep 523:06South Portland MeetSeptember 5, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2522:11.0Southern Maine Class A Regional XC ChampionshipOctober 25, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 37 · Massabesic5,000 Meters Varsity3722:35.17 PB12
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 27 · Massabesic5,000 Meters Varsity2722:11.0 PB12
Oct 9MASSABESIC-NOBLE-SANFORD @ MARSHWOODOct 9 · 5,000 Meters Varsity · Place 4 · Massabesic5,000 Meters Varsity422:27.6 PB12
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Seeded · Place 103 · Massabesic5,000 Meters Seeded10322:39.7712
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 119 · Massabesic5,000 Meters Varsity11922:39.7712
Sep 26BIDDEFORD-WESTBROOK-SCARBOROUGH@MASSABESIC MEETSep 26 · 5,000 Meters Varsity · Place 3 · Massabesic5,000 Meters Varsity324:31.94 PB12
Sep 17Bonny Eagle HS MeetSep 17 · 5,000 Meters Varsity · Place 8 · Massabesic5,000 Meters Varsity822:47 PB12
Sep 5South Portland MeetSep 5 · 5,000 Meters Varsity · Place 13 · Massabesic5,000 Meters Varsity1323:06 PB12
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 46 · Massabesic1.7 Miles Varsity4613:02 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Seeded · Place 189 · Massabesic5,000 Meters Seeded18923:28.4711
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 233 · Massabesic5,000 Meters Varsity23323:28.4711
Oct 5Festival of ChampionsOct 5 · Varsity · Place 233 · MassabesicVarsity23323:28.4711
Sep 19SMAA 2 @ South PortlandSep 19 · 5,000 Meters Varsity · Place 15 · Massabesic5,000 Meters Varsity1523:54—
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 109 · Massabesic5,000 Meters Varsity10924:59.1111
Aug 28SMAA RelaysAug 28 · 1.7 Miles Varsity · Place 55 · Massabesic1.7 Miles Varsity5513:39—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4Noble High School MeetOct 4 · 5,000 Meters Varsity · Place 12 · Massabesic5,000 Meters Varsity1225:23.9710
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 70 · Massabesic5,000 Meters Unseeded7024:52.4010
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 364 · Massabesic5,000 Meters Varsity36424:52.4010
Aug 23SMAA RelaysAug 23 · 1.7 Miles Varsity · Place 57 · Massabesic1.7 Miles Varsity5714:18—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 323 · Massabesic5,000 Meters Varsity3238:11.39
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Freshman · Place 73 · Massabesic5,000 Meters Freshman7325:26.219
Aug 24SMAA RelaysAug 24 · 1.75 Miles Freshman · Place 18 · Massabesic1.75 Miles Freshman1815:51—