Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2917:09NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Branch Brook ParkSEC Batch Meet 2 · Sep 1617:12.36SEC Batch Meet 2September 16, 2025
5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2416:44.57Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Darlington ParkSeason Opener Invitational · Sep 1216:53Season Opener InvitationalSeptember 12, 2026
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2017:14.1Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 417:39Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 817:29NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 616:31.73Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2716:40.5Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 39 · Seton Hall Prep5,000 Meters NPA3917:45.5312
Oct 28NJISAA Prep State ChampionshipsOct 28 · 5,000 Meters Race 1 · Place 10 · Seton Hall Prep5,000 Meters Race 11017:3412
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Championship · Place 11 · Seton Hall Preparatory School5,000 Meters Championship1116:50.8712
Oct 13SEC XC ChampionshipOct 13 · 5,000 Meters American · Place 13 · Seton Hall Prep5,000 Meters American1317:22.9012
Sep 29SEC Batch Meet 3Sep 29 · 5,000 Meters Varsity 1 · Place 4 · Seton Hall Prep5,000 Meters Varsity 1417:13.812
Sep 12Season Opener InvitationalSep 12 · 5,000 Meters Varsity Pod 1 · Place 10 · Seton Hall Prep5,000 Meters Varsity Pod 11016:53 PB12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 29 · Seton Hall Prep5,000 Meters Non Public A2917:29 PB11
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity A · Place 5 · Seton Hall Prep5,000 Meters Varsity A517:09 PB11
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Varsity · Place 6 · Seton Hall Prep5,000 Meters Varsity616:44.57 PB11
Oct 18Essex County Track Coaches InvitationalOct 18 · 5,000 Meters Junior · Place 2 · Seton Hall Prep5,000 Meters Junior217:15.411
Oct 14SEC ChampionshipsOct 14 · 5,000 Meters American · Place 5 · Seton Hall Prep5,000 Meters American516:59.4311
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 1 · Place 1 · Seton Hall Prep5,000 Meters Varsity 1116:54.6011
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 25 · Seton Hall Prep5,000 Meters Varsity B2517:39 PB11
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 2 · Place 2 · Seton Hall Prep5,000 Meters Varsity 2216:54.8211
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity A · Place 9 · Seton Hall Prep5,000 Meters Varsity A916:40.5 PB11
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 18 · Seton Hall Prep5,000 Meters Junior1817:14.1 PB11
Sep 16SEC Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 1 · Seton Hall Prep5,000 Meters Varsity 1117:12.36 PB11
Sep 9SEC Batch Meet 1Sep 9 · 5,000 Meters Varsity 2 · Place 2 · Seton Hall Prep5,000 Meters Varsity 2217:15.5011
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 22 · Seton Hall Prep5,000 Meters Fastest 42216:31.73 PB11