Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Holmdel Park Shore Coaches Classic · Oct 216:51Shore Coaches Classic October 2, 2021
5,000 Meters · Brookdale Community CollegeJersey Blues Invitational · Sep 2819:44Jersey Blues InvitationalSeptember 28, 2025
8,000 Meters · Branch Brook ParkNJIT XC Invitational · Oct 1130:27.64NJIT XC Invitational October 11, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1831:52.7Border BattleOctober 18, 2025
8,000 Meters · Lancaster County Central ParkNJCAA Region 19 Cross Country Championships · Oct 3134:22.77NJCAA Region 19 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Stockton CollegeOsprey Open · Sep 2033:40.30Osprey OpenSeptember 20, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 19 Cross Country ChampionshipsOct 31 · 8,000 Meters Collegiate · Place 22 · Ocean County (N.J.)Ocean County (N.J.)8,000 Meters Collegiate2234:22.77 PBSo
Oct 17Border BattleOct 17 · 8,000 Meters Men Open · Place 70 · Ocean County (N.J.)Ocean County (N.J.)8,000 Meters Men Open7034:31.7So
Oct 10NJIT InvitationalOct 10 · 8,000 Meters Open · Place 52 · Ocean County (N.J.)Ocean County (N.J.)8,000 Meters Open5231:02.91So
Oct 4Jersey Blues InvitationalOct 4 · 5,000 Meters Varsity · Place 7 · Ocean CountyOcean County5,000 Meters Varsity719:23SO

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 149 · Ocean County (N.J.)Ocean County (N.J.)8,000 Meters Open14931:52.7 PBFr
Oct 11NJIT XC Invitational Oct 11 · 8,000 Meters Open · Place 44 · Ocean County (N.J.)Ocean County (N.J.)8,000 Meters Open4430:27.64 PBFr
Sep 28Jersey Blues InvitationalSep 28 · 5,000 Meters Men · Place 11 · Ocean County (N.J.)Ocean County (N.J.)5,000 Meters Men1119:44 PBFr
Sep 20Osprey OpenSep 20 · 8,000 Meters Open · Place 134 · Ocean County (N.J.)Ocean County (N.J.)8,000 Meters Open13433:40.30 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Shore Coaches Frosh / JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 82 · Toms River NorthToms River North5,000 Meters Junior Varsity8219:39—
Oct 15Ocean County XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 14 · Toms River NorthToms River North5,000 Meters Junior Varsity1419:03.69—
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 174 · Toms River NorthToms River North3,200 Meters Varsity17412:26.0312
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 174 · Toms River NorthToms River North3,200 Meters Varsity17412:26.0312

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Shore Coaches Frosh / JV ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 56 · Toms River NorthToms River North5,000 Meters Junior Varsity5619:21—
Oct 12Ocean County XC ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 12 · Toms River NorthToms River North5,000 Meters Junior Varsity1219:37—
Oct 5A-South ChampionshipsOct 5 · 5,000 Meters Junior Varsity · Place 20 · Toms River NorthToms River North5,000 Meters Junior Varsity2020:25—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20Shore Coaches Frosh / JV ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 53 · Toms River NorthToms River North5,000 Meters Junior Varsity5319:58.42—
Oct 14Ocean County XC ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 33 · Toms River NorthToms River North5,000 Meters Junior Varsity3320:51.50—
Oct 6A-South ChampionshipsOct 6 · 5,000 Meters Varsity · Place 18 · Toms River NorthToms River North5,000 Meters Varsity1821:23.99—
Sep 16Battle @ Ocean County ParkSep 16 · 5,000 Meters Varsity · Place 134 · Toms River NorthToms River North5,000 Meters Varsity13421:53.65—
Sep 16Battle @ Ocean County ParkSep 16 · 5,000 Meters Sophomore · Place 134 · Toms River NorthToms River North5,000 Meters Sophomore13421:53.65—
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 183 · Toms River NorthToms River North3,200 Meters Varsity18313:28.1310
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Sophomore · Place 183 · Toms River NorthToms River North3,200 Meters Sophomore18313:28.1310

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Shore Coaches Frosh / JV ChampionshipsOct 28 · 3,200 Meters Freshman · Place 65 · M9 Toms River NorthM9 Toms River North3,200 Meters Freshman6513:59—
Oct 21Ocean County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 65 · Toms River NorthToms River North5,000 Meters Junior Varsity6522:339
Oct 14A-South ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 56 · Toms River NorthToms River North5,000 Meters Junior Varsity5623:259
Oct 2Shore Coaches Classic Oct 2 · 3,200 Meters Freshman A · Place 195 · Toms River NorthToms River North3,200 Meters Freshman A19516:51 PB9
Sep 17Battle @ Ocean County ParkSep 17 · 3,200 Meters Freshman · Place 158 · Toms River NorthToms River North3,200 Meters Freshman15815:459
Sep 11Cherokee ChallengeSep 11 · 3,200 Meters Freshman · Place 258 · Toms River NorthToms River North3,200 Meters Freshman25816:13.749