Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brookdale Community CollegeJersey Blues Invitational · Sep 2819:08Jersey Blues InvitationalSeptember 28, 2025
5,000 Meters · Holmdel ParkShore B-North Divisional · Sep 2018:23.06Shore B-North DivisionalSeptember 20, 2023
5,000 Meters · Ocean County ParkShore Conference Championships · Oct 2017:34.68Shore Conference ChampionshipsOctober 20, 2022
8,000 Meters · Branch Brook ParkNJIT Highlander Challenge · Oct 1229:00.5NJIT Highlander ChallengeOctober 12, 2024
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 831:26.4NJCAA Division III Cross Country Championships 2025November 8, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 430:29.1Paul Short RunOctober 4, 2024
8,000 Meters · Pole Green ParkNJCAA D3 XC Championships · Nov 929:11.9NJCAA D3 XC ChampionshipsNovember 9, 2024
8,000 Meters · Stockton CollegeOsprey Open · Sep 2031:51.89Osprey OpenSeptember 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 58 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters NJCAA D35831:26.4 PBSo
Oct 11NJIT XC Invitational Oct 11 · 8,000 Meters Invite · Place 59 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Invite5929:35.94So
Sep 28Jersey Blues InvitationalSep 28 · 5,000 Meters Men · Place 6 · Brookdale (N.J.) CCBrookdale (N.J.) CC5,000 Meters Men619:08 PBSo
Sep 20Osprey OpenSep 20 · 8,000 Meters Open · Place 110 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Open11031:51.89 PBSo
Sep 6Philadelphia Cross ClassicSep 6 · 8,000 Meters College · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters College0DNSSo

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9NJCAA D3 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D3 · Place 34 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters NJCAA D33429:11.9 PBFr
Oct 27NJCAA Region 19 Cross Country ChampionshipsOct 27 · 7,000 Meters Varsity · Place 5 · Brookdale CCBrookdale CC7,000 Meters Varsity524:58.5FR
Oct 12NJIT Highlander ChallengeOct 12 · 8,000 Meters College · Place 76 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters College7629:00.5 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters Green · Place 119 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Green11930:29.1 PBFr
Sep 21Jersey Blues InvitationalSep 21 · 5,000 Meters Varsity · Place 2 · Brookdale (N.J.) CCBrookdale (N.J.) CC5,000 Meters Varsity217:42.6FR
Sep 14Osprey OpenSep 14 · 8,000 Meters Championship · Place 124 · Brookdale CCBrookdale CC8,000 Meters Championship12430:17.44FR
Sep 7Philadelphia Cross ClassicSep 7 · 8,000 Meters Varsity · Place 28 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Varsity2833:11.3FR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Shore B-North DivisionalSep 20 · 5,000 Meters Varsity · Place 9 · Matawan RegionalMatawan Regional5,000 Meters Varsity918:23.06 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20Shore Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 73 · Matawan RegionalMatawan Regional5,000 Meters Varsity7317:34.68 PB11