Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Oak Ridge ParkNJCTC Cross Country Championship · Oct 2915:05.35NJCTC Cross Country ChampionshipOctober 29, 2022
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 614:09.39NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 121:46.73NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 1421:59Monmouth County XC ChampionshipsOctober 14, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 422:28Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 822:36NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkShore Coaches Frosh / JV Championships · Oct 2320:17Shore Coaches Frosh / JV ChampionshipsOctober 23, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2721:33.2Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 143 · St John Vianney5,000 Meters Non Public A14322:36 PB12
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 81 · St John Vianney5,000 Meters Championship8121:46.73 PB12
Oct 23Shore Coaches Frosh / JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 107 · St John Vianney5,000 Meters Junior Varsity10720:17 PB12
Oct 14Monmouth County XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 141 · St John Vianney5,000 Meters Varsity14121:59 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 167 · St John Vianney5,000 Meters Varsity E16722:28 PB12
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity C · Place 136 · St John Vianney5,000 Meters Varsity C13621:33.2 PB12
Sep 18Shore B North Divisional ChampionshipSep 18 · 5,000 Meters Varsity · Place 57 · St John Vianney5,000 Meters Varsity5724:0312
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Senior · Place 128 · St John Vianney5,000 Meters Senior12821:5212
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 190 · St John Vianney3,200 Meters Senior19014:09.39 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2NJCTC Cross Country ChampionshipNov 2 · 5,000 Meters Junior Varsity · Place 85 · St John Vianney5,000 Meters Junior Varsity8523:29.0711
Oct 24Shore Coaches Frosh / JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 182 · St. John Vianney5,000 Meters Junior Varsity18223:02—
Oct 17Monmouth County XC ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 87 · St. John Vianney5,000 Meters Junior Varsity8725:03—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 222 · St. John Vianney5,000 Meters Junior Varsity22225:20—
Sep 18B North Divisional ChampionshipSep 18 · 2 Miles Junior Varsity Freshman · Place 27 · St. John Vianney2 Miles Junior Varsity Freshman2718:07—
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Varsity · Place 167 · St. John Vianney5,000 Meters Varsity16724:17.27—

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 142 · St. John Vianney5,000 Meters Varsity14223:5510
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 93 · St. John Vianney5,000 Meters Varsity9323:51.0710
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 93 · St. John Vianney5,000 Meters Junior Varsity9323:51.0710
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 157 · St. John Vianney5,000 Meters Varsity15724:04—
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 157 · St. John Vianney5,000 Meters Varsity15724:04—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 124 · St. John Vianney5,000 Meters Varsity12421:32—
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 76 · St. John Vianney5,000 Meters Junior Varsity7622:23.65SO
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 76 · St. John Vianney5,000 Meters Junior Varsity7622:23.65SO
Sep 20Shore B-North DivisionalSep 20 · 5,000 Meters Varsity · Place 59 · St John Vianney5,000 Meters Varsity5927:04.3710

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29NJCTC Cross Country ChampionshipOct 29 · 2.1 Miles Freshman · Place 59 · St John Vianney2.1 Miles Freshman5915:05.35 PB9
Oct 20Shore Coaches Frosh / JV ChampionshipsOct 20 · 2 Miles Freshman · Place 81 · St. John Vianney2 Miles Freshman8114:37.62—
Oct 11Monmouth County XC ChampionshipsOct 11 · 2 Miles Freshman · Place 53 · St. John Vianney2 Miles Freshman5316:36.64—
Sep 24Six Flags Wild Safari InvitationalSep 24 · 3,200 Meters Freshman · Place 91 · St. John Vianney3,200 Meters Freshman9113:54.779
Sep 24Six Flags Wild Safari InvitationalSep 24 · 3,200 Meters Freshman · Place 91 · St. John Vianney3,200 Meters Freshman9113:559
Sep 24Six Flags Wild Safari InvitationalSep 24 · 3,200 Meters Freshman · Place 91 · St. John Vianney3,200 Meters Freshman9113:559
Sep 21Shore B-North DivisionalSep 21 · 5,000 Meters Junior Varsity · Place 17 · St. John Vianney5,000 Meters Junior Varsity1726:48.66—
Sep 16Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 150 · St. John Vianney2 Miles Freshman15016:19.80—
Sep 16Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 148 · St. John Vianney2 Miles Freshman14816:19.80—
Sep 16Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 150 · St. John Vianney2 Miles Freshman15016:19.80—