Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brookdale Community CollegeJersey Blues Invitational · Sep 2818:17Jersey Blues InvitationalSeptember 28, 2025
5,000 Meters · Holmdel ParkShore B-North Divisional · Sep 2018:46.64Shore B-North DivisionalSeptember 20, 2023
6,000 Meters · Green Lane FieldsTCNJ Herb Lorenz · Sep 1122:05.6TCNJ Herb LorenzSeptember 11, 2026
6,000 Meters · Ocean County ParkGCU Jersey Pines Challenge · Sep 424:38.80GCU Jersey Pines ChallengeSeptember 4, 2026
8,000 Meters · Belmont PlateauPhiladelphia Cross Classic · Sep 633:18.2Philadelphia Cross ClassicSeptember 6, 2025
8,000 Meters · Branch Brook ParkNJIT XC Invitational · Oct 1128:50.64NJIT XC Invitational October 11, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1731:51.3Border BattleOctober 17, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 829:48.3NJCAA Division III Cross Country Championships 2025November 8, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 432:39.1Paul Short RunOctober 4, 2024
8,000 Meters · Pole Green ParkNJCAA D3 XC Championships · Nov 930:00.0NJCAA D3 XC ChampionshipsNovember 9, 2024
8,000 Meters · St. Joseph's CollegeGolden Eagle Invitational (St Joseph's (Long Island)) · Sep 1329:10.30Golden Eagle Invitational (St Joseph's (Long Island))September 13, 2025
8,000 Meters · Stockton CollegeOsprey Open · Sep 2029:56.03Osprey OpenSeptember 20, 2025
8,000 Meters · Stockton UniversityOsprey Open · Sep 1929:18.4Osprey OpenSeptember 19, 2026
8,000 Meters · The College of New JerseyNJAC XC Championships · Oct 3129:29.8NJAC XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJAC XC ChampionshipsOct 31 · 8,000 Meters NJAC Championships · Place 74 · StocktonStockton8,000 Meters NJAC Championships7429:29.8 PBJr
Oct 17Border BattleOct 17 · 8,000 Meters Men Open · Place 47 · StocktonStockton8,000 Meters Men Open4731:51.3 PBJr
Sep 19Osprey OpenSep 19 · 8,000 Meters Open · Place 63 · StocktonStockton8,000 Meters Open6329:18.4 PBJr
Sep 11TCNJ Herb LorenzSep 11 · 6,000 Meters Men 6K · Place 33 · StocktonStockton6,000 Meters Men 6K3322:05.6 PBJr
Sep 4GCU Jersey Pines ChallengeSep 4 · 6,000 Meters Men 6k · Place 35 · StocktonStockton6,000 Meters Men 6k3524:38.80 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 33 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters NJCAA D33329:48.3 PBSo
Oct 11NJIT XC Invitational Oct 11 · 8,000 Meters Invite · Place 47 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Invite4728:50.64 PBSo
Sep 28Jersey Blues InvitationalSep 28 · 5,000 Meters Men · Place 4 · Brookdale (N.J.) CCBrookdale (N.J.) CC5,000 Meters Men418:17 PBSo
Sep 20Osprey OpenSep 20 · 8,000 Meters Open · Place 84 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Open8429:56.03 PBSo
Sep 13Golden Eagle Invitational (St Joseph's (Long Island))Sep 13 · 8,000 Meters Men's Race · Place 9 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Men's Race929:10.30 PBSo
Sep 6Philadelphia Cross ClassicSep 6 · 8,000 Meters College · Place 30 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters College3033:18.2 PBSo

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9NJCAA D3 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D3 · Place 51 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters NJCAA D35130:00.0 PBFr
Oct 27NJCAA Region 19 Cross Country ChampionshipsOct 27 · 7,000 Meters Varsity · Place 6 · Brookdale CCBrookdale CC7,000 Meters Varsity625:00.5FR
Oct 12NJIT Highlander ChallengeOct 12 · 8,000 Meters College · Place 108 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters College10830:00.5Fr
Oct 4Paul Short RunOct 4 · 8,000 Meters Green · Place 154 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Green15432:39.1 PBFr
Sep 21Jersey Blues InvitationalSep 21 · 5,000 Meters Varsity · Place 7 · Brookdale (N.J.) CCBrookdale (N.J.) CC5,000 Meters Varsity718:40.3FR
Sep 14Osprey OpenSep 14 · 8,000 Meters Championship · Place 135 · Brookdale CCBrookdale CC8,000 Meters Championship13531:07.73FR
Sep 7Philadelphia Cross ClassicSep 7 · 8,000 Meters Varsity · Place 24 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Varsity2432:30.7FR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Shore B-North DivisionalSep 20 · 5,000 Meters Varsity · Place 12 · Matawan RegionalMatawan Regional5,000 Meters Varsity1218:46.64 PB12