Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Chambers Creek Properties Central MeadowNCAA DI West Region Cross Country Championships · Nov 1131:53.3NCAA DI West Region Cross Country ChampionshipsNovember 11, 2022
10,000 Meters · Franklin ParkUSATF New England Open and Masters Cross Country Championships · Nov 1736:34.70USATF New England Open and Masters Cross Country ChampionshipsNovember 17, 2024
10,000 Meters · Haggin Oaks Golf CourseNCAA Division I West Region Cross Country Championships · Nov 1033:10.7NCAA Division I West Region Cross Country ChampionshipsNovember 10, 2023
5 Miles · Notre Dame Burke Memorial Golf CourseNational Catholic Invitational · Sep 926:45.5National Catholic InvitationalSeptember 9, 2023
5,000 Meters · Great Brook Farm State ParkGreater Boston Track Club XC Invitational · Oct 516:26.01Greater Boston Track Club XC InvitationalOctober 5, 2025
5,000 Meters · Great Brook Ski Touring CenterGBTC XC Invite · Sep 1317:30.6GBTC XC InviteSeptember 13, 2026
5,000 Meters · Waters FarmOld Goat TC XC Classic · Aug 2417:01.5Old Goat TC XC ClassicAugust 24, 2025
8,000 Meters · Agricultural Operations Course UC Riverside Invitational · Sep 1725:44.7UC Riverside InvitationalSeptember 17, 2022
8,000 Meters · Charles H. Wilson ParkLMU South Bay Twilight (Collegiate) · Sep 225:37.0LMU South Bay Twilight (Collegiate)September 2, 2023
8,000 Meters · Craig Ranch ParkWest Coast Conference XC Championships · Feb 2426:50.2West Coast Conference XC ChampionshipsFebruary 24, 2021
8,000 Meters · Franklin Park PlaysteadUSATF-NE Cross Country · Nov 1627:22.2USATF-NE Cross CountryNovember 16, 2025
8,000 Meters · Mission BayUniversity of San Diego Cross Country Invitational · Sep 1726:55.2University of San Diego Cross Country InvitationalSeptember 17, 2021
8,000 Meters · Pepperdine University2023 WCC Cross Country Championships · Oct 2827:38.12023 WCC Cross Country ChampionshipsOctober 28, 2023

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 13GBTC XC InviteSep 13 · 5,000 Meters Open · Place 28 · Greater Boston TrackGreater Boston Track5,000 Meters Open2817:30.6 PB-

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16USATF-NE Cross CountryNov 16 · 8,000 Meters Open · Place 60 · Greater Boston TrackGreater Boston Track8,000 Meters Open6027:22.2 PB-
Oct 5Greater Boston Track Club XC InvitationalOct 5 · 5,000 Meters Open · Place 30 · Greater Boston TrackGreater Boston Track5,000 Meters Open3016:26.01 PB-
Aug 24Old Goat TC XC ClassicAug 24 · 5,000 Meters Mens · Place 21 · Greater Boston TrackGreater Boston Track5,000 Meters Mens2117:01.5 PB-

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 17USATF New England Open and Masters Cross Country ChampionshipsNov 17 · 10,000 Meters Open · Place 79 · Greater Boston TrackGreater Boston Track10,000 Meters Open7936:34.70 PB-

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I West Region Cross Country ChampionshipsNov 10 · 10,000 Meters Championship · Place 175 · San DiegoSan Diego10,000 Meters Championship17533:10.7 PBSr
Oct 282023 WCC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 59 · San DiegoSan Diego8,000 Meters College5927:38.1 PBSr
Sep 9National Catholic InvitationalSep 9 · 5 Miles College · Place 47 · San DiegoSan Diego5 Miles College4726:45.5 PBSr
Sep 2LMU South Bay Twilight (Collegiate)Sep 2 · 8,000 Meters Colelgiate · Place 18 · San DiegoSan Diego8,000 Meters Colelgiate1825:37.0 PBSr

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NCAA DI West Region Cross Country ChampionshipsNov 11 · 10,000 Meters Men · Place 177 · San DiegoSan Diego10,000 Meters Men17731:53.3 PBJr
Oct 15Highlander InvitationalOct 15 · 8,000 Meters Invitational Division · Place 136 · San DiegoSan Diego8,000 Meters Invitational Division13626:21.1Jr
Sep 17UC Riverside InvitationalSep 17 · 8,000 Meters Invitational · Place 176 · San DiegoSan Diego8,000 Meters Invitational17625:44.7 PBJr

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NCAA DI West Region Cross Country ChampionshipsNov 12 · 10,000 Meters Championships · Place 177 · San DiegoSan Diego10,000 Meters Championships17733:53.1So
Sep 17University of San Diego Cross Country InvitationalSep 17 · 8,000 Meters Mens 8K · Place 14 · San DiegoSan Diego8,000 Meters Mens 8K1426:55.2 PBSo
Feb 24West Coast Conference XC ChampionshipsFeb 24 · 8,000 Meters College · Place 58 · San DiegoSan Diego8,000 Meters College5826:50.2 PBFr