Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Oak Ridge ParkNJCTC Cross Country Championship · Oct 2915:15.75NJCTC Cross Country ChampionshipOctober 29, 2022
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 613:10.48NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 1421:44Monmouth County XC ChampionshipsOctober 14, 2025
5,000 Meters · Holmdel ParkShore B-North Divisional · Sep 2025:56.95Shore B-North DivisionalSeptember 20, 2023
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1220:40Battle @ Ocean County ParkSeptember 12, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2720:52.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

5 results
DateMeetEventPlMarkGr
Oct 14Monmouth County XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 139 · St John Vianney5,000 Meters Varsity13921:44 PB12
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity C · Place 126 · St John Vianney5,000 Meters Varsity C12620:52.2 PB12
Sep 18Shore B North Divisional ChampionshipSep 18 · 5,000 Meters Varsity · Place 46 · St John Vianney5,000 Meters Varsity4622:3812
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Senior · Place 109 · St John Vianney5,000 Meters Senior10920:40 PB12
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 152 · St John Vianney3,200 Meters Senior15213:10.48 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24Shore Coaches Frosh / JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 165 · St. John Vianney5,000 Meters Junior Varsity16522:05—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 213 · St. John Vianney5,000 Meters Junior Varsity21324:54—
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Varsity · Place 135 · St. John Vianney5,000 Meters Varsity13522:08.09—

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 154 · St. John Vianney5,000 Meters Varsity15423:43—
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 154 · St. John Vianney5,000 Meters Varsity15423:43—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 118 · St. John Vianney5,000 Meters Varsity11821:26—
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 100 · St. John Vianney5,000 Meters Junior Varsity10023:31.69SO
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 100 · St. John Vianney5,000 Meters Junior Varsity10023:31.69SO
Sep 20Shore B-North DivisionalSep 20 · 5,000 Meters Varsity · Place 58 · St John Vianney5,000 Meters Varsity5825:56.95 PB10

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29NJCTC Cross Country ChampionshipOct 29 · 2.1 Miles Freshman · Place 61 · St John Vianney2.1 Miles Freshman6115:15.75 PB9
Oct 20Shore Coaches Frosh / JV ChampionshipsOct 20 · 2 Miles Freshman · Place 88 · St. John Vianney2 Miles Freshman8815:02.15—
Sep 24Six Flags Wild Safari InvitationalSep 24 · 3,200 Meters Freshman · Place 89 · St. John Vianney3,200 Meters Freshman8913:50.369
Sep 24Six Flags Wild Safari InvitationalSep 24 · 3,200 Meters Freshman · Place 89 · St. John Vianney3,200 Meters Freshman8913:519
Sep 24Six Flags Wild Safari InvitationalSep 24 · 3,200 Meters Freshman · Place 89 · St. John Vianney3,200 Meters Freshman8913:519
Sep 21Shore B-North DivisionalSep 21 · 5,000 Meters Junior Varsity · Place 16 · St. John Vianney5,000 Meters Junior Varsity1626:47.61—
Sep 16Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 136 · St. John Vianney2 Miles Freshman13615:40.55—
Sep 16Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 134 · St. John Vianney2 Miles Freshman13415:40.55—
Sep 16Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 136 · St. John Vianney2 Miles Freshman13615:40.55—