Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2712:04SMAA RelaysAugust 27, 2025
5,000 Meters · Lake Region High SchoolDan Dors XC Invitational · Aug 2922:40Dan Dors XC InvitationalAugust 29, 2025
5,000 Meters · Noble High SchoolBIDDEFORD-DEERING-WINDHAM-NOBLE MEET · Sep 322:20.81BIDDEFORD-DEERING-WINDHAM-NOBLE MEETSeptember 3, 2025
5,000 Meters · Troy Howard Middle SchoolMaine Class A State XC Championship · Nov 422:43.14Maine Class A State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaMaine State Championships · Nov 923:21.51Maine State ChampionshipsNovember 9, 2024
5,000 Meters · Windham High SchoolWindham Meet · Sep 2223:39.88Windham MeetSeptember 22, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 50 · Windham5,000 Meters Varsity5023:28.212
Oct 10Gorham-Scarborough-Windham-FalmouthOct 10 · 5,000 Meters Varsity · Place 7 · Windham5,000 Meters Varsity723:2412
Sep 19SANFORD-KENNEBUNK-WESTBROOK @ WINDHAMSep 19 · 5,000 Meters Varsity · Place 5 · Windham5,000 Meters Varsity523:49.3612
Sep 3BIDDEFORD-DEERING-WINDHAM-NOBLE MEETSep 3 · 5,000 Meters Varsity · Place 3 · Windham5,000 Meters Varsity322:20.81 PB12
Aug 29Dan Dors XC InvitationalAug 29 · 5,000 Meters Varsity · Place 6 · Windham5,000 Meters Varsity622:40 PB12
Aug 27SMAA RelaysAug 27 · 1.7 Miles Varsity · Place 22 · Windham1.7 Miles Varsity2212:04 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9Maine State ChampionshipsNov 9 · 5,000 Meters A · Place 66 · Windham5,000 Meters A6623:21.51 PB11
Oct 26Southern Maine Class A Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 54 · Windham5,000 Meters Varsity5423:51.7711

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4Maine Class A State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 67 · Windham5,000 Meters Varsity6722:43.14 PB10
Oct 21Southern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 47 · Windham5,000 Meters Varsity4723:40.6110
Sep 22Windham MeetSep 22 · 5,000 Meters Varsity · Place 5 · Windham5,000 Meters Varsity523:39.88 PB10