Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkShore Coaches Invitational · Oct 414:42Shore Coaches InvitationalOctober 4, 2025
2 Miles · Ocean County ParkShore Coaches Frosh / JV Championships · Oct 2312:53Shore Coaches Frosh / JV ChampionshipsOctober 23, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 412:50.93NIKE: Cherokee ChallengeSeptember 4, 2026
4,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 113:50.74NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 719:58.74NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 822:01NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkOcean County XC Championships · Oct 1319:07.89Ocean County XC ChampionshipsOctober 13, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1819:57.57Osprey XC High School InviteSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 124 · Monsignor Donovan5,000 Meters NPA12419:58.74 PB10
Oct 22Shore Conference ChampionshipsOct 22 · Varsity · Place 122 · Donovan CatholicVarsity12218:43.2910
Oct 13Ocean County XC ChampionshipsOct 13 · 5,000 Meters Championship · Place 53 · Monsignor Donovan5,000 Meters Championship5319:07.89 PB10
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 118 · Monsignor Donovan5,000 Meters Varsity 211819:57.57 PB10
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 90 · Monsignor Donovan3,200 Meters Sophomore9012:50.93 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 141 · Monsignor Donovan5,000 Meters Non Public A14122:01 PB9
Nov 1NJCTC Cross Country ChampionshipNov 1 · 4,000 Meters Freshman · Place 43 · Monsignor Donovan4,000 Meters Freshman4313:50.74 PB9
Oct 23Shore Coaches Frosh / JV ChampionshipsOct 23 · 2 Miles Freshman · Place 36 · Monsignor Donovan2 Miles Freshman3612:53 PB9
Oct 16Ocean County XC ChampionshipsOct 16 · 2 Miles Freshman · Place 20 · Monsignor Donovan2 Miles Freshman2013:519
Oct 7Shore B-South Divisional MeetOct 7 · 5,000 Meters Varsity · Place 36 · Monsignor Donovan5,000 Meters Varsity3621:279
Oct 4Shore Coaches InvitationalOct 4 · 2 Miles Freshman C · Place 75 · Monsignor Donovan2 Miles Freshman C7514:42 PB9
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Freshman · Place 140 · Monsignor Donovan3,200 Meters Freshman14013:52.129