Personal bests

Best marks in available results
Event / courseMarkMeetDate
2700 m · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1614:17.20NJAC XC Batch Meet #1September 16, 2025
2800 m · Greystone XC CourseNJAC XC Batch Meet #2 · Sep 2213:07.85NJAC XC Batch Meet #2September 22, 2026
4,000 Meters · Greystone XC CourseNJAC Championships · Oct 1420:05.58NJAC ChampionshipsOctober 14, 2025
4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 522:29.94Warwick Valley Wave ManiaSeptember 5, 2026
5,000 Meters · Garret Mountain ReservationLou Fraulo XC Invitational · Oct 2526:19Lou Fraulo XC InvitationalOctober 25, 2025
5,000 Meters · Greystone XC CourseNJAC Championships · Oct 1325:19.36NJAC ChampionshipsOctober 13, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 428:08Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 326:24.4New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1126:17.80Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2727:23.4Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 36 · Randolph5,000 Meters Junior Varsity3625:19.36 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 81 · Randolph5,000 Meters Junior Varsity B8126:24.4 PB11
Sep 22NJAC XC Batch Meet #2Sep 22 · 2,800 Meters Junior Varsity · Place 10 · Randolph2,800 Meters Junior Varsity1013:07.85 PB11
Sep 15NJAC XC Batch Meet #1Sep 15 · 2,800 Meters Junior Varsity · Place 14 · Randolph2,800 Meters Junior Varsity1413:26.8211
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Junior · Place 92 · Randolph5,000 Meters Junior9226:17.80 PB11
Sep 5Warwick Valley Wave ManiaSep 5 · 2.61 Miles JV · Place 31 · Randolph2.61 Miles JV3122:29.94 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Lou Fraulo XC InvitationalOct 25 · 5,000 Meters Varsity Large · Place 17 · Randolph5,000 Meters Varsity Large1726:19 PB10
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 65 · Randolph5,000 Meters Junior Varsity6525:59.0510
Oct 14NJAC ChampionshipsOct 14 · 4,000 Meters Junior Varsity · Place 3 · Randolph4,000 Meters Junior Varsity320:05.58 PB10
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 122 · Randolph5,000 Meters Varsity 212226:19.7110
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity B · Place 64 · Randolph5,000 Meters Junior Varsity B6428:08 PB10
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV B · Place 65 · Randolph5,000 Meters JV B6527:23.4 PB10
Sep 16NJAC XC Batch Meet #1Sep 16 · 2,700 Meters Varsity 3 · Place 15 · Randolph2,700 Meters Varsity 31514:17.20 PB10
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Sophomore · Place 101 · Randolph5,000 Meters Sophomore10128:0310
Sep 6Warwick Valley Wave ManiaSep 6 · 2.61 Miles JV · Place 44 · Randolph2.61 Miles JV4424:15.210