Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2820:45NJISAA Prep State ChampionshipsOctober 28, 2026
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #2 · Sep 2219:54.07NJAC XC Batch Meet #2September 22, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 721:06.25NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 621:14Bill 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

8 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPB · Place 44 · Morristown-Beard5,000 Meters NPB4421:06.25 PB11
Oct 28NJISAA Prep State ChampionshipsOct 28 · 5,000 Meters Race 2 · Place 37 · Morristown-Beard5,000 Meters Race 23720:45 PB11
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 117 · Morristown B5,000 Meters Varsity11720:06.5111
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 117 · Morristown B5,000 Meters Varsity11720:06.5111
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 117 · Morristown Beard School5,000 Meters Championship11720:06.5111
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Small · Place 64 · Morristown-Beard5,000 Meters Varsity Small6420:27.7711
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 40 · Morristown-Beard5,000 Meters Varsity 14019:54.07 PB11
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 75 · Morristown-Beard5,000 Meters Varsity 27520:02.2311

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 92 · Morristown-Beard5,000 Meters Varsity 19220:53.6910
Sep 6Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Varsity · Place 29 · Morristown-Beard5,000 Meters Varsity2921:14 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 80 · Morristown-B5,000 Meters Varsity8022:519
Oct 22Morris County Cross Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 129 · Morristown-B5,000 Meters Varsity12921:07.059
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 101 · Morristown-B5,000 Meters Varsity10121:40.919
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 145 · Morristown-B5,000 Meters Varsity14522:18.919
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 145 · Morristown-Beard School5,000 Meters Varsity14522:18.919
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 119 · Morristown-B5,000 Meters Varsity11921:28.399
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 119 · Morristown-Beard School5,000 Meters Varsity11921:28.399
Sep 21Garret InvitationalSep 21 · 3,200 Meters Freshman · Place 7 · Morristown-B3,200 Meters Freshman713:299
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 69 · Morristown-Beard School5,000 Meters Varsity Division 26921:43.809
Sep 7Bill Blaskopf Newark Academy Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 31 · Morristown-B5,000 Meters Varsity3122:579