Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Manalapan Recreation CenterRun The Night · Sep 411:33.90Run The NightSeptember 4, 2026
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 119:43.98NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 820:42NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 621:00.11Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1421:06.7Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2119:57Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · White Oak ParkSomerville HS Senior Meet · Oct 819:25.03Somerville HS Senior MeetOctober 8, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Run The NightSep 4 · 3,200 Meters Senior · Place 32 · Immaculata3,200 Meters Senior3211:33.90 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 124 · Immaculata5,000 Meters Non Public A12420:42 PB11
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 62 · Immaculata5,000 Meters Championship6219:43.98 PB11
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 73 · Immaculata5,000 Meters Varsity7319:57 PB11
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 109 · Immaculata5,000 Meters Varsity10921:06.7 PB11
Oct 8Somerville HS Senior MeetOct 8 · 5,000 Meters Varsity · Place 14 · Immaculata5,000 Meters Varsity1419:25.03 PB11
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 164 · Immaculata5,000 Meters Junior16420:30.611
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 90 · Immaculata5,000 Meters Fastest 49021:00.11 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2NJCTC Cross Country ChampionshipNov 2 · 5,000 Meters Junior Varsity · Place 36 · Immaculata5,000 Meters Junior Varsity3619:59.2210
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 81 · Immaculata5,000 Meters Varsity8120:3510
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 119 · M-Immaculata5,000 Meters Varsity11921:27.1SO
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 16 · M-ImmaculataVarsity1621:27.1SO
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 119 · M-Immaculata5,000 Meters Varsity11921:27.1SO
Oct 9Somerville HS Senior MeetOct 9 · 5,000 Meters Varsity · Place 27 · Immaculata5,000 Meters Varsity270:20:05.5724
Oct 9Somerville HS Senior MeetOct 9 · 5,000 Meters Varsity · Place 2 · Immaculata5,000 Meters Varsity20:20:05.5727
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 162 · Immaculata5,000 Meters Sophomore16222:15.810
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Sophomore · Place 105 · Immaculata5,000 Meters Sophomore10521:31—
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Sophomore · Place 105 · Immaculata5,000 Meters Sophomore10521:31—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 227 · Immaculata5,000 Meters Junior Varsity22724:159
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 227 · Immaculata5,000 Meters Junior Varsity22724:159
Oct 28NJCTC ChampionshipOct 28 · 3,200 Meters Varsity · Place 57 · Immaculata3,200 Meters Varsity5712:46.329
Oct 28NJCTC ChampionshipOct 28 · 3,200 Meters Freshman · Place 57 · Immaculata3,200 Meters Freshman576:25.49
Sep 23Magee Memorial Class MeetSep 23 · 3,200 Meters Freshman · Place 164 · Immaculata3,200 Meters Freshman16414:18.19
Sep 9Thompson 2 MilerSep 9 · 2 Miles Freshman · Place 91 · Immaculata2 Miles Freshman9116:07.279
Sep 9Thompson 2 MilerSep 9 · 2 Miles Freshman · Place 91 · Immaculata2 Miles Freshman9116:07.279