Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2928:33NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 429:49Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 831:24NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 629:44Bill Blaskopf Newark Academy InvitationalSeptember 6, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1430:04.4Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2127:54Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2728:53.0Six 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

7 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 63 · Rutgers Prep5,000 Meters Non Public B6331:24 PB12
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity B · Place 60 · Rutgers Prep5,000 Meters Varsity B6028:33 PB12
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 38 · Rutgers Prep5,000 Meters Junior Varsity3827:54 PB12
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 129 · Rutgers Prep5,000 Meters Varsity12930:04.4 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 137 · Rutgers Prep5,000 Meters Varsity E13729:49 PB12
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 149 · Rutgers Prep5,000 Meters Varsity D14928:53.0 PB12
Sep 6Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Varsity/JV · Place 54 · Rutgers Prep5,000 Meters Varsity/JV5429:44 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 79 · Rutgers Prep5,000 Meters Varsity7927:1311
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 125 · F-Rutgers Prep5,000 Meters Varsity12529:52.8JR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 35 · F-Rutgers PrepVarsity3529:52.8JR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 125 · F-Rutgers Prep5,000 Meters Varsity12529:52.8JR
Oct 9Somerville HS Senior MeetOct 9 · 5,000 Meters Varsity · Place 22 · Rutgers Prep5,000 Meters Varsity220:27:22.3821
Oct 9Somerville HS Senior MeetOct 9 · 5,000 Meters Varsity · Place 4 · Rutgers Prep5,000 Meters Varsity40:27:22.3822
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 130 · Rutgers Prep5,000 Meters Varsity13030:20—
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 96 · Rutgers Prep5,000 Meters Varsity9627:22JR
Sep 14Thompson 2 MilerSep 14 · 2 Miles Varsity · Place 72 · Rutgers Prep2 Miles Varsity7217:59.411
Sep 7Bill Blaskopf Newark Academy Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 45 · Rutgers Prep5,000 Meters Varsity4531:0111