Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Franklin ParkUSATF New England Open and Masters Cross Country Championships · Nov 1737:24.50USATF New England Open and Masters Cross Country ChampionshipsNovember 17, 2024
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 928:55.10Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Great Brook Farm State ParkGBTC XC Invite · Sep 817:28.1GBTC XC InviteSeptember 8, 2024
5,000 Meters · Waters FarmOld Goat TC XC Classic · Aug 2317:53.0Old Goat TC XC ClassicAugust 23, 2026
5,000 Meters · Wayland High SchoolWayland XC · Oct 1317:48.8Wayland XCOctober 13, 2024
8,000 Meters · Franklin ParkCodfish Bowl · Sep 2030:39Codfish BowlSeptember 20, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Aug 23Old Goat TC XC ClassicAug 23 · 5,000 Meters Men · Place 32 · HFC StridersHFC Striders5,000 Meters Men3217:53.0 PB-
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 55 · UnattachedUnattached5 Miles Open5528:55.10 PB-

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 122025 Wayland XCOct 12 · 5,000 Meters Men · Place 53 · HFC StridersHFC Striders5,000 Meters Men5318:06.4-
Sep 20Codfish BowlSep 20 · 8,000 Meters Open · Place 137 · HFC StridersHFC Striders8,000 Meters Open13730:39 PB-
Aug 24Old Goat TC XC ClassicAug 24 · 5,000 Meters Mens · Place 43 · HFC StridersHFC Striders5,000 Meters Mens4318:35.6-

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17USATF New England Open and Masters Cross Country ChampionshipsNov 17 · 10,000 Meters Open · Place 96 · HFC StridersHFC Striders10,000 Meters Open9637:24.50 PB-
Oct 13Wayland XCOct 13 · 5,000 Meters Open · Place 52 · HFC StridersHFC Striders5,000 Meters Open5217:48.8 PB-
Oct 6Brown Bear InvitationalOct 6 · 8,000 Meters Varsity · Place 121 · HFC StridersHFC Striders8,000 Meters Varsity12130:24.2—
Sep 8GBTC XC InviteSep 8 · 5,000 Meters Open · Place 46 · HFC StridersHFC Striders5,000 Meters Open4617:28.1 PB-
Aug 25Old Goat TC XC ClassicAug 25 · 5,000 Meters Varsity · Place 40 · HFC StridersHFC Striders5,000 Meters Varsity4019:02.1—