Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Brunswick High SchoolBrunswick JH XC Meet #1 · Sep 2511:32.25Brunswick JH XC Meet #1September 25, 2025
2 Miles · Cape Elizabeth High SchoolCape Elizabeth Middle School Meet · Sep 1811:58Cape Elizabeth Middle School MeetSeptember 18, 2025
2 Miles · Gray-New Gloucester High SchoolGray New Gloucester Invitational · Oct 312:10.39Gray New Gloucester InvitationalOctober 3, 2025
2 Miles · Hunter Road FieldsTriple C @ Freeport MS Meet · Oct 812:06.5Triple C @ Freeport MS MeetOctober 8, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1316:15.302025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2315:09.07USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
4,000 Meters · Smiling Hill FarmUSATF Maine Junior Olympic XC & Open State Championship · Nov 1615:17USATF Maine Junior Olympic XC & Open State ChampionshipNovember 16, 2025
5,000 Meters · Gorham High SchoolSouthern Maine Classic · Sep 1218:23.44Southern Maine ClassicSeptember 12, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 317:14.84Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · Wells High SchoolWells High School Invitational Laudholm Farm · Sep 318:59Wells High School Invitational Laudholm FarmSeptember 3, 2026
5,000 Meters · Yarmouth HSNYA-MCW-TRAIP-GREELY-GNG-YORK @YARMOUTH · Sep 2518:04.00NYA-MCW-TRAIP-GREELY-GNG-YORK @YARMOUTHSeptember 25, 2026

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 Freshman · Place 8 · YarmouthYarmouth5,000 Meters Freshman817:14.84 PB9
Sep 25NYA-MCW-TRAIP-GREELY-GNG-YORK @YARMOUTHSep 25 · 5,000 Meters Varsity · Place 6 · YarmouthYarmouth5,000 Meters Varsity618:04.00 PB9
Sep 12Southern Maine ClassicSep 12 · 5,000 Meters Varsity · Place 71 · YarmouthYarmouth5,000 Meters Varsity7118:23.44 PB9
Sep 3Wells High School Invitational Laudholm FarmSep 3 · 5,000 Meters Varsity · Place 28 · YarmouthYarmouth5,000 Meters Varsity2818:59 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 276 · Valor TC PortlandValor TC Portland4,000 Meters 13-1427616:15.30 PB8
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 64 · Valor TC PortlandValor TC Portland4,000 Meters 13-146415:09.07 PB8
Nov 16USATF Maine Junior Olympic XC & Open State ChampionshipNov 16 · 4,000 Meters 13-14 · Place 7 · Valor TC PortlandValor TC Portland4,000 Meters 13-14715:17 PB8
Oct 8Triple C @ Freeport MS MeetOct 8 · 2 Miles Middle School · Place 1 · YarmouthYarmouth2 Miles Middle School112:06.5 PB8
Oct 3Gray New Gloucester InvitationalOct 3 · 2 Miles Middle School · Place 3 · YarmouthYarmouth2 Miles Middle School312:10.39 PB8
Sep 25Brunswick JH XC Meet #1Sep 25 · 1.7 Miles Middle School · Place 1 · YarmouthYarmouth1.7 Miles Middle School111:32.25 PB8
Sep 18Cape Elizabeth Middle School MeetSep 18 · 2 Miles Middle School · Place 1 · YarmouthYarmouth2 Miles Middle School111:58 PB8