Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 412:40.30Oak Ridge InvitationalSeptember 4, 2026
2 Miles · Thompson ParkThompson 2 Miler · Sep 1211:19.61Thompson 2 MilerSeptember 12, 2026
4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 615:39.5Warwick Valley Wave ManiaSeptember 6, 2025
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 118:23NJSIAA Sectionals - North 1November 1, 2025
5,000 Meters · Greystone XC CourseNJAC Championships · Oct 1417:55.94NJAC ChampionshipsOctober 14, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 418:53Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:45.7New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:24NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean Breeze Athletic ComplexXavier Invitational · Sep 2018:18.10Xavier InvitationalSeptember 20, 2025

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 129 · Morris Hills5,000 Meters Group 312919:43.5311
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 3 · Place 28 · Morris Hills5,000 Meters Group 32818:4311
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 72 · Morris Hills5,000 Meters Varsity7218:38.9711
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 72 · Morris Hills5,000 Meters Varsity7218:38.9711
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 72 · Morris Hills5,000 Meters Championship7218:38.9711
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 59 · Morris Hills5,000 Meters Varsity Large5919:07.3911
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 95 · Morris Hills5,000 Meters Varsity C9518:45.7 PB11
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 29 · Morris Hills5,000 Meters Varsity 22918:15.9611
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 2 · Place 35 · Morris Hills5,000 Meters Varsity 23518:3411
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 28 · Morris Hills5,000 Meters Varsity 22818:22.8111
Sep 12Thompson 2 MilerSep 12 · 2 Miles Junior · Place 12 · Morris Hills2 Miles Junior1211:19.61 PB11
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Junior Varsity · Place 197 · Morris Hills2 Miles Junior Varsity19721:39.8011
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 111 · Morris Hills2 Miles Varsity11112:40.30 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 3 · Place 127 · Morris Hills5,000 Meters Group 312719:24 PB10
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 3 · Place 33 · Morris Hills5,000 Meters Group 33318:23 PB10
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 46 · Morris Hills5,000 Meters Varsity4617:56.2210
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 46 · Morris Hills5,000 Meters Varsity Large4617:55.94 PB10
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 30 · Morris Hills5,000 Meters Varsity 23018:54.8310
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 65 · Morris Hills5,000 Meters Varsity C6518:53 PB10
Sep 20Xavier InvitationalSep 20 · 5,000 Meters Varsity 2 · Place 52 · Morris Hills5,000 Meters Varsity 25218:18.10 PB10
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 38 · Morris Hills5,000 Meters Varsity 23818:32.4410
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod1 Varsity · Place 49 · Morris Hills5,000 Meters Pod1 Varsity4919:1210
Sep 6Warwick Valley Wave ManiaSep 6 · 2.61 Miles JV A · Place 2 · Morris Hills2.61 Miles JV A215:39.5 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Freshman/JV State MeetOct 30 · 5,000 Meters Freshman Championship · Place 75 · Morris Hills5,000 Meters Freshman Championship7521:16—
Oct 15NJAC ChampionshipsOct 15 · 4,000 Meters Junior Varsity · Place 6 · Morris Hills4,000 Meters Junior Varsity615:11.059
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 71 · Morris Hills5,000 Meters Varsity7119:25.889
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 71 · Morris Hills5,000 Meters Varsity7119:25.889
Sep 21Garret InvitationalSep 21 · 3,200 Meters Freshman · Place 4 · Morris Hills3,200 Meters Freshman412:069
Sep 17NJAC XC Batch Meet #1Sep 17 · 2,700 Meters Junior Varsity · Place 3 · Morris Hills2,700 Meters Junior Varsity310:30.769