Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Garret Mountain ReservationGarret Invitational · Sep 2014:25Garret InvitationalSeptember 20, 2025
4,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2117:38.31Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2923:04NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #3 · Oct 721:47.64NJAC XC Batch Meet #3October 7, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 423:05Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 823:36NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 625:02Bill Blaskopf Newark Academy InvitationalSeptember 6, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Small · Place 19 · Morristown-Beard5,000 Meters Varsity Small1922:08.0610
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 67 · Morristown-Beard5,000 Meters Varsity 26724:21.0510
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 15 · Morristown-Beard5,000 Meters Varsity 21522:15.7310

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 68 · Morristown-Beard5,000 Meters Non Public A6823:36 PB9
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity B · Place 20 · Morristown-Beard5,000 Meters Varsity B2023:04 PB9
Oct 21Morris County Cross Country ChampionshipsOct 21 · 4,000 Meters Frosh/Soph · Place 2 · Morristown-Beard4,000 Meters Frosh/Soph217:38.31 PB9
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Small · Place 40 · Morristown-Beard5,000 Meters Varsity Small4022:20.159
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 12 · Morristown-Beard5,000 Meters Varsity 11221:47.64 PB9
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 50 · Morristown-Beard5,000 Meters Varsity D5023:05 PB9
Sep 20Garret InvitationalSep 20 · 3,200 Meters Pod 1 Freshman · Place 3 · Morristown-Beard3,200 Meters Pod 1 Freshman314:25 PB9
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 73 · Morristown-Beard5,000 Meters Varsity 27324:56.659
Sep 6Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Varsity/JV · Place 20 · Morristown-Beard5,000 Meters Varsity/JV2025:02 PB9