Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 418:27.10Oak Ridge InvitationalSeptember 4, 2026
2 Miles · Thompson ParkThompson 2 Miler · Sep 1219:53.22Thompson 2 MilerSeptember 12, 2026
2700 m · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1613:24.97NJAC XC Batch Meet #1September 16, 2025
2800 m · Greystone XC CourseNJAC XC Batch Meet #3 · Oct 712:31.81NJAC XC Batch Meet #3October 7, 2025
4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 624:38.5Warwick Valley Wave ManiaSeptember 6, 2025
5,000 Meters · Darlington ParkDoc Braver North Jersey Frosh / JV Invitational · Oct 2823:37Doc Braver North Jersey Frosh / JV InvitationalOctober 28, 2025
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1928:05Back to the Mountain InvitationalSeptember 19, 2026
5,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2123:46.18Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 329:30.2New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Ocean Breeze Athletic ComplexXavier Invitational · Sep 2025:37.50Xavier InvitationalSeptember 20, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27Doc Braver North Jersey Frosh / JV InvitationalOct 27 · 5,000 Meters Junior Varsity · Place 99 · Morris Hills5,000 Meters Junior Varsity9924:4312
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 172 · Morris Hills5,000 Meters Junior Varsity17225:09.4312
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 172 · Morris Hills5,000 Meters Junior Varsity17225:09.4412
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 172 · Morris Hills5,000 Meters Junior Varsity17225:09.4412
Oct 13NJAC ChampionshipsOct 13 · 2,800 Meters Junior Varsity Large · Place 159 · Morris Hills2,800 Meters Junior Varsity Large15928:09.9512
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity C · Place 228 · Morris Hills5,000 Meters Junior Varsity C22829:30.2 PB12
Sep 22NJAC XC Batch Meet #2Sep 22 · 2,800 Meters Junior Varsity · Place 82 · Morris Hills2,800 Meters Junior Varsity8214:03.8812
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Junior Varsity 2 · Place 152 · Morris Hills5,000 Meters Junior Varsity 215228:05 PB12
Sep 15NJAC XC Batch Meet #1Sep 15 · 2,800 Meters Junior Varsity · Place 105 · Morris Hills2,800 Meters Junior Varsity10514:23.7912
Sep 12Thompson 2 MilerSep 12 · 2 Miles Senior · Place 55 · Morris Hills2 Miles Senior5519:53.22 PB12
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Junior Varsity · Place 189 · Morris Hills2 Miles Junior Varsity18918:27.10 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity Large · Place 98 · Morris Hills5,000 Meters Junior Varsity Large9823:37 PB11
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 154 · Morris Hills5,000 Meters Junior Varsity15423:46.18 PB11
Oct 7NJAC XC Batch Meet #3Oct 7 · 2,800 Meters Varsity 3 · Place 29 · Morris Hills2,800 Meters Varsity 32912:31.81 PB11
Sep 20Xavier InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 71 · Morris Hills5,000 Meters Junior Varsity7125:37.50 PB11
Sep 16NJAC XC Batch Meet #1Sep 16 · 2,700 Meters Varsity 3 · Place 66 · Morris Hills2,700 Meters Varsity 36613:24.97 PB11
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 1 Junior Varsity · Place 127 · Morris Hills5,000 Meters Pod 1 Junior Varsity12733:4311
Sep 6Warwick Valley Wave ManiaSep 6 · 2.61 Miles JV A · Place 100 · Morris Hills2.61 Miles JV A10024:38.5 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 194 · Morris Hills5,000 Meters Junior Varsity19426:10.0910
Oct 15NJAC ChampionshipsOct 15 · 4,000 Meters Junior Varsity · Place 89 · Morris Hills4,000 Meters Junior Varsity8920:04.7210
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 130 · Morris Hills5,000 Meters Junior Varsity13028:06.92—
Sep 21Garret InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 106 · Morris Hills5,000 Meters Junior Varsity10631:4510
Sep 17NJAC XC Batch Meet #1Sep 17 · 2,700 Meters Junior Varsity · Place 86 · Morris Hills2,700 Meters Junior Varsity8614:49.1610

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Freshman/JV State MeetOct 25 · 5,000 Meters Freshman · Place 116 · Morris Hills5,000 Meters Freshman11628:08.649
Oct 10NJAC ChampionshipsOct 10 · 4,000 Meters Junior Varsity · Place 116 · Morris Hills4,000 Meters Junior Varsity11622:18.529
Oct 10NJAC ChampionshipsOct 10 · 4,000 Meters Junior Varsity · Place 116 · Morris Hills4,000 Meters Junior Varsity11622:18.529
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 189 · Morris Hills2 Miles Freshman18921:28—
Sep 23Garret InvitationalSep 23 · 3,200 Meters Freshman · Place 40 · Morris Hills3,200 Meters Freshman4019:599
Sep 19NJAC XC Batch Meet #2Sep 19 · 2,700 Meters Varsity · Place 81 · Morris Hills2,700 Meters Varsity8115:51.569
Sep 9Roxbury XC InvitationalSep 9 · Varsity · Place 157 · Morris HillsVarsity15715:03.409
Sep 9Roxbury XC InvitationalSep 9 · 1.46 Miles Novice · Place 157 · Morris Hills1.46 Miles Novice15715:03.409