Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belfast HS Maine Class A State XC Championship · Oct 3021:05.98Maine Class A State XC ChampionshipOctober 30, 2021
5,000 Meters · Kennebunk HSKennebunk Meet · Sep 218:58.09Kennebunk MeetSeptember 2, 2022
5,000 Meters · Massabesic High SchoolMASSABESIC MEET · Sep 2217:58.11MASSABESIC MEETSeptember 22, 2023
5,000 Meters · Smiling Hill FarmWestbrook Meet · Sep 118:33.66Westbrook MeetSeptember 1, 2023
5,000 Meters · Troy Howard Middle SchoolMaine Class A State XC Championship · Nov 417:33.11Maine Class A State XC ChampionshipNovember 4, 2023
5,000 Meters · Twin Brook Recreation AreaSouthern Maine Class A Regional · Oct 2118:11.81Southern Maine Class A RegionalOctober 21, 2023
8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1928:26.4Pop Crowell InvitationalSeptember 19, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1728:26.6Conn College InviteOctober 17, 2026
8,000 Meters · Hopkinton FairgroundsNCAA DIII East Regional · Nov 1629:06.2NCAA DIII East RegionalNovember 16, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 328:24.8Paul Short Run (College)October 3, 2025
8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1828:41.28WNE Golden Bear InvitationalOctober 18, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 233 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters White23328:26.6 PBJr
Sep 19Pop Crowell InvitationalSep 19 · 8,000 Meters Collegiate · Place 14 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Collegiate1428:26.4 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 61 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Open6128:53.09So
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 52 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College5228:41.28 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 103 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Green10328:24.8 PBSo
Sep 13Pop Crowell InvitationalSep 13 · 8,000 Meters College · Place 28 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters College2828:44.5So

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 137 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters D3 East13729:06.2 PBFr
Oct 19Golden Bear InvitationalOct 19 · 8,000 Meters Men · Place 38 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Men3829:21Fr
Oct 19Western New England University Cross-Country InvitationalOct 19 · 8,000 Meters Western NE · Place 38 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Western NE3829:21.0Fr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4Maine Class A State XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 41 · GorhamGorham5,000 Meters Varsity4117:33.11 PB12
Oct 21Southern Maine Class A RegionalOct 21 · 5,000 Meters Varsity · Place 29 · GorhamGorham5,000 Meters Varsity2918:11.81 PB12
Sep 22MASSABESIC MEETSep 22 · 5,000 Meters Varsity · Place 8 · GorhamGorham5,000 Meters Varsity817:58.11 PB12
Sep 1Westbrook MeetSep 1 · 5,000 Meters Varsity · Place 2 · GorhamGorham5,000 Meters Varsity218:33.66 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Maine Class A State XC ChampionshipOct 29 · 5,000 Meters Varsity · Place 57 · GorhamGorham5,000 Meters Varsity5718:44.4611
Oct 22Southern Maine Class A Regional XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 33 · GorhamGorham5,000 Meters Varsity3318:48.2811
Sep 9SMAA: Gorham, Kennebunk, Portland, South Portland @ BiddefordSep 9 · 5,000 Meters Varsity · Place 20 · Gorham HighGorham High5,000 Meters Varsity2019:21.9811
Sep 2Kennebunk MeetSep 2 · 5,000 Meters Varsity · Place 13 · GorhamGorham5,000 Meters Varsity1318:58.09 PB11

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Maine Class A State XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 116 · GorhamGorham5,000 Meters Varsity11621:05.98 PB10
Oct 23Southern Maine Class A Regional XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 90 · GorhamGorham5,000 Meters Varsity9020:38.7310