Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2715:29SMAA RelaysAugust 27, 2025
5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 1728:15Bonny Eagle HS MeetSeptember 17, 2025
5,000 Meters · Marshwood HSMASSABESIC-NOBLE-SANFORD @ MARSHWOOD · Oct 927:06.2MASSABESIC-NOBLE-SANFORD @ MARSHWOODOctober 9, 2025
5,000 Meters · Massabesic High SchoolBIDDEFORD-WESTBROOK-SCARBOROUGH@MASSABESIC MEET · Sep 2631:43.94BIDDEFORD-WESTBROOK-SCARBOROUGH@MASSABESIC MEETSeptember 26, 2025
5,000 Meters · South Portland High SchoolSouth Portland Meet · Sep 528:35South Portland MeetSeptember 5, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2526:43.8Southern 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

10 results
DateMeetEventPlMarkGr
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 95 · Massabesic5,000 Meters Varsity9526:43.8 PB12
Oct 9MASSABESIC-NOBLE-SANFORD @ MARSHWOODOct 9 · 5,000 Meters Varsity · Place 15 · Massabesic5,000 Meters Varsity1527:06.2 PB12
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Unseeded · Place 133 · Massabesic5,000 Meters Unseeded13327:26.1112
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 418 · Massabesic5,000 Meters Varsity41827:26.1112
Sep 26BIDDEFORD-WESTBROOK-SCARBOROUGH@MASSABESIC MEETSep 26 · 5,000 Meters Varsity · Place 14 · Massabesic5,000 Meters Varsity1431:43.94 PB12
Sep 17Bonny Eagle HS MeetSep 17 · 5,000 Meters Varsity · Place 28 · Massabesic5,000 Meters Varsity2828:15 PB12
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 135 · Massabesic5,000 Meters Varsity13527:54.3912
Sep 13Southern Maine ClassicSep 13 · 5,000 Meters Varsity · Place 222 · Massabesic5,000 Meters Varsity22227:54.3912
Sep 5South Portland MeetSep 5 · 5,000 Meters Varsity · Place 37 · Massabesic5,000 Meters Varsity3728:35 PB12
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 73 · Massabesic1.7 Miles Varsity7315:29 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Unseeded · Place 159 · Massabesic5,000 Meters Unseeded15927:59.4611
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 499 · Massabesic5,000 Meters Varsity49927:59.4611
Oct 5Festival of ChampionsOct 5 · Varsity · Place 499 · MassabesicVarsity49927:59.4611
Sep 19SMAA 2 @ South PortlandSep 19 · 5,000 Meters Varsity · Place 24 · Massabesic5,000 Meters Varsity2427:22—
Sep 14Southern Maine ClassicSep 14 · 5,000 Meters Varsity · Place 202 · Massabesic5,000 Meters Varsity20228:49.9711
Aug 28SMAA RelaysAug 28 · 1.7 Miles Varsity · Place 76 · Massabesic1.7 Miles Varsity7616:16—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4Noble High School MeetOct 4 · 5,000 Meters Varsity · Place 20 · Massabesic5,000 Meters Varsity2030:41.0910
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Unseeded · Place 219 · Massabesic5,000 Meters Unseeded21928:45.1710
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 580 · Massabesic5,000 Meters Varsity58028:45.1710
Aug 23SMAA RelaysAug 23 · 1.7 Miles Varsity · Place 65 · Massabesic1.7 Miles Varsity6515:38—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 509 · Massabesic5,000 Meters Varsity50910:50.79
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Freshman · Place 140 · Massabesic5,000 Meters Freshman14033:41.619
Aug 24SMAA RelaysAug 24 · 1.75 Miles Freshman · Place 26 · Massabesic1.75 Miles Freshman2618:51—