Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 m · Blue Hill FairgroundsGeorge Stevens Academy Meet · Sep 1518:31.85George Stevens Academy MeetSeptember 15, 2023
3 Miles · Ellsworth High SchoolPVC XC Championship · Oct 1417:49.14PVC XC ChampionshipOctober 14, 2023
4340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 514:53.0Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Belfast HS Northern Maine Class C Regional XC Championship · Oct 2318:57.71Northern Maine Class C Regional XC ChampionshipOctober 23, 2021
5,000 Meters · Caribou HSPVC XC Championship · Oct 1519:29.71PVC XC ChampionshipOctober 15, 2022
5,000 Meters · Colby-Sawyer CollegeCharger Invitational · Aug 3017:12.8Charger InvitationalAugust 30, 2025
5,000 Meters · Rotary ParkRon Ouellete Invitational · Sep 617:37.60Ron Ouellete InvitationalSeptember 6, 2025
5,000 Meters · Saxl ParkPVC Class C State Qualifier · Oct 3122:29.22PVC Class C State Qualifier October 31, 2020
5,000 Meters · Searsport District Middle School & High SchoolPVC XC Championship · Oct 1618:58.10PVC XC ChampionshipOctober 16, 2021
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class C Regional · Oct 2118:17.89Northern Maine Class C RegionalOctober 21, 2023
5,000 Meters · Twin Brook Recreation AreaMaine Class C State XC Championship · Oct 2919:41.52Maine Class C State XC ChampionshipOctober 29, 2022
6,000 Meters · Thomas CollegeThomas Invitational · Oct 322:35.8Thomas InvitationalOctober 3, 2026
8,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1929:44.4Maine State ChampionshipsSeptember 19, 2026
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1529:42.0NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Saxl ParkNAC Cross Country Championships · Nov 131:35.9NAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Thomas CollegeThomas Invitational · Oct 1829:33.1Thomas InvitationalOctober 18, 2025
8,000 Meters · University of Maine FarmingtonNAC Preview Meet · Sep 1229:26.8NAC Preview MeetSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NAC Cross Country ChampionshipsOct 31 · 8,000 Meters NAC · Place 16 · Thomas (Maine)Thomas (Maine)8,000 Meters NAC1629:38.8Jr
Oct 3Thomas InvitationalOct 3 · 6,000 Meters Collegiate · Place 7 · Thomas (Maine)Thomas (Maine)6,000 Meters Collegiate722:35.8 PBJr
Sep 19Maine State ChampionshipsSep 19 · 8,000 Meters Collegiate · Place 106 · Thomas (Maine)Thomas (Maine)8,000 Meters Collegiate10629:44.4 PBJr
Sep 12NAC Preview MeetSep 12 · 8,000 Meters Collegiate · Place 11 · Thomas (Maine)Thomas (Maine)8,000 Meters Collegiate1129:26.8 PBJr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 4,340 Meters Collegiate · Place 61 · Thomas (Maine)Thomas (Maine)4,340 Meters Collegiate6114:53.0 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 171 · Thomas (Maine)Thomas (Maine)8,000 Meters D3 East17129:42.0 PBSo
Nov 1NAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 18 · Thomas (Maine)Thomas (Maine)8,000 Meters Champ1831:35.9 PBSo
Oct 18Thomas InvitationalOct 18 · 8,000 Meters College · Place 8 · Thomas (Maine)Thomas (Maine)8,000 Meters College829:33.1 PBSo
Oct 4NAC PreviewOct 4 · 8,000 Meters College · Place 20 · Thomas (Maine)Thomas (Maine)8,000 Meters College2031:46.9So
Sep 20Maine State ChampionshipSep 20 · 8,000 Meters College · Place 91 · Thomas (Maine)Thomas (Maine)8,000 Meters College9130:18.3So
Sep 6Ron Ouellete InvitationalSep 6 · 5,000 Meters Collegiate · Place 18 · Thomas (Maine)Thomas (Maine)5,000 Meters Collegiate1817:37.60 PBSo
Aug 30Charger InvitationalAug 30 · 5,000 Meters Men's Race · Place 7 · Thomas (Maine)Thomas (Maine)5,000 Meters Men's Race717:12.8 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 163 · Thomas (Maine)Thomas (Maine)8,000 Meters D3 East16330:24.8Fr
Sep 28Thomas (Maine) MeetSep 28 · 6,000 Meters College · Place 8 · Thomas (Maine)Thomas (Maine)6,000 Meters College823:38.5Fr
Sep 7Ron Ouellete InvitationalSep 7 · 5,000 Meters College · Place 28 · Thomas (Maine)Thomas (Maine)5,000 Meters College2818:09.1Fr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4Maine Class C State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 37 · BucksportBucksport5,000 Meters Varsity3718:45.6412
Oct 21Northern Maine Class C RegionalOct 21 · 5,000 Meters Varsity · Place 15 · BucksportBucksport5,000 Meters Varsity1518:17.89 PB12
Oct 14PVC XC ChampionshipOct 14 · 3 Miles Varsity · Place 20 · BucksportBucksport3 Miles Varsity2017:49.14 PB12
Oct 7Red Riot Challenge InvitationalOct 7 · 2.5 Miles Varsity · Place 8 · Bucksport HiBucksport Hi2.5 Miles Varsity814:25.2112
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Seeded · Place 185 · BucksportBucksport5,000 Meters Seeded18518:49.3212
Sep 30Maine XC Festival of ChampionsSep 30 · 5,000 Meters Varsity · Place 233 · BucksportBucksport5,000 Meters Varsity2336:03.512
Sep 23Old Town SectionalsSep 23 · 5,000 Meters Varsity · Place 17 · Bucksport HiBucksport Hi5,000 Meters Varsity1718:47.2512
Sep 15George Stevens Academy MeetSep 15 · 2.84 Meters Varsity · Place 15 · BucksportBucksport2.84 Meters Varsity1518:31.85 PB12
Sep 9Bucksport InvitationalSep 9 · 2.9 Miles Varsity · Place 10 · BucksportBucksport2.9 Miles Varsity1017:59.3612

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Maine Class C State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 42 · BucksportBucksport5,000 Meters Varsity4219:41.52 PB11
Oct 22Northern Maine Class C Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 22 · BucksportBucksport5,000 Meters Varsity2219:02.0911
Oct 15PVC XC ChampionshipOct 15 · 5,000 Meters Varsity Class C · Place 15 · BucksportBucksport5,000 Meters Varsity Class C1519:29.71 PB11
Oct 8Red Riot Challenge InvitationalOct 8 · 2.5 Miles Varsity · Place 9 · Bucksport HiBucksport Hi2.5 Miles Varsity914:55.7211
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Seeded · Place 170 · BucksportBucksport5,000 Meters Seeded17018:57.9211
Oct 1Maine XC Festival of ChampionsOct 1 · 5,000 Meters Varsity · Place 197 · BucksportBucksport5,000 Meters Varsity1976:06.311
Sep 10Bucksport InvitationalSep 10 · 5,000 Meters Varsity · Place 13 · Bucksport HiBucksport Hi5,000 Meters Varsity1319:00.0611
Sep 3Ellsworth Invitational Sep 3 · 2.84 Miles Varsity · Place 29 · BucksportBucksport2.84 Miles Varsity2919:30.7511

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Maine Class C State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 45 · BucksportBucksport5,000 Meters Varsity4519:00.5510
Oct 23Northern Maine Class C Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 18 · BucksportBucksport5,000 Meters Varsity1818:57.71 PB10
Oct 16PVC XC ChampionshipOct 16 · 5,000 Meters Varsity C · Place 22 · BucksportBucksport5,000 Meters Varsity C2218:58.10 PB10
Oct 9Red Riot ChallengeOct 9 · 2.5 Miles Varsity · Place 11 · BucksportBucksport2.5 Miles Varsity1115:36.27SO

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31PVC Class C State Qualifier Oct 31 · 5,000 Meters Varsity · Place 25 · BucksportBucksport5,000 Meters Varsity2522:29.22 PB9