Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2820:10NJISAA Prep State ChampionshipsOctober 28, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 719:36.10NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 620:58Bill Blaskopf Newark Academy InvitationalSeptember 6, 2025
5,000 Meters · Peddie Golf ClubJerry Hart Cross Country Invitational · Sep 1919:16.4Jerry Hart Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1320:32.50Skyland Conference ChampsOctober 13, 2026
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2120:22Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2719:43.8Six 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

4 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPB · Place 23 · Rutgers Prep5,000 Meters NPB2319:36.10 PB10
Oct 28NJISAA Prep State ChampionshipsOct 28 · 5,000 Meters Race 2 · Place 29 · Rutgers Prep5,000 Meters Race 22920:10 PB10
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 94 · Rutgers Prep5,000 Meters Varsity9420:32.50 PB10
Sep 19Jerry Hart Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 55 · Rutgers Prep5,000 Meters Varsity5519:16.4 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 77 · Rutgers Prep5,000 Meters Varsity7720:22 PB9
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 106 · Rutgers Prep5,000 Meters Varsity10620:46.29
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 122 · Rutgers Prep5,000 Meters Varsity F12220:599
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 91 · Rutgers Prep5,000 Meters Varsity D9119:43.8 PB9
Sep 6Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Varsity · Place 24 · Rutgers Prep5,000 Meters Varsity2420:58 PB9