Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Lee AcademyPVC @ Lee Academy · Oct 814:46.0PVC @ Lee AcademyOctober 8, 2020
4340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 515:14.8Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Belfast HS Maine Class C State XC Championship · Oct 3017:37.85Maine Class C State XC ChampionshipOctober 30, 2021
5,000 Meters · Caribou HSPVC XC Championship · Oct 1517:41.03PVC XC ChampionshipOctober 15, 2022
5,000 Meters · Saxl ParkPVC Class C State Qualifier · Oct 3118:23.82PVC Class C State Qualifier October 31, 2020
5,000 Meters · Searsport District Middle School & High SchoolPVC XC Championship · Oct 1617:22.92PVC XC ChampionshipOctober 16, 2021
5,000 Meters · Troy Howard Middle SchoolNorthern Maine Class C Regional XC Championship · Oct 2217:19.69Northern Maine Class C Regional XC ChampionshipOctober 22, 2022
5,000 Meters · Twin Brook Recreation AreaMaine Class C State XC Championship · Oct 2917:54.16Maine Class C State XC ChampionshipOctober 29, 2022
5,000 Meters · University of Maine FarmingtonUMF Alumni Invitational · Sep 617:34.1UMF Alumni InvitationalSeptember 6, 2025
8,000 Meters · Bowdoin CollegeMaine State Championship · Sep 2028:32.9Maine State ChampionshipSeptember 20, 2025
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1427:40.4Suffolk InvitationalOctober 14, 2023
8,000 Meters · Hopkinton FairgroundsNCAA Division III East Regional · Nov 1127:27.3NCAA Division III East RegionalNovember 11, 2023
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 329:21.9Keene State InvitationalOctober 3, 2026
8,000 Meters · Saxl ParkNAC Cross Country Championships · Nov 129:12.9NAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Stanley ParkJames Earley · Oct 1129:14.73James EarleyOctober 11, 2025
8,000 Meters · University of Maine at Presque IsleNAC Championship · Oct 2828:19.6NAC ChampionshipOctober 28, 2023
8,000 Meters · University of Maine FarmingtonNAC Cross Country Championships · Oct 3127:54.0NAC Cross Country ChampionshipsOctober 31, 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 7 · UMaine FarmingtonUMaine Farmington8,000 Meters NAC727:54.0 PBSr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 200 · UMaine FarmingtonUMaine Farmington8,000 Meters Men's Championship20029:21.9 PBSr
Sep 19Maine State ChampionshipsSep 19 · 8,000 Meters Collegiate · Place 105 · UMaine FarmingtonUMaine Farmington8,000 Meters Collegiate10529:38.9Sr
Sep 12NAC Preview MeetSep 12 · 8,000 Meters Collegiate · Place 9 · UMaine FarmingtonUMaine Farmington8,000 Meters Collegiate929:11.4Sr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 4,340 Meters Collegiate · Place 70 · UMaine FarmingtonUMaine Farmington4,340 Meters Collegiate7015:14.8 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 8 · UMaine FarmingtonUMaine Farmington8,000 Meters Champ829:12.9 PBJr
Oct 11James EarleyOct 11 · 8,000 Meters College · Place 72 · UMaine FarmingtonUMaine Farmington8,000 Meters College7229:14.73 PBJr
Oct 4NAC PreviewOct 4 · 8,000 Meters College · Place 11 · UMaine FarmingtonUMaine Farmington8,000 Meters College1130:06.0Jr
Sep 20Maine State ChampionshipSep 20 · 8,000 Meters College · Place 62 · UMaine FarmingtonUMaine Farmington8,000 Meters College6228:32.9 PBJr
Sep 6UMF Alumni InvitationalSep 6 · 5,000 Meters College · Place 6 · UMaine FarmingtonUMaine Farmington5,000 Meters College617:34.1 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 106 · UMaine FarmingtonUMaine Farmington8,000 Meters D3 East10627:54.1So
Oct 12Husson Harrier InviatationalOct 12 · 8,000 Meters Varsity · Place 4 · Maine-FarmingtonMaine-Farmington8,000 Meters Varsity428:50.0SO
Oct 5Bates InvitationalOct 5 · 8,000 Meters Varsity · Place 100 · Maine-FarmingtonMaine-Farmington8,000 Meters Varsity10028:34.1SO
Sep 21Maine State ChampionshipsSep 21 · 8,000 Meters Varsity · Place 53 · Maine-FarmingtonMaine-Farmington8,000 Meters Varsity5328:37.8SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 99 · UMaine FarmingtonUMaine Farmington8,000 Meters Championship9927:27.3 PBFr
Oct 28NAC ChampionshipOct 28 · 8,000 Meters College · Place 8 · UMaine FarmingtonUMaine Farmington8,000 Meters College828:19.6 PBFr
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 67 · UMaine FarmingtonUMaine Farmington8,000 Meters College6727:40.4 PBFr
Sep 30Maine State Cross Country ChampionshipsSep 30 · 8,000 Meters Varsity · Place 57 · Maine-FarmingtonMaine-Farmington8,000 Meters Varsity5728:30.6FR
Sep 16NAC Pre MeetSep 16 · 8,000 Meters Varsity · Place 8 · Maine-FarmingtonMaine-Farmington8,000 Meters Varsity829:02.8FR
Sep 9Ron Ouellette InvitationalSep 9 · 8,000 Meters Varsity · Place 8 · Maine-FarmingtonMaine-Farmington8,000 Meters Varsity829:50.4FR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Maine Class C State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 6 · Lee AcademyLee Academy5,000 Meters Varsity617:54.16 PB12
Oct 22Northern Maine Class C Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 3 · Lee AcademyLee Academy5,000 Meters Varsity317:19.69 PB12
Oct 15PVC XC ChampionshipOct 15 · 5,000 Meters Varsity Class C · Place 3 · Lee AcademyLee Academy5,000 Meters Varsity Class C317:41.03 PB12

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Maine Class C State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 7 · Lee AcademyLee Academy5,000 Meters Varsity717:37.85 PB11
Oct 23Northern Maine Class C Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 5 · Lee AcademyLee Academy5,000 Meters Varsity517:54.9311
Oct 16PVC XC ChampionshipOct 16 · 5,000 Meters Varsity C · Place 5 · Lee AcademyLee Academy5,000 Meters Varsity C517:22.92 PB11

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31PVC Class C State Qualifier Oct 31 · 5,000 Meters Varsity · Place 7 · Lee AcademyLee Academy5,000 Meters Varsity718:23.82 PB10
Oct 8PVC @ Lee AcademyOct 8 · 2.5 Miles Varsity · Place 1 · Lee AcademyLee Academy2.5 Miles Varsity114:46.0 PB10

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Northern Maine Class C Regional ChampionshipOct 26 · 5,000 Meters Varsity · Place 56 · Lee AcademyLee Academy5,000 Meters Varsity5621:39.539