Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2713:24SMAA RelaysAugust 27, 2025
2 Miles · Rotary ParkRon Ouellete Invitational · Sep 416:15.0Ron Ouellete InvitationalSeptember 4, 2026
5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 1723:36Bonny Eagle HS MeetSeptember 17, 2025
5,000 Meters · Marshwood HSMASSABESIC-NOBLE-SANFORD @ MARSHWOOD · Oct 924:07.4MASSABESIC-NOBLE-SANFORD @ MARSHWOODOctober 9, 2025
5,000 Meters · Massabesic High SchoolBIDDEFORD-WESTBROOK-SCARBOROUGH@MASSABESIC MEET · Sep 2626:22.05BIDDEFORD-WESTBROOK-SCARBOROUGH@MASSABESIC MEETSeptember 26, 2025
5,000 Meters · South Portland High SchoolSouth Portland Meet · Sep 523:55South Portland MeetSeptember 5, 2025
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2525:03.5Southern Maine Class A Regional XC ChampionshipOctober 25, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Ron Ouellete InvitationalSep 4 · 2 Miles Collegiate · Place 32 · Southern MaineSouthern Maine2 Miles Collegiate3216:15.0 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 81 · MassabesicMassabesic5,000 Meters Varsity8125:03.5 PB10
Oct 9MASSABESIC-NOBLE-SANFORD @ MARSHWOODOct 9 · 5,000 Meters Varsity · Place 7 · MassabesicMassabesic5,000 Meters Varsity724:07.4 PB10
Sep 26BIDDEFORD-WESTBROOK-SCARBOROUGH@MASSABESIC MEETSep 26 · 5,000 Meters Varsity · Place 5 · MassabesicMassabesic5,000 Meters Varsity526:22.05 PB10
Sep 17Bonny Eagle HS MeetSep 17 · 5,000 Meters Varsity · Place 15 · MassabesicMassabesic5,000 Meters Varsity1523:36 PB10
Sep 5South Portland MeetSep 5 · 5,000 Meters Varsity · Place 18 · MassabesicMassabesic5,000 Meters Varsity1823:55 PB10
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 55 · MassabesicMassabesic1.7 Miles Varsity5513:24 PB10