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 CourseNJCTC Cross Country Championship · Nov 218:29.27NJCTC Cross Country ChampionshipNovember 2, 2024
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.412
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

10 results
DateMeetEventPlMarkGr
Nov 2NJCTC Cross Country ChampionshipNov 2 · 5,000 Meters Championship · Place 45 · Seton Hall Prep5,000 Meters Championship4518:29.27 PB11
Oct 25Essex County Cross Country ChampionshipsOct 25 · 5,000 Meters Varsity · Place 50 · Seton Hall Prep5,000 Meters Varsity5018:46.911
Oct 19Essex County Track Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 6 · Seton Hall Prep5,000 Meters Varsity618:45.411
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 176 · Seton Hall Prep5,000 Meters Varsity17620:29—
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 19 · Seton Hall Prep5,000 Meters Varsity1919:13.611
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 19 · Seton Hall Prep5,000 Meters Varsity1919:13.611
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 126 · Seton Hall Prep5,000 Meters Varsity12619:13JR
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 126 · Seton Hall Prep5,000 Meters Varsity12619:13JR
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 201 · Seton Hall Prep5,000 Meters Varsity20122:43.211
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 20 · Seton Hall Prep5,000 Meters Junior Varsity2019:37.5711

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 43 · Seton Hall Prep5,000 Meters Varsity4320:45.2210
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 43 · Seton Hall Prep5,000 Meters Junior Varsity4320:45.2210
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 32 · Seton Hall Prep5,000 Meters Junior Varsity3219:59.5010
Sep 30Brett Taylor InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 17 · Seton Hall Prep5,000 Meters Junior Varsity1721:2810