Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2821:52NJISAA Prep State ChampionshipsOctober 28, 2026
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1521:02.37NJAC XC Batch Meet #1September 15, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 723:11.83NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 623:23Bill 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 83 · Morristown-Beard5,000 Meters NPB8323:11.83 PB11
Oct 28NJISAA Prep State ChampionshipsOct 28 · 5,000 Meters Race 2 · Place 42 · Morristown-Beard5,000 Meters Race 24221:52 PB11
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 132 · Morristown B5,000 Meters Varsity13220:27.7011
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 132 · Morristown B5,000 Meters Varsity13220:27.7011
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 132 · Morristown Beard School5,000 Meters Championship13220:27.7011
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Small · Place 96 · Morristown-Beard5,000 Meters Varsity Small9621:28.9911
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 71 · Morristown-Beard5,000 Meters Varsity 17121:38.6911
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 114 · Morristown-Beard5,000 Meters Varsity 211421:02.37 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 141 · Morristown-Beard5,000 Meters Varsity 114123:55.7510
Sep 6Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 20 · Morristown-Beard5,000 Meters Junior Varsity2023:23 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 143 · Morristown-B5,000 Meters Junior Varsity14323:39.899
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 102 · Morristown-B5,000 Meters Varsity10221:46.209
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 133 · Morristown-B5,000 Meters Varsity13321:32.999
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 133 · Morristown-Beard School5,000 Meters Varsity13321:32.999
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 126 · Morristown-B5,000 Meters Varsity12621:40.089
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 126 · Morristown-Beard School5,000 Meters Varsity12621:40.089
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 65 · Morristown-Beard School5,000 Meters Varsity Division 26521:30.109
Sep 7Bill Blaskopf Newark Academy Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 36 · Morristown-B5,000 Meters Varsity3623:219