Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkShore Coaches Invitational · Oct 413:00Shore Coaches InvitationalOctober 4, 2025
2700 m · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1610:36.64NJAC XC Batch Meet #1September 16, 2025
2800 m · Greystone XC CourseNJAC XC Batch Meet #3 · Oct 710:22.97NJAC XC Batch Meet #3October 7, 2025
3,200 Meters · Garret Mountain ReservationGarret Invitational · Sep 2012:29Garret InvitationalSeptember 20, 2025
4,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2114:37.16Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2619:25Garret InvitationalSeptember 26, 2026
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1519:36.00NJAC XC Batch Meet #1September 15, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 319:25.9New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Thompson ParkXC Fall Classic · Oct 918:54.34XC Fall ClassicOctober 9, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 31 · Morristown5,000 Meters Junior Varsity3119:31.0610
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 31 · Morristown5,000 Meters Junior Varsity3119:31.0610
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 31 · Morristown5,000 Meters Junior Varsity3119:31.0610
Oct 13NJAC ChampionshipsOct 13 · 2,800 Meters Junior Varsity Large · Place 26 · Morristown2,800 Meters Junior Varsity Large2619:46.8810
Oct 9XC Fall ClassicOct 9 · 5,000 Meters Varsity · Place 155 · Morristown5,000 Meters Varsity15518:54.34 PB10
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 23 · Morristown5,000 Meters Junior Varsity B2319:25.9 PB10
Sep 26Garret InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 8 · Morristown5,000 Meters Junior Varsity819:25 PB10
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 82 · Morristown5,000 Meters Varsity 28219:54.6310
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 2 · Place 71 · Morristown5,000 Meters Varsity 27119:3210
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 53 · Morristown5,000 Meters Varsity 25319:36.00 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 4,000 Meters Frosh/Soph · Place 2 · Morristown4,000 Meters Frosh/Soph214:37.16 PB9
Oct 14NJAC ChampionshipsOct 14 · 4,000 Meters Junior Varsity · Place 3 · Morristown4,000 Meters Junior Varsity314:43.949
Oct 10Greystone InvitationalOct 10 · 4,000 Meters Freshman · Place 4 · Morristown4,000 Meters Freshman414:54.479
Oct 7NJAC XC Batch Meet #3Oct 7 · 2,800 Meters Varsity 3 · Place 3 · Morristown2,800 Meters Varsity 3310:22.97 PB9
Oct 4Shore Coaches InvitationalOct 4 · 2 Miles Freshman A · Place 40 · Morristown2 Miles Freshman A4013:00 PB9
Sep 20Garret InvitationalSep 20 · 3,200 Meters Pod 2 Freshman · Place 8 · Morristown3,200 Meters Pod 2 Freshman812:29 PB9
Sep 16NJAC XC Batch Meet #1Sep 16 · 2,700 Meters Varsity 3 · Place 6 · Morristown2,700 Meters Varsity 3610:36.64 PB9
Sep 13Back to the Mountain InvitationalSep 13 · 3,200 Meters Pod 1 Frosh · Place 15 · Morristown3,200 Meters Pod 1 Frosh1514:549