Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 2612:00SMAA RelaysAugust 26, 2026
5,000 Meters · Cony HSMaine Class A State XC Championship · Nov 121:47.14Maine Class A State XC ChampionshipNovember 1, 2025
5,000 Meters · Noble High SchoolPORTLAND-FALMOUTH-KENNEBUNK@NOBLE · Sep 2321:22.18PORTLAND-FALMOUTH-KENNEBUNK@NOBLESeptember 23, 2026
5,000 Meters · Portland HSPortland High School Meet · Sep 1922:15Portland High School MeetSeptember 19, 2025
5,000 Meters · Sanford High SchoolBONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORD · Sep 523:53.07BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSeptember 5, 2025
5,000 Meters · Scarborough High SchoolScarborough High School Meet · Sep 421:59Scarborough High School MeetSeptember 4, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 822:39.190th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 321:36.21Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional XC Championship · Oct 2521:27.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 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 79 · Portland5,000 Meters Seeded7921:36.21 PB10
Sep 23PORTLAND-FALMOUTH-KENNEBUNK@NOBLESep 23 · 5,000 Meters Varsity · Place 9 · Portland5,000 Meters Varsity921:22.18 PB10
Sep 4Scarborough High School MeetSep 4 · 5,000 Meters Varsity · Place 4 · Portland5,000 Meters Varsity421:59 PB10
Aug 26SMAA RelaysAug 26 · 1.7 Miles Varsity · Place 14 · Portland1.7 Miles Varsity1412:00 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 181 · Portland5,000 Meters Championships18122:39.1 PB9
Nov 1Maine Class A State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 21 · Portland5,000 Meters Varsity2121:47.14 PB9
Oct 25Southern Maine Class A Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 18 · Portland5,000 Meters Varsity1821:27.5 PB9
Sep 19Portland High School MeetSep 19 · 5,000 Meters Varsity · Place 7 · Portland5,000 Meters Varsity722:15 PB9
Sep 5BONNY EAGLE-SCARBOROUGH-PORTLAND-SANFORDSep 5 · 5,000 Meters Varsity · Place 10 · Portland5,000 Meters Varsity1023:53.07 PB9