Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1520:50.95NJAC XC Batch Meet #1September 15, 2026
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 623:36.28Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1121:02.60Battle @ Ocean County ParkSeptember 11, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 61 · Randolph5,000 Meters Junior Varsity6120:31.6012
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 61 · Randolph5,000 Meters Junior Varsity6120:31.6012
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 61 · Randolph5,000 Meters Junior Varsity6120:31.6012
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 108 · Randolph5,000 Meters Varsity 210820:50.95 PB12
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Senior · Place 127 · Randolph5,000 Meters Senior12721:02.60 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 76 · Randolph5,000 Meters Junior Varsity7621:07.7711
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 100 · Randolph5,000 Meters Varsity 210021:40.7611
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 219 · Randolph5,000 Meters Junior21922:02.811
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 140 · Randolph5,000 Meters Varsity 114023:50.1011
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Junior= · Place 152 · Randolph5,000 Meters Junior=15222:3611
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 163 · Randolph5,000 Meters Junior Varsity16323:36.28 PB11

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 180 · Randolph5,000 Meters Junior Varsity18025:16.5610
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 99 · Randolph5,000 Meters Junior Varsity9922:21.4710
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 176 · Randolph5,000 Meters Varsity17626:58.2910
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 176 · Randolph5,000 Meters Varsity17626:58.2910
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 148 · Randolph5,000 Meters Varsity14823:16.8610
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 148 · Randolph5,000 Meters Varsity14823:16.8610
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 148 · Randolph5,000 Meters Varsity14823:16.8610
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 148 · Randolph5,000 Meters Varsity14823:16.8610
Sep 17NJAC XC Batch Meet #1Sep 17 · 4,000 Meters Junior Varsity · Place 69 · Randolph4,000 Meters Junior Varsity6918:42.6710
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 138 · Randolph5,000 Meters Junior Varsity13827:2610
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 108 · Randolph5,000 Meters Junior Varsity10823:35.4610