Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Orono High SchoolRed Riot Challenge Invitational · Oct 1023:05.08Red Riot Challenge InvitationalOctober 10, 2026
4570 m · Bucksport High SchoolBucksport Invitational · Sep 1228:57.42Bucksport InvitationalSeptember 12, 2026
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 631:03.87Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Calais High SchoolCalais Invitational · Sep 2229:17.9Calais InvitationalSeptember 22, 2026
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 329:56.54Maine 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

6 results
DateMeetEventPlMarkGr
Oct 17PVC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 38 · Narraguagus5,000 Meters Varsity3830:09.5211
Oct 17PVC XC ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 38 · Narraguagus5,000 Meters Junior Varsity3830:09.5211
Oct 10Red Riot Challenge InvitationalOct 10 · 4,000 Meters Junior Varsity · Place 3 · Narraguagus4,000 Meters Junior Varsity323:05.08 PB11
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded · Place 196 · Narraguagus5,000 Meters Unseeded19629:56.54 PB11
Sep 22Calais InvitationalSep 22 · 5,000 Meters Varsity · Place 20 · Narraguagus5,000 Meters Varsity2029:17.9 PB11
Sep 12Bucksport InvitationalSep 12 · 2.84 Miles Junior Varsity · Place 2 · Narraguagus2.84 Miles Junior Varsity228:57.42 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Junior Varsity · Place 25 · Narraguagus2.84 Miles Junior Varsity2531:03.87 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 12Red Riot Challenge InvitationalOct 12 · 2.48 Miles Junior Varsity · Place 5 · Narraguagus2.48 Miles Junior Varsity522:58.519
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 587 · Narraguagus5,000 Meters Varsity58730:53.279
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Freshman · Place 114 · Narraguagus5,000 Meters Freshman11430:53.279
Sep 27Seacoast InvitationalSep 27 · 5,000 Meters Varsity · Place 9 · Narraguagus5,000 Meters Varsity935:22—
Sep 14Bucksport InvitationalSep 14 · 2.84 Miles Junior Varsity · Place 12 · Narraguagus2.84 Miles Junior Varsity1233:04.709