Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Gorham High SchoolGorham MS Meet · Oct 412:02.84Gorham MS MeetOctober 4, 2023
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2715:06SMAA RelaysAugust 27, 2025
5,000 Meters · Biddeford High SchoolBiddeford HS Meet · Oct 1024:47.0Biddeford HS MeetOctober 10, 2025
5,000 Meters · Bonny Eagle HSBonny Eagle HS Meet · Sep 1726:04Bonny Eagle HS MeetSeptember 17, 2025
5,000 Meters · Cheverus High SchoolSO PORTLAND-BONNY EAGLE-WESTBROOK@CHEVERUS · Oct 925:37.36SO PORTLAND-BONNY EAGLE-WESTBROOK@CHEVERUSOctober 9, 2026
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 125:57.60Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1227:18.39Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Sanford High SchoolBONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORD · Sep 527:22.62BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSeptember 5, 2025
5,000 Meters · Smiling Hill FarmSO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUS · Sep 2528:00SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUSSeptember 25, 2025
5,000 Meters · South Portland High SchoolWIND, CHEV, BE, MARSH @ SP · Sep 2526:36WIND, CHEV, BE, MARSH @ SPSeptember 25, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 326:07.62Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2525:07.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

4 results
DateMeetEventPlMarkGr
Oct 9SO PORTLAND-BONNY EAGLE-WESTBROOK@CHEVERUSOct 9 · 5,000 Meters Varsity · Place 17 · Bonny EagleBonny Eagle5,000 Meters Varsity1725:37.36 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded · Place 95 · Bonny EagleBonny Eagle5,000 Meters Unseeded9526:07.62 PB11
Sep 25WIND, CHEV, BE, MARSH @ SPSep 25 · 5,000 Meters Varsity · Place 33 · Bonny EagleBonny Eagle5,000 Meters Varsity3326:36 PB11
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 196 · Bonny EagleBonny Eagle5,000 Meters Varsity19627:18.39 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 90 · Bonny EagleBonny Eagle5,000 Meters Varsity9025:57.60 PB10
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 82 · Bonny EagleBonny Eagle5,000 Meters Varsity8225:07.5 PB10
Oct 10Biddeford HS MeetOct 10 · 5,000 Meters Varsity · Place 20 · Bonny EagleBonny Eagle5,000 Meters Varsity2024:47.0 PB10
Sep 25SO PORTLAND-BONNY EAGLE-MARSHWOOD-WINDHAM-CHEVERUSSep 25 · 5,000 Meters Varsity · Place 32 · Bonny EagleBonny Eagle5,000 Meters Varsity3228:00 PB10
Sep 17Bonny Eagle HS MeetSep 17 · 5,000 Meters Varsity · Place 26 · Bonny EagleBonny Eagle5,000 Meters Varsity2626:04 PB10
Sep 5BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSep 5 · 5,000 Meters Varsity · Place 22 · Bonny EagleBonny Eagle5,000 Meters Varsity2227:22.62 PB10
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 72 · Bonny EagleBonny Eagle1.7 Miles Varsity7215:06 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Southern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 90 · Bonny EagleBonny Eagle5,000 Meters Varsity9027:45.779

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Gorham MS MeetOct 4 · 1.5 Miles Middle School · Place 13 · Bonny EagleBonny Eagle1.5 Miles Middle School1312:02.84 PB8
Sep 26Scarborough Middle School MeetSep 26 · 1.5 Miles Varsity · Place 19 · F BONNY EAGLE MSF BONNY EAGLE MS1.5 Miles Varsity1911:54—