Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 413:44.20Oak Ridge InvitationalSeptember 4, 2026
2 Miles · Thompson ParkThompson 2 Miler · Sep 1213:02.71Thompson 2 MilerSeptember 12, 2026
2800 m · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1510:47.93NJAC XC Batch Meet #1September 15, 2026
4,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1615:47.20NJAC XC Batch Meet #1September 16, 2025
4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 616:49.4Warwick Valley Wave ManiaSeptember 6, 2025
5,000 Meters · Darlington ParkDoc Braver North Jersey Frosh / JV Invitational · Oct 2819:21Doc Braver North Jersey Frosh / JV InvitationalOctober 28, 2025
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1320:50Back to the Mountain InvitationalSeptember 13, 2025
5,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2119:03.26Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Ocean Breeze Athletic ComplexXavier Invitational · Sep 2020:13.80Xavier InvitationalSeptember 20, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27Doc Braver North Jersey Frosh / JV InvitationalOct 27 · 5,000 Meters Junior Varsity · Place 26 · Morris Hills5,000 Meters Junior Varsity2619:4412
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 47 · Morris Hills5,000 Meters Junior Varsity4720:09.9612
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 47 · Morris Hills5,000 Meters Junior Varsity4720:09.9712
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 47 · Morris Hills5,000 Meters Junior Varsity4720:09.9712
Oct 13NJAC ChampionshipsOct 13 · 2,800 Meters Junior Varsity Large · Place 40 · Morris Hills2,800 Meters Junior Varsity Large4020:19.0012
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 78 · Morris Hills5,000 Meters Varsity 27819:48.1612
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Junior Varsity 2 · Place 23 · Morris Hills5,000 Meters Junior Varsity 22320:5812
Sep 15NJAC XC Batch Meet #1Sep 15 · 2,800 Meters Junior Varsity · Place 12 · Morris Hills2,800 Meters Junior Varsity1210:47.93 PB12
Sep 12Thompson 2 MilerSep 12 · 2 Miles Senior · Place 34 · Morris Hills2 Miles Senior3413:02.71 PB12
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 147 · Morris Hills2 Miles Varsity14713:44.20 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity Large · Place 19 · Morris Hills5,000 Meters Junior Varsity Large1919:21 PB11
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 20 · Morris Hills5,000 Meters Junior Varsity2019:03.26 PB11
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 54 · Morris Hills5,000 Meters Varsity 25419:29.7011
Sep 20Xavier InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 33 · Morris Hills5,000 Meters Junior Varsity3320:13.80 PB11
Sep 16NJAC XC Batch Meet #1Sep 16 · 4,000 Meters Junior Varsity · Place 8 · Morris Hills4,000 Meters Junior Varsity815:47.20 PB11
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 1 Junior Varsity · Place 30 · Morris Hills5,000 Meters Pod 1 Junior Varsity3020:50 PB11
Sep 6Warwick Valley Wave ManiaSep 6 · 2.61 Miles JV A · Place 12 · Morris Hills2.61 Miles JV A1216:49.4 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 47 · Morris Hills5,000 Meters Junior Varsity4720:30.3010
Oct 15NJAC ChampionshipsOct 15 · 4,000 Meters Junior Varsity · Place 19 · Morris Hills4,000 Meters Junior Varsity1916:04.4010
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 77 · Morris Hills5,000 Meters Junior Varsity7721:57.64—
Sep 21Garret InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 42 · Morris Hills5,000 Meters Junior Varsity4222:4810
Sep 17NJAC XC Batch Meet #1Sep 17 · 2,700 Meters Junior Varsity · Place 31 · Morris Hills2,700 Meters Junior Varsity3111:49.1410

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Freshman/JV State MeetOct 25 · 5,000 Meters Freshman · Place 67 · Morris Hills5,000 Meters Freshman6722:33.759
Oct 10NJAC ChampionshipsOct 10 · 4,000 Meters Junior Varsity · Place 43 · Morris Hills4,000 Meters Junior Varsity4317:35.609
Oct 10NJAC ChampionshipsOct 10 · 4,000 Meters Junior Varsity · Place 43 · Morris Hills4,000 Meters Junior Varsity4317:35.609
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 161 · Morris Hills2 Miles Freshman16116:30—
Sep 19NJAC XC Batch Meet #2Sep 19 · 2,700 Meters Varsity · Place 24 · Morris Hills2,700 Meters Varsity2411:44.869
Sep 9Roxbury XC InvitationalSep 9 · Varsity · Place 77 · Morris HillsVarsity7710:27.789
Sep 9Roxbury XC InvitationalSep 9 · 1.46 Miles Novice · Place 77 · Morris Hills1.46 Miles Novice7710:27.789