Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Medomak Valley High SchoolPanther 2 Miler · Aug 2911:30.01Panther 2 MilerAugust 29, 2026
2.9 Miles · Ellsworth High SchoolEllsworth Invitational · Sep 318:34.36Ellsworth InvitationalSeptember 3, 2026
4570 m · Ellsworth High SchoolEllsworth Invitational · Sep 622:25.55Ellsworth InvitationalSeptember 6, 2025
5,000 Meters · Caribou Alternative High SchoolCaribou High School Invitational · Sep 1321:12.11Caribou High School InvitationalSeptember 13, 2025
5,000 Meters · Cony HSMaine State XC Championship · Oct 3118:53.7Maine State XC ChampionshipOctober 31, 2026
5,000 Meters · Greater Houlton Christian AcademyPVC XC Championship · Oct 1921:33.11PVC XC ChampionshipOctober 19, 2024
5,000 Meters · Hermon High SchoolPendales Meet · Oct 1018:04.27Pendales MeetOctober 10, 2026
5,000 Meters · Old Town HSOld Town Sectionals · Sep 2618:30.00Old Town SectionalsSeptember 26, 2026
5,000 Meters · Saxl ParkPVC XC Championship · Oct 1819:49.78PVC XC ChampionshipOctober 18, 2025
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class B Regional XC Championship · Oct 2417:37.6Northern Maine Class B Regional XC ChampionshipOctober 24, 2026
5,000 Meters · University of Maine at Presque IslePresque Isle XC Invitational · Sep 1118:18.36Presque Isle XC InvitationalSeptember 11, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Maine State XC ChampionshipOct 31 · 5,000 Meters Class B · Place 39 · Foxcroft Academy5,000 Meters Class B3918:53.7 PB12
Oct 24Northern Maine Class B Regional XC ChampionshipOct 24 · 5,000 Meters Varsity · Place 10 · Foxcroft Academy5,000 Meters Varsity1017:37.6 PB12
Oct 17PVC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 8 · Foxcroft Academy5,000 Meters Varsity818:01.7712
Oct 17PVC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 8 · Foxcroft Academy5,000 Meters Varsity818:01.7712
Oct 10Pendales MeetOct 10 · 5,000 Meters Varsity · Place 6 · Foxcroft Academy5,000 Meters Varsity618:04.27 PB12
Oct 3Maine XC Festival of ChampionsOct 3 · 5,000 Meters Seeded · Place 115 · Foxcroft Academy5,000 Meters Seeded11517:56.3512
Sep 26Old Town SectionalsSep 26 · 5,000 Meters Varsity · Place 7 · Foxcroft Academy5,000 Meters Varsity718:30.00 PB12
Sep 11Presque Isle XC InvitationalSep 11 · 5,000 Meters Varsity · Place 11 · Foxcroft Academy5,000 Meters Varsity1118:18.36 PB12
Sep 3Ellsworth InvitationalSep 3 · 2.9 Miles Varsity · Place 13 · Foxcroft Academy2.9 Miles Varsity1318:34.36 PB12
Aug 29Panther 2 MilerAug 29 · 2 Miles Varsity · Place 8 · Foxcroft Academy2 Miles Varsity811:30.01 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Northern Maine Class B Regional XC ChampionshipOct 25 · 5,000 Meters Varsity · Place 44 · Foxcroft Academy5,000 Meters Varsity4420:00.0611
Oct 18PVC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 53 · Foxcroft Academy5,000 Meters Varsity5319:49.78 PB11
Oct 11Pendales MeetOct 11 · 5,000 Meters Varsity · Place 21 · Foxcroft Academy5,000 Meters Varsity2120:32.1411
Oct 4Festival of ChampionsOct 4 · 5,000 Meters Varsity · Place 327 · Foxcroft Academy5,000 Meters Varsity32720:15.9111
Sep 20PVC/KVAC Crossover MeetSep 20 · 5,000 Meters Varsity · Place 46 · Foxcroft Academy5,000 Meters Varsity4620:56.7011
Sep 13Caribou High School InvitationalSep 13 · 5,000 Meters Varsity · Place 27 · Foxcroft Academy5,000 Meters Varsity2721:12.11 PB11
Sep 6Ellsworth InvitationalSep 6 · 2.84 Miles Varsity · Place 81 · Foxcroft Academy2.84 Miles Varsity8122:25.55 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Northern Maine Class C Regional XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 38 · Foxcroft Academy5,000 Meters Varsity3820:08.498
Oct 19PVC XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 64 · Foxcroft Academy5,000 Meters Varsity6421:33.11 PB8
Oct 12Greater Houlton XC Border BashOct 12 · 5,000 Meters Varsity · Place 36 · Foxcroft Aca5,000 Meters Varsity3622:26.92—
Oct 5Festival of ChampionsOct 5 · 5,000 Meters Varsity · Place 620 · Foxcroft Academy5,000 Meters Varsity62022:20.7710
Sep 28SectionalsSep 28 · 5,000 Meters Varsity · Place 60 · Foxcroft Academy5,000 Meters Varsity6022:52.2610
Sep 21PVC/KVAC Crossover MeetSep 21 · 5,000 Meters Varsity · Place 67 · Foxcroft Academy5,000 Meters Varsity6722:59.0210
Sep 13Presque Isle High School XC InvitationalSep 13 · 5,000 Meters Varsity · Place 47 · Foxcroft Aca5,000 Meters Varsity4725:57.43—