Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 415:01.70Oak Ridge InvitationalSeptember 4, 2026
2 Miles · Thompson ParkThompson 2 Miler · Sep 1214:50.41Thompson 2 MilerSeptember 12, 2026
2700 m · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1611:53.50NJAC XC Batch Meet #1September 16, 2025
2800 m · Greystone XC CourseNJAC XC Batch Meet #2 · Sep 2211:58.66NJAC XC Batch Meet #2September 22, 2026
4,000 Meters · Greystone XC CourseNJAC XC Batch Meet #3 · Oct 717:04.33NJAC XC Batch Meet #3October 7, 2025
4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 620:03.0Warwick Valley Wave ManiaSeptember 6, 2025
5,000 Meters · Darlington ParkDoc Braver North Jersey Frosh / JV Invitational · Oct 2821:49Doc Braver North Jersey Frosh / JV InvitationalOctober 28, 2025
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1323:41Back to the Mountain InvitationalSeptember 13, 2025
5,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2121:50.89Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 423:55Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Ocean Breeze Athletic ComplexXavier Invitational · Sep 2023:09.90Xavier InvitationalSeptember 20, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 22NJAC XC Batch Meet #2Sep 22 · 2,800 Meters Junior Varsity · Place 30 · Morris Hills2,800 Meters Junior Varsity3011:58.66 PB11
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Junior Varsity 2 · Place 101 · Morris Hills5,000 Meters Junior Varsity 210124:0011
Sep 15NJAC XC Batch Meet #1Sep 15 · 2,800 Meters Junior Varsity · Place 35 · Morris Hills2,800 Meters Junior Varsity3512:05.5611
Sep 12Thompson 2 MilerSep 12 · 2 Miles Junior · Place 73 · Morris Hills2 Miles Junior7314:50.41 PB11
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Junior Varsity · Place 126 · Morris Hills2 Miles Junior Varsity12615:01.70 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity Large · Place 79 · Morris Hills5,000 Meters Junior Varsity Large7921:49 PB10
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 97 · Morris Hills5,000 Meters Junior Varsity9721:50.89 PB10
Oct 14NJAC ChampionshipsOct 14 · 4,000 Meters Junior Varsity · Place 38 · Morris Hills4,000 Meters Junior Varsity3817:06.0010
Oct 7NJAC XC Batch Meet #3Oct 7 · 4,000 Meters Junior Varsity · Place 17 · Morris Hills4,000 Meters Junior Varsity1717:04.33 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity C · Place 111 · Morris Hills5,000 Meters Junior Varsity C11123:55 PB10
Sep 20Xavier InvitationalSep 20 · 5,000 Meters Sophomore · Place 72 · Morris Hills5,000 Meters Sophomore7223:09.90 PB10
Sep 16NJAC XC Batch Meet #1Sep 16 · 2,700 Meters Varsity 3 · Place 36 · Morris Hills2,700 Meters Varsity 33611:53.50 PB10
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 1 Junior Varsity · Place 86 · Morris Hills5,000 Meters Pod 1 Junior Varsity8623:41 PB10
Sep 6Warwick Valley Wave ManiaSep 6 · 2.61 Miles JV A · Place 68 · Morris Hills2.61 Miles JV A6820:03.0 PB10