Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 415:18.70Oak Ridge InvitationalSeptember 4, 2026
4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 622:17.7Warwick Valley Wave ManiaSeptember 6, 2025
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Oct 3122:06NJSIAA Sectionals - North 1October 31, 2026
5,000 Meters · Greystone XC CourseNJAC Championships · Oct 1322:34.85NJAC ChampionshipsOctober 13, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 723:01.95NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 323:23.3New Balance Shore Coaches InvitationalOctober 3, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 118 · Morris Hills5,000 Meters Group 311823:01.95 PB11
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 3 · Place 28 · Morris Hills5,000 Meters Group 32822:06 PB11
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 65 · Morris Hills5,000 Meters Championship6522:10.7311
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 51 · Morris Hills5,000 Meters Varsity Large5122:34.85 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 82 · Morris Hills5,000 Meters Varsity C8223:23.3 PB11
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 44 · Morris Hills5,000 Meters Varsity 24422:50.8311
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 2 · Place 30 · Morris Hills5,000 Meters Varsity 23022:4911
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 1 · Place 58 · Morris Hills5,000 Meters Varsity 15823:09.0711
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 75 · Morris Hills2 Miles Varsity7515:18.70 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 17 · Morris Hills5,000 Meters Junior Varsity1723:17.6610
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 54 · Morris Hills5,000 Meters Varsity 15425:05.6210
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 74 · Morris Hills5,000 Meters Varsity 27425:00.0510
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 1 Junior Varsity · Place 11 · Morris Hills5,000 Meters Pod 1 Junior Varsity1126:3710
Sep 6Warwick Valley Wave ManiaSep 6 · 2.61 Miles JV · Place 24 · Morris Hills2.61 Miles JV2422:17.7 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15NJAC ChampionshipsOct 15 · 4,000 Meters Junior Varsity · Place 12 · Morris Hills4,000 Meters Junior Varsity1220:44.229
Sep 17NJAC XC Batch Meet #1Sep 17 · 2,700 Meters Junior Varsity · Place 31 · Morris Hills2,700 Meters Junior Varsity3116:30.579