Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Franklin ParkUSATF New England Open and Masters Cross Country Championships · Nov 1734:20.80USATF New England Open and Masters Cross Country ChampionshipsNovember 17, 2024
5,000 Meters · Great Brook Farm State ParkGBTC XC Invite · Sep 815:31.8GBTC XC InviteSeptember 8, 2024
5,000 Meters · Great Brook Ski Touring CenterGBTC XC Invite · Sep 1316:22.6GBTC XC InviteSeptember 13, 2026
5,000 Meters · Waters FarmOld Goat TC XC Classic · Aug 2416:48.3Old Goat TC XC ClassicAugust 24, 2025
5,000 Meters · Wayland High SchoolHFC Striders-Wayland XC Festival · Oct 1116:12.0HFC Striders-Wayland XC FestivalOctober 11, 2026
6,000 Meters · University of Massachusetts Amherst Ken O'Brien XC Invitational · Sep 1021:28.80Ken O'Brien XC InvitationalSeptember 10, 2022
8,000 Meters · Bowdoin CollegeNCAA D3 East Regional XC Championships · Nov 1227:39.4NCAA D3 East Regional XC ChampionshipsNovember 12, 2022
8,000 Meters · EP Tom Sawyer State Park2021 NCAA Division III Cross Country Champs (48th Men & 40th Women) · Nov 2026:53.62021 NCAA Division III Cross Country Champs (48th Men & 40th Women)November 20, 2021
8,000 Meters · Franklin ParkCodfish Bowl · Sep 2026:57Codfish BowlSeptember 20, 2025
8,000 Meters · Franklin Park PlaysteadUSATF-NE Cross Country · Nov 1627:09.1USATF-NE Cross CountryNovember 16, 2025
8,000 Meters · Nehoiden Golf ClubNEWMAC Cross Country Championships · Oct 3026:46.7NEWMAC Cross Country ChampionshipsOctober 30, 2021

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 21 · Old Goat Track ClubOld Goat Track Club5,000 Meters Open2116:12.0 PB-
Sep 13GBTC XC InviteSep 13 · 5,000 Meters Open · Place 19 · Old Goat Track ClubOld Goat Track Club5,000 Meters Open1916:22.6 PB-
Aug 23Old Goat TC XC ClassicAug 23 · 5,000 Meters Men · Place 24 · Old Goat Track ClubOld Goat Track Club5,000 Meters Men2417:15.9-

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16USATF-NE Cross CountryNov 16 · 8,000 Meters Open · Place 55 · Old Goat Track ClubOld Goat Track Club8,000 Meters Open5527:09.1 PB-
Oct 5Greater Boston Track Club XC InvitationalOct 5 · 5,000 Meters Open · Place 25 · Old Goat Track ClubOld Goat Track Club5,000 Meters Open2516:04.98-
Sep 20Codfish BowlSep 20 · 8,000 Meters Open · Place 30 · Old Goat Track ClubOld Goat Track Club8,000 Meters Open3026:57 PB-
Aug 24Old Goat TC XC ClassicAug 24 · 5,000 Meters Mens · Place 19 · Old Goat Track ClubOld Goat Track Club5,000 Meters Mens1916:48.3 PB-

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17USATF New England Open and Masters Cross Country ChampionshipsNov 17 · 10,000 Meters Open · Place 46 · Old Goat Track ClubOld Goat Track Club10,000 Meters Open4634:20.80 PB12
Oct 13Wayland XCOct 13 · 5,000 Meters Open · Place 24 · Old Goat Track ClubOld Goat Track Club5,000 Meters Open2416:30.912
Oct 6Brown Bear InvitationalOct 6 · 8,000 Meters Varsity · Place 64 · Old Goat Track ClubOld Goat Track Club8,000 Meters Varsity6428:42.9—
Sep 8GBTC XC InviteSep 8 · 5,000 Meters Open · Place 17 · Old Goat Track ClubOld Goat Track Club5,000 Meters Open1715:31.8 PB12
Aug 25Old Goat TC XC ClassicAug 25 · 5,000 Meters Varsity · Place 18 · Old Goat Track ClubOld Goat Track Club5,000 Meters Varsity1817:29.4—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 East Regional XC ChampionshipsNov 12 · 8,000 Meters College · Place 55 · WPIWPI8,000 Meters College5527:39.4 PBSr
Sep 17UMass Dartmouth Cross Country InvitationalSep 17 · 5 Miles Varsity · Place 124 · WPIWPI5 Miles Varsity12427:26.5SR
Sep 10Ken O'Brien XC InvitationalSep 10 · 6,000 Meters College · Place 22 · WPIWPI6,000 Meters College2221:28.80 PBSr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 202021 NCAA Division III Cross Country Champs (48th Men & 40th Women)Nov 20 · 8,000 Meters Championships · Place 286 · WPIWPI8,000 Meters Championships28626:53.6 PBSr
Nov 13NCAA DIII East Region Cross Country ChampionshipsNov 13 · 8,000 Meters Championships · Place 84 · WPIWPI8,000 Meters Championships8428:41.8Sr
Oct 30NEWMAC Cross Country ChampionshipsOct 30 · 8,000 Meters Championship · Place 23 · WPIWPI8,000 Meters Championship2326:46.7 PBSr
Sep 3Wellesley College XC InvitationalSep 3 · 5,000 Meters Varsity · Place 5 · WPIWPI5,000 Meters Varsity516:16.4SR

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21UMass Dartmouth Cross Country InvitationalSep 21 · 5 Miles Junior Varsity · Place 7 · WPIWPI5 Miles Junior Varsity727:43.0SO-2

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 15UMass-Dartmouth InvitationalSep 15 · 8,000 Meters Junior Varsity · Place 24 · WPIWPI8,000 Meters Junior Varsity2428:16.3FR