Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Branch Brook ParkSEC Batch Meet 2 · Sep 1621:28.35SEC Batch Meet 2September 16, 2025
5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2420:07.27Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Darlington ParkSeason Opener Invitational · Sep 1222:32Season Opener InvitationalSeptember 12, 2026
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2021:20.9Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 423:51Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 321:19.5New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 621:27.37Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2722:02.2Six 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

5 results
DateMeetEventPlMarkGr
Oct 31NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 68 · Seton Hall Prep5,000 Meters Junior Varsity6821:28.5311
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 115 · Seton Hall Preparatory School5,000 Meters Junior Varsity11521:12.5811
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 94 · Seton Hall Prep5,000 Meters Junior Varsity B9421:19.5 PB11
Sep 29SEC Batch Meet 3Sep 29 · 5,000 Meters Novice 5k · Place 26 · Seton Hall Prep5,000 Meters Novice 5k2622:02.811
Sep 12Season Opener InvitationalSep 12 · 5,000 Meters Junior Varsity A · Place 76 · Seton Hall Prep5,000 Meters Junior Varsity A7622:32 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Junior Varsity · Place 81 · Seton Hall Prep5,000 Meters Junior Varsity8121:48.2610
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 87 · Seton Hall Prep5,000 Meters Junior Varsity8720:07.27 PB10
Oct 18Essex County Track Coaches InvitationalOct 18 · 5,000 Meters Sophomore · Place 37 · Seton Hall Prep5,000 Meters Sophomore3721:15.710
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Novice 5k · Place 57 · Seton Hall Prep5,000 Meters Novice 5k5720:54.9410
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity B · Place 144 · Seton Hall Prep5,000 Meters Junior Varsity B14423:51 PB10
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Novice 5k · Place 22 · Seton Hall Prep5,000 Meters Novice 5k2221:17.4110
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV A · Place 99 · Seton Hall Prep5,000 Meters JV A9922:02.2 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 191 · Seton Hall Prep5,000 Meters Sophomore19121:20.9 PB10
Sep 16SEC Batch Meet 2Sep 16 · 5,000 Meters Novice 5k · Place 21 · Seton Hall Prep5,000 Meters Novice 5k2121:28.35 PB10
Sep 9SEC Batch Meet 1Sep 9 · 5,000 Meters Novice 5K · Place 12 · Seton Hall Prep5,000 Meters Novice 5K1222:29.8810
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 112 · Seton Hall Prep5,000 Meters Junior Varsity11221:27.37 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Essex County Track Coaches InvitationalOct 19 · 2 Miles Freshman · Place 47 · Seton Hall Prep2 Miles Freshman476:23.89
Oct 15SEC XC Championship MeetOct 15 · 2 Miles Freshman · Place 36 · Seton Hall Preparatory School2 Miles Freshman3613:59.409
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 85 · Seton Hall Prep2 Miles Freshman8515:02—
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 3,200 Meters Freshman · Place 135 · Seton Hall Prep3,200 Meters Freshman13513:40FR
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 3,200 Meters Freshman · Place 135 · Seton Hall Prep3,200 Meters Freshman13513:40FR
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 216 · Seton Hall Prep2.2 Miles Freshman21616:03.59
Sep 17SEC Batch Meet 1Sep 17 · 2 Miles Novice · Place 71 · Seton Hall Preparatory School2 Miles Novice7114:38.069
Sep 7Roxbury XC InvitationalSep 7 · 1.46 Miles Novice · Place 94 · Seton Hall Prep1.46 Miles Novice9410:37.859