Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkShore Coaches Invitational · Oct 413:00Shore Coaches InvitationalOctober 4, 2025
2800 m · Greystone XC CourseNJAC XC Batch Meet #3 · Oct 710:07.34NJAC XC Batch Meet #3October 7, 2025
3,200 Meters · Garret Mountain ReservationGarret Invitational · Sep 2011:40Garret InvitationalSeptember 20, 2025
4,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2114:29.79Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Oct 3118:38NJSIAA Sectionals - North 1October 31, 2026
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #2 · Sep 2218:18.19NJAC XC Batch Meet #2September 22, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 719:09.86NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:55.9New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Thompson ParkXC Fall Classic · Oct 918:10.00XC Fall ClassicOctober 9, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 138 · Morristown5,000 Meters Group 413819:09.86 PB10
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 4 · Place 51 · Morristown5,000 Meters Group 45118:38 PB10
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 42 · Morristown5,000 Meters Varsity4217:58.0610
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 42 · Morristown5,000 Meters Varsity4217:58.0610
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 42 · Morristown5,000 Meters Championship4217:58.0610
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 51 · Morristown5,000 Meters Varsity Large5118:47.7210
Oct 9XC Fall ClassicOct 9 · 5,000 Meters Varsity · Place 103 · Morristown5,000 Meters Varsity10318:10.00 PB10
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity A · Place 150 · Morristown5,000 Meters Varsity A15018:55.9 PB10
Sep 26Garret InvitationalSep 26 · 5,000 Meters Varsity Pod 1 · Place 28 · Morristown5,000 Meters Varsity Pod 12818:5310
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 30 · Morristown5,000 Meters Varsity 23018:18.19 PB10
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 27 · Morristown5,000 Meters Varsity 22718:21.3310

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 4,000 Meters Frosh/Soph · Place 1 · Morristown4,000 Meters Frosh/Soph114:29.79 PB9
Oct 14NJAC ChampionshipsOct 14 · 4,000 Meters Junior Varsity · Place 1 · Morristown4,000 Meters Junior Varsity114:32.159
Oct 10Greystone InvitationalOct 10 · 4,000 Meters Freshman · Place 1 · Morristown4,000 Meters Freshman114:46.999
Oct 7NJAC XC Batch Meet #3Oct 7 · 2,800 Meters Varsity 3 · Place 1 · Morristown2,800 Meters Varsity 3110:07.34 PB9
Oct 4Shore Coaches InvitationalOct 4 · 2 Miles Freshman A · Place 39 · Morristown2 Miles Freshman A3913:00 PB9
Sep 20Garret InvitationalSep 20 · 3,200 Meters Pod 2 Freshman · Place 1 · Morristown3,200 Meters Pod 2 Freshman111:40 PB9
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 66 · Morristown5,000 Meters Varsity 26619:25.579
Sep 13Back to the Mountain InvitationalSep 13 · 3,200 Meters Pod 1 Frosh · Place 5 · Morristown3,200 Meters Pod 1 Frosh514:069