Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Darlington ParkSeason Opener Invitational · Sep 1225:44Season Opener InvitationalSeptember 12, 2026
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 123:51.21NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 1525:03.91Monmouth County XC ChampionshipsOctober 15, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 824:47NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkShore Coaches Frosh / JV Championships · Oct 2323:32Shore Coaches Frosh / JV ChampionshipsOctober 23, 2025
5,000 Meters · Thompson ParkXC Fall Classic · Oct 923:54.64XC Fall ClassicOctober 9, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 103 · St Rose5,000 Meters NPA10325:20.7212
Oct 22Shore Conference ChampionshipsOct 22 · 5,000 Meters Championship · Place 122 · St. Rose5,000 Meters Championship12222:50.6312
Oct 17Essex County Track Coaches InvitationalOct 17 · 5,000 Meters Varsity · Place 10 · St. Rose5,000 Meters Varsity1023:53.4812
Oct 15Monmouth County XC ChampionshipsOct 15 · 5,000 Meters Championship · Place 100 · St Rose5,000 Meters Championship10025:03.91 PB12
Oct 9XC Fall ClassicOct 9 · 5,000 Meters Varsity · Place 113 · St Rose5,000 Meters Varsity11323:54.64 PB12
Sep 12Season Opener InvitationalSep 12 · 5,000 Meters Varsity Pod 2 · Place 49 · St Rose5,000 Meters Varsity Pod 24925:44 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 95 · St Rose5,000 Meters Non Public A9524:47 PB11
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 46 · St Rose5,000 Meters Championship4623:51.21 PB11
Oct 23Shore Coaches Frosh / JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 45 · St Rose5,000 Meters Junior Varsity4523:32 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Essex County Track Coaches InvitationalOct 19 · 5,000 Meters Sophomore · Place 2 · St. Rose5,000 Meters Sophomore222:26.210
Oct 17Monmouth County XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 68 · St. Rose5,000 Meters Varsity6823:19—
Oct 11XC Fall ClassicOct 11 · 5,000 Meters Varsity · Place 40 · St. Rose5,000 Meters Varsity4022:49.910
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Sophomore · Place 55 · St. Rose5,000 Meters Sophomore5523:42—
Sep 7Season Opener InvitationalSep 7 · 5,000 Meters Varsity · Place 45 · St. Rose5,000 Meters Varsity4523:5110

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 33 · St. Rose5,000 Meters Varsity3323:13.459
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 33 · St. Rose5,000 Meters Varsity3323:13.459
Oct 19Shore Coaches Frosh / JV ChampionshipsOct 19 · 2 Miles Freshman · Place 4 · St. Rose2 Miles Freshman414:30—
Oct 10Monmouth County XC ChampionshipsOct 10 · 2 Miles Freshman · Place 3 · St. Rose2 Miles Freshman315:39—
Sep 9Season Opener InvitationalSep 9 · 2,900 Meters Freshman · Place 3 · St. Rose2,900 Meters Freshman313:359