Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Great Brook Farm State ParkGreater Boston Track Club XC Invitational · Oct 515:41.07Greater Boston Track Club XC InvitationalOctober 5, 2025
5,000 Meters · Great Brook Ski Touring CenterGBTC XC Invite · Sep 1316:03.2GBTC XC InviteSeptember 13, 2026
5,000 Meters · Waters FarmOld Goat TC XC Classic · Aug 2316:39.1Old Goat TC XC ClassicAugust 23, 2026
5,000 Meters · Wayland High SchoolHFC Striders-Wayland XC Festival · Oct 1115:56.4HFC Striders-Wayland XC FestivalOctober 11, 2026
8,000 Meters · Franklin Park PlaysteadUSATF-NE Cross Country · Nov 1627:00.4USATF-NE Cross CountryNovember 16, 2025
8,000 Meters · Gloucester County CollegeRowan University Border Battle · Oct 1725:50.57Rowan University Border BattleOctober 17, 2015
8,000 Meters · Letchworth State Park37th Mike Woods Geneseo XC Invitational · Oct 326:41.137th Mike Woods Geneseo XC InvitationalOctober 3, 2015
8,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Oct 3126:37.26Liberty League Cross Country ChampionshipsOctober 31, 2015

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11HFC Striders-Wayland XC FestivalOct 11 · 5,000 Meters Open · Place 17 · GCS Triad Racing TeamGCS Triad Racing Team5,000 Meters Open1715:56.4 PB-
Sep 13GBTC XC InviteSep 13 · 5,000 Meters Open · Place 13 · GCS Triad Racing TeamGCS Triad Racing Team5,000 Meters Open1316:03.2 PB-
Aug 23Old Goat TC XC ClassicAug 23 · 5,000 Meters Men · Place 16 · GCS Triad Racing TeamGCS Triad Racing Team5,000 Meters Men1616:39.1 PB-

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16USATF-NE Cross CountryNov 16 · 8,000 Meters Open · Place 52 · Gate City AthleticsGate City Athletics8,000 Meters Open5227:00.4 PB-
Oct 122025 Wayland XCOct 12 · 5,000 Meters Men · Place 66 · Gate City AthleticsGate City Athletics5,000 Meters Men6619:27.4-
Oct 5Greater Boston Track Club XC InvitationalOct 5 · 5,000 Meters Open · Place 20 · GCS Triad Racing TeamGCS Triad Racing Team5,000 Meters Open2015:41.07 PB-

2015 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Liberty League Cross Country ChampionshipsOct 31 · 8,000 Meters Varsity · Place 14 · RPIRPI8,000 Meters Varsity1426:37.26 PBSr
Oct 17Rowan University Border BattleOct 17 · 8,000 Meters Varsity · Place 46 · RPIRPI8,000 Meters Varsity4625:50.57 PBSr
Oct 337th Mike Woods Geneseo XC InvitationalOct 3 · 8,000 Meters Varsity · Place 124 · RPIRPI8,000 Meters Varsity12426:41.1 PBSr