Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNCAA DII East Regional · Nov 833:36.0NCAA DII East RegionalNovember 8, 2025
4 Miles · Haverford CollegeHaverford Invite · Oct 2321:25.0Haverford InviteOctober 23, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2317:52.9NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Holmdel ParkA-North Championships · Sep 1017:33.50A-North ChampionshipsSeptember 10, 2024
5,000 Meters · Manalapan Recreation CenterA-North Championships · Sep 1919:10.15A-North ChampionshipsSeptember 19, 2023
8,000 Meters · Belmont PlateauPhiladelphia Cross Classic · Sep 1229:03.70Philadelphia Cross ClassicSeptember 12, 2026
8,000 Meters · Kutztown University Farm CourseDII/III XC Challenge · Sep 1327:30.00DII/III XC ChallengeSeptember 13, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:51.4Paul Short Run (College)October 3, 2025
8,000 Meters · Ocean County ParkCACC Cross Country Championships · Nov 827:06.30CACC Cross Country ChampionshipsNovember 8, 2026
8,000 Meters · Stockton CollegeOsprey Open · Sep 2026:50.11Osprey OpenSeptember 20, 2025
8,000 Meters · Stockton UniversityOsprey Open · Sep 1927:14.9Osprey OpenSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8CACC Cross Country ChampionshipsNov 8 · 8,000 Meters CACC · Place 10 · Jefferson (Pa.)Jefferson (Pa.)8,000 Meters CACC1027:06.30 PBSo
Oct 23Haverford InviteOct 23 · 4 Miles College · Place 31 · Jefferson (Pa.)Jefferson (Pa.)4 Miles College3121:25.0 PBSo
Oct 10Jack Saint Clair MemorialOct 10 · 8,000 Meters Collegiate · Place 21 · Jefferson (Pa.)Jefferson (Pa.)8,000 Meters Collegiate2130:00.80So
Sep 19Osprey OpenSep 19 · 8,000 Meters Open · Place 30 · Jefferson (Pa.)Jefferson (Pa.)8,000 Meters Open3027:14.9 PBSo
Sep 12Philadelphia Cross ClassicSep 12 · 8,000 Meters Collegiate · Place 7 · Jefferson (Pa.)Jefferson (Pa.)8,000 Meters Collegiate729:03.70 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NCAA DII East RegionalNov 8 · 10,000 Meters D2 East · Place 30 · Jefferson (Pa.)Jefferson (Pa.)10,000 Meters D2 East3033:36.0 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 66 · Jefferson (Pa.)Jefferson (Pa.)8,000 Meters Green6627:51.4 PBFr
Sep 20Osprey OpenSep 20 · 8,000 Meters Open · Place 23 · Jefferson (Pa.)Jefferson (Pa.)8,000 Meters Open2326:50.11 PBFr
Sep 13DII/III XC ChallengeSep 13 · 8,000 Meters Men · Place 23 · Jefferson (Pa.)Jefferson (Pa.)8,000 Meters Men2327:30.00 PBFr
Sep 6Philadelphia Cross ClassicSep 6 · 8,000 Meters College · Place 12 · Jefferson (Pa.)Jefferson (Pa.)8,000 Meters College1230:11.2Fr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Championship - Northeast · Place 155 · ManalapanManalapan5,000 Meters Championship - Northeast15517:52.9 PB12
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 48 · ManalapanManalapan5,000 Meters Varsity4817:1512
Nov 2NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 14 · ManalapanManalapan5,000 Meters Varsity1416:42.512
Oct 24Shore Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 26 · ManalapanManalapan5,000 Meters Varsity2616:18—
Oct 17Monmouth County XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 19 · ManalapanManalapan5,000 Meters Varsity1917:22—
Sep 28Bowdoin Park ClassicSep 28 · 5,000 Meters Varsity · Place 41 · ManalapanManalapan5,000 Meters Varsity411:36.7SR
Sep 10A-North ChampionshipsSep 10 · 5,000 Meters Varsity · Place 19 · ManalapanManalapan5,000 Meters Varsity1917:33.50 PB12

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 40 · ManalapanManalapan5,000 Meters Varsity4017:55.5111
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 40 · ManalapanManalapan5,000 Meters Varsity4017:55.611
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 40 · ManalapanManalapan5,000 Meters Varsity4017:55.611
Oct 19Shore Coaches Frosh / JV ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 4 · ManalapanManalapan5,000 Meters Junior Varsity417:04—
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 43 · ManalapanManalapan5,000 Meters Varsity4318:13—
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 43 · ManalapanManalapan5,000 Meters Varsity4318:13—
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 4 · ManalapanManalapan5,000 Meters Junior Varsity418:09.22JR
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 4 · ManalapanManalapan5,000 Meters Junior Varsity418:09.22JR
Sep 19A-North ChampionshipsSep 19 · 5,000 Meters Junior Varsity · Place 2 · ManalapanManalapan5,000 Meters Junior Varsity219:10.15 PB11
Sep 9Thompson 2 MilerSep 9 · 2 Miles Varsity · Place 28 · ManalapanManalapan2 Miles Varsity2811:36.2911
Sep 9Thompson 2 MilerSep 9 · 2 Miles Varsity · Place 28 · ManalapanManalapan2 Miles Varsity2811:36.2911

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 20Shore Coaches Frosh / JV ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 50 · ManalapanManalapan5,000 Meters Junior Varsity5019:08.90—
Oct 11Monmouth County XC ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 31 · ManalapanManalapan5,000 Meters Junior Varsity3120:33.69—
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 40 · ManalapanManalapan5,000 Meters Junior Varsity4020:4210
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 102 · ManalapanManalapan5,000 Meters Junior Varsity10220:44.3910
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 102 · ManalapanManalapan5,000 Meters Junior Varsity10220:4510
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 102 · ManalapanManalapan5,000 Meters Junior Varsity10220:4510
Sep 21A-North ChampionshipsSep 21 · 5,000 Meters Junior Varsity · Place 34 · ManalapanManalapan5,000 Meters Junior Varsity3422:0310
Sep 16Battle @ Ocean County ParkSep 16 · 5,000 Meters Varsity · Place 124 · ManalapanManalapan5,000 Meters Varsity12421:13.94—
Sep 16Battle @ Ocean County ParkSep 16 · 5,000 Meters Sophomore · Place 124 · ManalapanManalapan5,000 Meters Sophomore12421:13.94—
Sep 10Thompson 2 MilerSep 10 · 2 Miles Sophomore · Place 35 · ManalapanManalapan2 Miles Sophomore3512:44.2010