Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Bonny Eagle HSSMAA Relays · Aug 269:02SMAA RelaysAugust 26, 2026
3,000 Meters · Franklin ParkBoston Mayors Cup Championship · Oct 269:55Boston Mayors Cup ChampionshipOctober 26, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1314:29.402025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2313:12.48USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
4,000 Meters · Smiling Hill FarmUSATF Maine Junior Olympic XC & Open State Championship · Nov 1614:14USATF Maine Junior Olympic XC & Open State ChampionshipNovember 16, 2025
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1216:11.50Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Noble High SchoolPORTLAND-FALMOUTH-KENNEBUNK@NOBLE · Sep 2316:17.71PORTLAND-FALMOUTH-KENNEBUNK@NOBLESeptember 23, 2026
5,000 Meters · Portland HSPortland High School Meet · Oct 916:50Portland High School MeetOctober 9, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 315:44.09Maine XC Festival of ChampionsOctober 3, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Portland High School MeetOct 9 · 5,000 Meters Varsity · Place 1 · FalmouthFalmouth5,000 Meters Varsity116:50 PB9
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 3 · FalmouthFalmouth5,000 Meters Seeded315:44.09 PB9
Sep 23PORTLAND-FALMOUTH-KENNEBUNK@NOBLESep 23 · 5,000 Meters Varsity · Place 1 · FalmouthFalmouth5,000 Meters Varsity116:17.71 PB9
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 4 · FalmouthFalmouth5,000 Meters Varsity416:11.50 PB9
Aug 26SMAA RelaysAug 26 · 1.7 Miles Varsity · Place 3 · FalmouthFalmouth1.7 Miles Varsity39:02 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 58 · Valor TC PortlandValor TC Portland4,000 Meters 13-145814:29.40 PB8
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 1 · Valor TC PortlandValor TC Portland4,000 Meters 13-14113:12.48 PB8
Nov 16USATF Maine Junior Olympic XC & Open State ChampionshipNov 16 · 4,000 Meters 13-14 · Place 1 · Valor TC PortlandValor TC Portland4,000 Meters 13-14114:14 PB8
Oct 26Boston Mayors Cup ChampionshipOct 26 · 3,000 Meters 13-14 · Place 1 · Valor TC PortlandValor TC Portland3,000 Meters 13-1419:55 PB8