Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 632:33Bill Blaskopf Newark Academy InvitationalSeptember 6, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1428:18.5Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2127:24Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2729:32.7Six 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

4 results
DateMeetEventPlMarkGr
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 204 · Rutgers Prep5,000 Meters Junior Varsity20427:24 PB12
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 231 · Rutgers Prep5,000 Meters Junior Varsity23128:18.5 PB12
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 341 · Rutgers Prep5,000 Meters JV C34129:32.7 PB12
Sep 6Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 60 · Rutgers Prep5,000 Meters Junior Varsity6032:33 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 156 · Rutgers Prep5,000 Meters Junior Varsity15625:5811
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 196 · M-Rutgers Prep5,000 Meters Junior Varsity19629:10.4JR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 42 · M-Rutgers PrepVarsity4229:10.4JR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 196 · M-Rutgers Prep5,000 Meters Junior Varsity19629:10.4JR
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 282 · Rutgers Prep5,000 Meters Junior Varsity28229:47—
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 244 · Rutgers Prep5,000 Meters Junior Varsity24428:03JR
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 244 · Rutgers Prep5,000 Meters Junior Varsity24428:03JR
Sep 14Thompson 2 MilerSep 14 · 2 Miles Varsity · Place 121 · Rutgers Prep2 Miles Varsity12118:05.711

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Somerset County XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 114 · Rutgers Prep5,000 Meters Junior Varsity11423:4810
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 262 · Rutgers Prep5,000 Meters Junior Varsity26225:44—
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 121 · Rutgers Prep5,000 Meters Junior Varsity12124:58.42SO
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 121 · Rutgers Prep5,000 Meters Junior Varsity12124:58.42SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 1New Balance Shore Coaches InvitationalOct 1 · 3,000 Meters Freshman · Place 74 · Rutgers Prep3,000 Meters Freshman7413:419
Sep 24Six Flags Wild Safari InvitationalSep 24 · 3,200 Meters Freshman · Place 81 · Rutgers Prep3,200 Meters Freshman8113:29.479
Sep 24Six Flags Wild Safari InvitationalSep 24 · 3,200 Meters Freshman · Place 81 · Rutgers Prep3,200 Meters Freshman8113:309
Sep 24Six Flags Wild Safari InvitationalSep 24 · 3,200 Meters Freshman · Place 81 · Rutgers Prep3,200 Meters Freshman8113:309
Sep 10Bill Blaskopf Newark Academy Cross Country Invitational Sep 10 · 5,000 Meters Junior Varsity · Place 39 · Rutgers Prep5,000 Meters Junior Varsity3926:379