Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Branch Brook ParkSEC Batch Meet 1 · Sep 924:58.65SEC Batch Meet 1September 9, 2025
5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2423:12.81Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2024:27.7Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 424:53Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 624:51.70Roxbury XC InvitationalSeptember 6, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 183 · Nutley5,000 Meters Junior Varsity18323:12.81 PB12
Oct 18Essex County Track Coaches InvitationalOct 18 · 5,000 Meters Senior · Place 37 · Nutley5,000 Meters Senior3724:42.412
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 1 · Place 72 · Nutley5,000 Meters Varsity 17223:58.9612
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity C · Place 120 · Nutley5,000 Meters Junior Varsity C12024:53 PB12
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 3 · Place 66 · Nutley5,000 Meters Varsity 36624:04.4212
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 217 · Nutley5,000 Meters Senior21724:27.7 PB12
Sep 16SEC Batch Meet 2Sep 16 · 5,000 Meters Varsity 3 · Place 77 · Nutley5,000 Meters Varsity 37725:35.1212
Sep 9SEC Batch Meet 1Sep 9 · 5,000 Meters Varsity 1 · Place 63 · Nutley5,000 Meters Varsity 16324:58.65 PB12
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Future 4 · Place 96 · Nutley5,000 Meters Future 49624:51.70 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Essex County Cross Country ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 107 · Nutley5,000 Meters Junior Varsity10721:49.811
Oct 19Essex County Track Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 47 · Nutley5,000 Meters Varsity4723:41.211
Oct 15SEC XC Championship MeetOct 15 · 5,000 Meters Novice · Place 117 · Nutley5,000 Meters Novice11723:19.1411
Oct 8SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Novice · Place 75 · Nutley5,000 Meters Novice7523:43.5711
Oct 8SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Novice · Place 75 · Nutley5,000 Meters Novice7523:43.5711
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 97 · Nutley5,000 Meters Junior Varsity9723:44—
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 64 · Nutley5,000 Meters Varsity6423:36.411
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 64 · Nutley5,000 Meters Varsity6423:36.411
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 64 · Nutley5,000 Meters Varsity6423:36.411

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 190 · Nutley5,000 Meters Junior Varsity19026:15.4010
Oct 10SEC XC Championship MeetOct 10 · 5,000 Meters Novice · Place 133 · Nutley5,000 Meters Novice13325:46.8110
Oct 10SEC XC Championship MeetOct 10 · 5,000 Meters Novice · Place 144 · Nutley5,000 Meters Novice14425:46.910
Oct 6Greystone InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 89 · Nutley5,000 Meters Junior Varsity8926:12.5010
Oct 3SEC Dual Batch Meets 4Oct 3 · 2 Miles Novice · Place 54 · M10 Nutley2 Miles Novice5415:17.0—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 173 · Nutley2 Miles Freshman17356:35—
Sep 27SEC Dual Batch Meet #3Sep 27 · 2 Miles Novice · Place 85 · M10 Nutley2 Miles Novice8515:00.1—
Sep 16Back to the Mountain InvitationalSep 16 · 3,200 Meters Freshman · Place 67 · Nutley3,200 Meters Freshman6715:2310