Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2919:50NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Darlington ParkBrett Taylor Invitational · Sep 2721:06Brett Taylor InvitationalSeptember 27, 2025
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1322:07Back to the Mountain InvitationalSeptember 13, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:14Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 820:06NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Neshaminy HSNeshaminy Open · Aug 2921:20.40Neshaminy OpenAugust 29, 2025
5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 621:45Bill Blaskopf Newark Academy InvitationalSeptember 6, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1420:56.8Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2120:52Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · White Oak ParkSomerville HS Senior Meet · Oct 819:59.37Somerville HS Senior MeetOctober 8, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 36 · Gill St. Bernard's5,000 Meters Non Public B3620:06 PB12
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity B · Place 32 · Gill St. Bernard's5,000 Meters Varsity B3219:50 PB12
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 78 · Gill St. Bernard's5,000 Meters Varsity7820:52 PB12
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 107 · Gill St. Bernard's5,000 Meters Varsity10720:56.8 PB12
Oct 8Somerville HS Senior MeetOct 8 · 5,000 Meters Varsity · Place 24 · Gill St. Bernard's5,000 Meters Varsity2419:59.37 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity G · Place 89 · Gill St. Bernard's5,000 Meters Varsity G8921:14 PB12
Sep 27Brett Taylor InvitationalSep 27 · 5,000 Meters Varsity B · Place 45 · Gill St. Bernard's5,000 Meters Varsity B4521:06 PB12
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 2 Varsity · Place 80 · Gill St. Bernard's5,000 Meters Pod 2 Varsity8022:07 PB12
Sep 6Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Varsity · Place 32 · Gill St. Bernard's5,000 Meters Varsity3221:45 PB12
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Varsity · Place 56 · Gill St. Bernard's5,000 Meters Varsity5621:20.40 PB12