Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Cony HSLaliberte Invitational · Aug 2824:13.69Laliberte InvitationalAugust 28, 2026
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 631:01.32Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Caribou Alternative High SchoolCaribou High School Invitational · Sep 1330:18.98Caribou High School InvitationalSeptember 13, 2025
5,000 Meters · Cony HSMaine Class B State XC Championship · Nov 128:54.01Maine Class B State XC ChampionshipNovember 1, 2025
5,000 Meters · Greater Houlton Christian AcademyGreater Houlton XC Border Bash · Sep 427:22.16Greater Houlton XC Border BashSeptember 4, 2026
5,000 Meters · Hermon High SchoolPendales Meet · Oct 1026:12.82Pendales MeetOctober 10, 2026
5,000 Meters · Old Town HSSectionals Meet · Sep 2727:35.91Sectionals MeetSeptember 27, 2025
5,000 Meters · Saxl ParkPVC XC Championship · Oct 1827:21.06PVC XC ChampionshipOctober 18, 2025
5,000 Meters · Troy Howard Middle SchoolMaine XC Festival of Champions · Oct 326:21.08Maine XC Festival of ChampionsOctober 3, 2026
5,000 Meters · University of Maine at Presque IslePresque Isle XC Invitational · Sep 1127:36.04Presque Isle XC InvitationalSeptember 11, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10Pendales MeetOct 10 · 5,000 Meters Varsity · Place 30 · Caribou5,000 Meters Varsity3026:12.82 PB10
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Unseeded · Place 103 · Caribou5,000 Meters Unseeded10326:21.08 PB10
Sep 26Old Town SectionalsSep 26 · 5,000 Meters Junior Varsity · Place 6 · Caribou5,000 Meters Junior Varsity628:16.6010
Sep 11Presque Isle XC InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 4 · Caribou5,000 Meters Junior Varsity427:36.04 PB10
Sep 4Greater Houlton XC Border BashSep 4 · 5,000 Meters Junior Varsity · Place 3 · Caribou5,000 Meters Junior Varsity327:22.16 PB10
Aug 28Laliberte InvitationalAug 28 · 4,000 Meters Varsity · Place 56 · Caribou4,000 Meters Varsity5624:13.69 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Maine Class B State XC ChampionshipNov 1 · 5,000 Meters Varsity · Place 86 · Caribou5,000 Meters Varsity8628:54.01 PB9
Oct 18PVC XC ChampionshipOct 18 · 5,000 Meters Junior Varsity · Place 13 · Caribou5,000 Meters Junior Varsity1327:21.06 PB9
Oct 11Pendales MeetOct 11 · 5,000 Meters Junior Varsity · Place 14 · Caribou5,000 Meters Junior Varsity1429:00.039
Sep 27Sectionals MeetSep 27 · 5,000 Meters Junior Varsity · Place 16 · Caribou5,000 Meters Junior Varsity1627:35.91 PB9
Sep 19Presque Isle High School InvitationalSep 19 · 5,000 Meters Varsity · Place 27 · Caribou5,000 Meters Varsity2732:06.059
Sep 13Caribou High School InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 14 · Caribou5,000 Meters Junior Varsity1430:18.98 PB9
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Junior Varsity · Place 24 · Caribou2.84 Miles Junior Varsity2431:01.32 PB9