Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thompson ParkThompson 2 Miler · Sep 1215:47.18Thompson 2 MilerSeptember 12, 2026
5,000 Meters · Darlington ParkBrett Taylor Invitational · Sep 2723:32Brett Taylor InvitationalSeptember 27, 2025
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Nov 122:42.58NJSIAA Sectionals - North 2November 1, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 324:16.5New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Lincoln ParkJersey City Cross Country Championship · Oct 822:03Jersey City Cross Country ChampionshipOctober 8, 2025
5,000 Meters · Steven Gregg ParkHudson County Championship · Oct 2522:12Hudson County ChampionshipOctober 25, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 4 · Place 61 · Dickinson5,000 Meters Group 46123:06.3812
Oct 24Hudson County ChampionshipOct 24 · Varsity · Place 10 · DickinsonVarsity1022:1312
Oct 15South Hudson XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 7 · Dickinson5,000 Meters Varsity722:2412
Oct 6Jersey City Cross Country ChampionshipOct 6 · 5,000 Meters Varsity · Place 3 · Dickinson5,000 Meters Varsity322:04.0912
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity A · Place 120 · Dickinson5,000 Meters Varsity A12024:16.5 PB12
Sep 12Thompson 2 MilerSep 12 · 2 Miles Senior · Place 22 · Dickinson2 Miles Senior2215:47.18 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 4 · Place 59 · Dickinson5,000 Meters Group 45922:42.58 PB11
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 17 · Dickinson5,000 Meters Varsity1722:12 PB11
Oct 16South Hudson XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 16 · Dickinson5,000 Meters Varsity1622:5411
Oct 8Jersey City Cross Country ChampionshipOct 8 · 5,000 Meters Varsity · Place 4 · Dickinson5,000 Meters Varsity422:03 PB11
Sep 27Brett Taylor InvitationalSep 27 · 5,000 Meters Varsity A · Place 20 · Dickinson5,000 Meters Varsity A2023:32 PB11
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 67 · Dickinson5,000 Meters Junior6723:38.211
Sep 6John E. Nagel Fall InvitationalSep 6 · 5,000 Meters Varsity · Place 11 · Dickinson5,000 Meters Varsity1125:2411

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 64 · Dickinson5,000 Meters Varsity6424:13.2410
Oct 26Hudson County ChampionshipOct 26 · 5,000 Meters Varsity · Place 34 · Dickinson5,000 Meters Varsity3422:53—
Oct 17South Hudson XC ChampionshipsOct 17 · 5,000 Meters Championship · Place 14 · Dickinson5,000 Meters Championship1422:3310
Oct 8Jersey City ChampionshipOct 8 · 5,000 Meters Varsity · Place 13 · Dickinson5,000 Meters Varsity1323:3910
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 95 · Dickinson5,000 Meters Sophomore9526:35.610
Sep 14Thompson 2 MilerSep 14 · 2 Miles Sophomore · Place 56 · Dickinson2 Miles Sophomore5616:24.510
Sep 7St. Dominic Academy XC InvitationalSep 7 · 5,000 Meters Varsity · Place 27 · Dickinson5,000 Meters Varsity2726:39.73—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Hudson County ChampionshipsOct 21 · 2 Miles Freshman · Place 14 · Dickinson2 Miles Freshman1416:57—
Oct 12South Hudson ChampionshipOct 12 · 3,200 Meters Varsity · Place 4 · Dickinson3,200 Meters Varsity417:06.399
Oct 12South Hudson ChampionshipOct 12 · 3,200 Meters Freshman · Place 4 · Dickinson3,200 Meters Freshman417:06.399
Oct 3Jersey City ChampionshipOct 3 · 2 Miles Freshman Varsity · Place 6 · Dickinson2 Miles Freshman Varsity618:36.40—
Sep 23Magee Memorial Class MeetSep 23 · 3,200 Meters Freshman · Place 113 · Dickinson3,200 Meters Freshman11318:05.29