Personal bests

Best marks in available results
Event / courseMarkMeetDate
2800 m · Greystone XC CourseNJAC Championships · Oct 1321:13.76NJAC ChampionshipsOctober 13, 2026
4,000 Meters · Greystone XC CourseNJAC XC Batch Meet #3 · Oct 716:44.44NJAC XC Batch Meet #3October 7, 2025
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1921:20Back to the Mountain InvitationalSeptember 19, 2026
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1520:51.95NJAC XC Batch Meet #1September 15, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 321:15.6New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Thompson ParkXC Fall Classic · Oct 920:47.03XC Fall ClassicOctober 9, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 63 · Morristown5,000 Meters Junior Varsity6320:33.7011
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 63 · Morristown5,000 Meters Junior Varsity6320:33.7111
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 63 · Morristown5,000 Meters Junior Varsity6320:33.7111
Oct 13NJAC ChampionshipsOct 13 · 2,800 Meters Junior Varsity Large · Place 58 · Morristown2,800 Meters Junior Varsity Large5821:13.76 PB11
Oct 9XC Fall ClassicOct 9 · 5,000 Meters Junior Varsity · Place 135 · Morristown5,000 Meters Junior Varsity13520:47.03 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 91 · Morristown5,000 Meters Junior Varsity B9121:15.6 PB11
Sep 26Garret InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 32 · Morristown5,000 Meters Junior Varsity3221:3311
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Junior Varsity 2 · Place 34 · Morristown5,000 Meters Junior Varsity 23421:20 PB11
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 109 · Morristown5,000 Meters Varsity 210920:51.95 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 126 · Morristown5,000 Meters Junior Varsity12622:34.4210
Oct 10Greystone InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 50 · Morristown5,000 Meters Junior Varsity5021:29.7810
Oct 7NJAC XC Batch Meet #3Oct 7 · 4,000 Meters Junior Varsity · Place 11 · Morristown4,000 Meters Junior Varsity1116:44.44 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 4,000 Meters Junior Varsity · Place 12 · M9 Morristown4,000 Meters Junior Varsity1216:47.16—
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 4,000 Meters Junior Varsity · Place 12 · M9 Morristown4,000 Meters Junior Varsity1216:47.16—
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 4,000 Meters Junior Varsity · Place 12 · M9 Morristown4,000 Meters Junior Varsity1216:47.16—
Oct 15NJAC ChampionshipsOct 15 · 4,000 Meters Junior Varsity · Place 16 · Morristown4,000 Meters Junior Varsity1615:58.369
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 95 · Morristown2 Miles Freshman9514:11—
Sep 21Garret InvitationalSep 21 · 3,200 Meters Freshman · Place 21 · Morristown3,200 Meters Freshman2113:369
Sep 17NJAC XC Batch Meet #1Sep 17 · 2,700 Meters Junior Varsity · Place 22 · Morristown2,700 Meters Junior Varsity2211:27.219