Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Hammonton Lake ParkAtlantic County Championships · Oct 1615:06.97Atlantic County ChampionshipsOctober 16, 2025
5,000 Meters · Cedar Creek HSBridgeton @ Cedar Creek · Sep 3016:23Bridgeton @ Cedar CreekSeptember 30, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 116:14.58NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 2116:08.37CAL ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 416:52Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel ParkNJSIAA Meet of Champions · Nov 1617:02NJSIAA Meet of Champions November 16, 2024
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 817:04NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Mainland High SchoolCedar Creek, EHT, Millville @ Mainland · Oct 117:11Cedar Creek, EHT, Millville @ MainlandOctober 1, 2024
5,000 Meters · Ocean City HSCedar Creek, Absegami @ Ocean City · Sep 2417:43Cedar Creek, Absegami @ Ocean CitySeptember 24, 2024
5,000 Meters · St. AugustineCedar Creek, Mainland @ St. Augustine · Sep 916:38Cedar Creek, Mainland @ St. AugustineSeptember 9, 2025
5,000 Meters · Stockton UniversityCAL Championships · Oct 2519:41.59CAL ChampionshipsOctober 25, 2022
5,000 Meters · Vineland High School SouthCedar Creek, ACIT @ Vineland · Sep 1018:09Cedar Creek, ACIT @ VinelandSeptember 10, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 14 · Cedar Creek5,000 Meters Group 21417:04 PB12
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 2 · Place 2 · Cedar Creek5,000 Meters Group 2216:14.58 PB12
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 5 · Cedar Creek5,000 Meters Varsity 1516:08.37 PB12
Oct 16Atlantic County ChampionshipsOct 16 · 2.9 Miles Varsity · Place 1 · Cedar Creek2.9 Miles Varsity115:06.97 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 9 · Cedar Creek5,000 Meters Varsity E916:52 PB12
Sep 30Bridgeton @ Cedar CreekSep 30 · 5,000 Meters Varsity · Place 1 · Cedar Creek5,000 Meters Varsity116:23 PB12
Sep 23Hammonton, Millville @ Cedar CreekSep 23 · 5,000 Meters Varsity · Place 1 · Cedar Creek5,000 Meters Varsity116:3512
Sep 9Cedar Creek, Mainland @ St. AugustineSep 9 · 5,000 Meters Varsity · Place 1 · Cedar Creek5,000 Meters Varsity116:38 PB12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 16NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 79 · Cedar Creek5,000 Meters Varsity7917:02 PB11
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 16 · Cedar Creek5,000 Meters Varsity1616:5411
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 3 · Cedar Creek5,000 Meters Varsity316:05.6911
Oct 23CAL ChampionshipsOct 23 · 5,000 Meters Varsity · Place 6 · Cedar Creek5,000 Meters Varsity616:21.2111
Oct 17Atlantic County ChampionshipsOct 17 · 2.9 Miles Varsity · Place 1 · Cedar Creek2.9 Miles Varsity115:30.4511
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 8 · Cedar Creek5,000 Meters Varsity817:23—
Oct 1Cedar Creek, EHT, Millville @ MainlandOct 1 · 5,000 Meters Varsity · Place 3 · Cedar Creek5,000 Meters Varsity317:11 PB11
Sep 24Cedar Creek, Absegami @ Ocean CitySep 24 · 5,000 Meters Varsity · Place 7 · Cedar Creek5,000 Meters Varsity717:43 PB11
Sep 21Oakcrest @ Cedar CreekSep 21 · 5,000 Meters Varsity · Place 1 · Cedar Creek5,000 Meters Varsity119:0211
Sep 17Atlantic City @ Cedar CreekSep 17 · 5,000 Meters Varsity · Place 2 · Cedar Creek5,000 Meters Varsity217:1311
Sep 14South Jersey ShootoutSep 14 · 5,000 Meters 5k Gold Champ HS Boys · Place 11 · Cedar Creek5,000 Meters 5k Gold Champ HS Boys1117:08.911
Sep 10Cedar Creek, ACIT @ VinelandSep 10 · 5,000 Meters Varsity · Place 4 · Cedar Creek5,000 Meters Varsity418:09 PB11

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 66 · Cedar Creek5,000 Meters Varsity6618:1210
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 25 · Cedar Creek5,000 Meters Varsity2518:10.8710
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 25 · Cedar Creek5,000 Meters Varsity2518:10.8710
Oct 19CAL ChampionshipsOct 19 · 5,000 Meters Varsity · Place 14 · Cedar Creek5,000 Meters Varsity1417:18.7710
Oct 12Atlantic County ChampionshipsOct 12 · 2.88 Miles Varsity · Place 22 · Cedar Creek2.88 Miles Varsity2216:58.9410
Oct 7Oakcrest @ Cedar CreekOct 7 · 5,000 Meters Varsity · Place 2 · Cedar Creek5,000 Meters Varsity217:50Unofficial10
Sep 26Cedar Creek, Mainland @ VinelandSep 26 · 5,000 Meters Varsity · Place 3 · Cedar Creek5,000 Meters Varsity317:46Unofficial10
Sep 19Absegami, St. Augustine @ Cedar CreekSep 19 · 5,000 Meters Varsity · Place 4 · Cedar Creek5,000 Meters Varsity417:57Unofficial10
Sep 16South Jersey ShootoutSep 16 · 2.96 Miles Varsity · Place 30 · Cedar Creek2.96 Miles Varsity3017:06.9SO
Sep 16South Jersey ShootoutSep 16 · 2.96 Miles Varsity · Place 30 · Cedar Creek2.96 Miles Varsity3017:06.9SO
Sep 12Cedar Creek, Atlantic City @ ACITSep 12 · 5,000 Meters Varsity · Place 5 · Cedar Creek5,000 Meters Varsity519:13Unofficial10
Sep 7Cedar Creek, Hamm., Mill. @ Ocean CitySep 7 · 5,000 Meters Varsity · Place 8 · Cedar Creek5,000 Meters Varsity819:32Unofficial10

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 58 · Cedar Creek5,000 Meters Varsity5819:21.589
Oct 25CAL ChampionshipsOct 25 · 5,000 Meters Varsity · Place 37 · Cedar Creek5,000 Meters Varsity3719:41.59 PB9
Oct 20Atlantic County ChampionshipsOct 20 · 5,000 Meters Varsity · Place 32 · Cedar Creek5,000 Meters Varsity3219:27.489
Oct 12Cedar Creek, Buena, CMT @ Holy SpiritOct 12 · 5,000 Meters Varsity · Place 7 · Cedar Creek5,000 Meters Varsity721:16Unofficial9
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 46 · Cedar Creek5,000 Meters Junior Varsity4621:159
Sep 28Cedar Creek @ Middle TownshipSep 28 · 5,000 Meters Varsity · Place 4 · Cedar Creek5,000 Meters Varsity420:19Unofficial9
Sep 21Cedar Creek, LCM @ St. AugustineSep 21 · 5,000 Meters Varsity · Place 9 · Cedar Creek5,000 Meters Varsity921:09Unofficial9
Sep 10Oakcrest @ Cedar CreekSep 10 · 5,000 Meters Varsity · Place 6 · Cedar Creek5,000 Meters Varsity621:14Unofficial9