Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Franklin ParkUSATF New England Open and Masters Cross Country Championships · Nov 1733:11.70USATF New England Open and Masters Cross Country ChampionshipsNovember 17, 2024
10,000 Meters · PSU Blue CourseNCAA Division I Mid Atlantic Region XC Championships · Nov 934:16NCAA Division I Mid Atlantic Region XC ChampionshipsNovember 9, 2018
5 Miles · Van Cortlandt ParkIC4A/ECAC DI Cross Country Championships · Nov 2328:06IC4A/ECAC DI Cross Country ChampionshipsNovember 23, 2019
5,000 Meters · Great Brook Farm State ParkGBTC XC Invite · Sep 815:01.2GBTC XC InviteSeptember 8, 2024
5,000 Meters · Waters FarmOld Goat TC XC Classic · Aug 2316:11.0Old Goat TC XC ClassicAugust 23, 2026
8,000 Meters · Franklin ParkCodfish Bowl · Sep 2026:13Codfish BowlSeptember 20, 2025
8,000 Meters · Franklin Park PlaysteadUSATF-NE Cross Country · Nov 1625:28.0USATF-NE Cross CountryNovember 16, 2025
8,000 Meters · Mahoney Golf CourseBig Ten Cross Country Championships · Oct 2728:23.4Big Ten Cross Country ChampionshipsOctober 27, 2018
8,000 Meters · University of MichiganBig 10 Conference XC Championships · Oct 2826:17.0Big 10 Conference XC ChampionshipsOctober 28, 2022
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Nov 1725:28IC4A/ECAC Cross Country ChampionshipsNovember 17, 2018
8368 m · PSU Blue CoursePSU National Cross Country Open · Oct 1527:31.8PSU National Cross Country OpenOctober 15, 2021

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 23Old Goat TC XC ClassicAug 23 · 5,000 Meters Men · Place 12 · Battle Road Track ClubBattle Road Track Club5,000 Meters Men1216:11.0 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16USATF-NE Cross CountryNov 16 · 8,000 Meters Open · Place 17 · Battle Road Track ClubBattle Road Track Club8,000 Meters Open1725:28.0 PBFr
Oct 5Greater Boston Track Club XC InvitationalOct 5 · 5,000 Meters Open · Place 6 · Battle Road Track ClubBattle Road Track Club5,000 Meters Open615:02.47Fr
Sep 20Codfish BowlSep 20 · 8,000 Meters Open · Place 15 · Battle Road Track ClubBattle Road Track Club8,000 Meters Open1526:13 PBFr
Aug 24Old Goat TC XC ClassicAug 24 · 5,000 Meters Mens · Place 13 · Battle Road Track ClubBattle Road Track Club5,000 Meters Mens1316:36.0Fr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 17USATF New England Open and Masters Cross Country ChampionshipsNov 17 · 10,000 Meters Open · Place 32 · Battle Road Track ClubBattle Road Track Club10,000 Meters Open3233:11.70 PBSo
Sep 8GBTC XC InviteSep 8 · 5,000 Meters Open · Place 7 · Battle Road Track ClubBattle Road Track Club5,000 Meters Open715:01.2 PBSo
Aug 25Old Goat TC XC ClassicAug 25 · 5,000 Meters Varsity · Place 8 · Battle Road Track ClubBattle Road Track Club5,000 Meters Varsity816:31.3—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Mid-Atlantic Regional XC ChampionshipsNov 11 · 10,000 Meters Varsity · Place 111 · RutgersRutgers10,000 Meters Varsity11132:29.8SR
Oct 28Big 10 Conference XC ChampionshipsOct 28 · 8,000 Meters Championship · Place 103 · RutgersRutgers8,000 Meters Championship10326:17.0 PBSr
Sep 30Lehigh Paul Short RunSep 30 · 8,000 Meters Varsity · Place 321 · RutgersRutgers8,000 Meters Varsity32120:11.7SR
Sep 9Michigan Big 10 PreviewSep 9 · 6,000 Meters Varsity · Place 51 · RutgersRutgers6,000 Meters Varsity5119:24.7SR

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12NCAA D1 Mid-Atlantic Region Cross Country ChampionshipsNov 12 · 10,000 Meters Varsity · Place 113 · RutgersRutgers10,000 Meters Varsity11333:41.8JR
Oct 29Big 10 Cross Country ChampionshipsOct 29 · 5.2 Miles College · Place 99 · RutgersRutgers5.2 Miles College9927:57.0Sr
Oct 15PSU National Cross Country OpenOct 15 · 5.2 Miles Collegiate · Place 64 · RutgersRutgers5.2 Miles Collegiate6427:31.8 PBSr
Oct 1Lehigh Paul Short RunOct 1 · 8,000 Meters Varsity · Place 200 · RutgersRutgers8,000 Meters Varsity20025:28.9JR
Sep 3Lehigh InvitationalSep 3 · 6,000 Meters Varsity · Place 30 · RutgersRutgers6,000 Meters Varsity3018:57.3JR

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23IC4A/ECAC DI Cross Country ChampionshipsNov 23 · 5 Miles Championship · Place 114 · RutgersRutgers5 Miles Championship11428:06 PBSo
Nov 15NCAA D1 Mid-Atlantic Regional ChampionshipsNov 15 · 10,000 Meters Varsity · Place 123 · RutgersRutgers10,000 Meters Varsity12333:12.1SO-2
Aug 31Lehigh InvitationalAug 31 · 6,000 Meters Varsity · Place 47 · RutgersRutgers6,000 Meters Varsity4720:15.4SO-2

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 17IC4A/ECAC Cross Country ChampionshipsNov 17 · 8,000 Meters Championship · Place 116 · RutgersRutgers8,000 Meters Championship11625:28 PBFr
Nov 9NCAA Division I Mid Atlantic Region XC ChampionshipsNov 9 · 10,000 Meters Open · Place 132 · RutgersRutgers10,000 Meters Open13234:16 PBFr
Oct 27Big Ten Cross Country ChampionshipsOct 27 · 8,000 Meters Championship · Place 105 · RutgersRutgers8,000 Meters Championship10528:23.4 PBFr