Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2719:24.7NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 618:03.12NJSIAA Sectionals - SouthNovember 6, 2021
5,000 Meters · Holmdel ParkStevens Back to the Bowl Invitational · Sep 620:13.30Stevens Back to the Bowl InvitationalSeptember 6, 2025
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 219:50Shore Coaches Classic October 2, 2021
6,000 Meters · Ocean County ParkGCU Jersey Pines Challenge · Sep 423:16.38GCU Jersey Pines ChallengeSeptember 4, 2026
8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 1028:36.95NJIT InvitationalOctober 10, 2026
8,000 Meters · Cairn UniversityHighlander Invitational (Cairn) · Oct 541:26.7Highlander Invitational (Cairn)October 5, 2024
8,000 Meters · DREAM ParkBorder Battle · Oct 1731:13.1Border BattleOctober 17, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 330:55.3Paul Short Run (College)October 3, 2025
8,000 Meters · Stockton CollegeOsprey Open · Sep 2030:31.42Osprey OpenSeptember 20, 2025
8,000 Meters · Stockton UniversityOsprey Open · Sep 1929:14.1Osprey OpenSeptember 19, 2026
8,000 Meters · The College of New JerseyNJAC XC Championships · Oct 3128:31.3NJAC XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NJAC XC ChampionshipsOct 31 · 8,000 Meters NJAC Championships · Place 64 · Rutgers-CamdenRutgers-Camden8,000 Meters NJAC Championships6428:31.3 PBJr
Oct 17Border BattleOct 17 · 8,000 Meters Men Championship · Place 125 · Rutgers-CamdenRutgers-Camden8,000 Meters Men Championship12531:13.1 PBJr
Oct 10NJIT InvitationalOct 10 · 8,000 Meters Open · Place 16 · Rutgers-CamdenRutgers-Camden8,000 Meters Open1628:36.95 PBJr
Sep 19Osprey OpenSep 19 · 8,000 Meters Open · Place 61 · Rutgers-CamdenRutgers-Camden8,000 Meters Open6129:14.1 PBJr
Sep 12Stevens Back to the Bowl InvitationalSep 12 · 5,000 Meters Men · Rutgers-CamdenRutgers-Camden5,000 Meters Men—NTJr
Sep 4GCU Jersey Pines ChallengeSep 4 · 6,000 Meters Men 6k · Place 27 · Rutgers-CamdenRutgers-Camden6,000 Meters Men 6k2723:16.38 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 237 · Rutgers-CamdenRutgers-Camden8,000 Meters Green23730:55.3 PBSo
Sep 20Osprey OpenSep 20 · 8,000 Meters Open · Place 94 · Rutgers-CamdenRutgers-Camden8,000 Meters Open9430:31.42 PBSo
Sep 6Stevens Back to the Bowl InvitationalSep 6 · 5,000 Meters College · Place 51 · Rutgers-CamdenRutgers-Camden5,000 Meters College5120:13.30 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Metro ChampNov 16 · 8,000 Meters Division 3 · Place 140 · Rutgers-CamdenRutgers-Camden8,000 Meters Division 314030:52.6FR
Nov 2NJAC Cross Country ChampionshipsNov 2 · 8,000 Meters NJAC · Place 75 · Rutgers-CamdenRutgers-Camden8,000 Meters NJAC7531:23.2Fr
Oct 19Border BattleOct 19 · 8,000 Meters Open · Place 138 · Rutgers-CamdenRutgers-Camden8,000 Meters Open13832:59.9FR
Oct 5Highlander Invitational (Cairn)Oct 5 · 8,000 Meters College · Place 68 · Rutgers-CamdenRutgers-Camden8,000 Meters College6841:26.7 PBFr
Sep 20TCNJ Herb LorenzSep 20 · 6,000 Meters Varsity · Place 40 · Rutgers-CamdenRutgers-Camden6,000 Meters Varsity4023:23.0FR
Sep 14Osprey OpenSep 14 · 8,000 Meters Championship · Place 141 · Rutgers-CamdenRutgers-Camden8,000 Meters Championship14131:35.50FR

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Open - Northeast · Place 97 · CinnaminsonCinnaminson5,000 Meters Open - Northeast9719:24.7 PB10
Nov 6NJSIAA Sectionals - SouthNov 6 · 5,000 Meters Group 2 · Place 34 · CinnaminsonCinnaminson5,000 Meters Group 23418:03.12 PB10
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Junior Varsity D · Place 10 · CinnaminsonCinnaminson5,000 Meters Junior Varsity D1019:50 PB10