Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2918:29NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Branch Brook ParkSEC Batch Meet 2 · Sep 1618:36.29SEC Batch Meet 2September 16, 2025
5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2417:33.47Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2018:45.4Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:31NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 619:31.13Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2719:18.3Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 71 · Seton Hall Prep5,000 Meters Non Public A7118:31 PB12
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity A · Place 20 · Seton Hall Prep5,000 Meters Varsity A2018:29 PB12
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Varsity · Place 22 · Seton Hall Prep5,000 Meters Varsity2217:33.47 PB12
Oct 14SEC ChampionshipsOct 14 · 5,000 Meters American · Place 38 · Seton Hall Prep5,000 Meters American3818:28.0312
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 1 · Place 8 · Seton Hall Prep5,000 Meters Varsity 1817:57.4812
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 2 · Place 14 · Seton Hall Prep5,000 Meters Varsity 21418:47.8912
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity A · Place 88 · Seton Hall Prep5,000 Meters Varsity A8819:18.3 PB12
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 77 · Seton Hall Prep5,000 Meters Senior7718:45.4 PB12
Sep 16SEC Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 7 · Seton Hall Prep5,000 Meters Varsity 1718:36.29 PB12
Sep 9SEC Batch Meet 1Sep 9 · 5,000 Meters Varsity 2 · Place 12 · Seton Hall Prep5,000 Meters Varsity 21218:51.0612
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 75 · Seton Hall Prep5,000 Meters Fastest 47519:31.13 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25Essex County Cross Country ChampionshipsOct 25 · 5,000 Meters Varsity · Place 50 · Seton Hall Prep5,000 Meters Varsity5018:46.911