Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkShore Coaches Invitational · Oct 414:47Shore Coaches InvitationalOctober 4, 2025
2 Miles · Ocean County ParkShore Coaches Frosh / JV Championships · Oct 2313:39Shore Coaches Frosh / JV ChampionshipsOctober 23, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 413:40.31NIKE: Cherokee ChallengeSeptember 4, 2026
4,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 114:06.27NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 823:48NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkShore B-South Divisional Meet · Oct 722:26Shore B-South Divisional MeetOctober 7, 2025
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1821:49.29Osprey 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

2 results
DateMeetEventPlMarkGr
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 157 · Monsignor Donovan5,000 Meters Varsity 215721:49.29 PB10
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 123 · Monsignor Donovan3,200 Meters Sophomore12313:40.31 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 149 · Monsignor Donovan5,000 Meters Non Public A14923:48 PB9
Nov 1NJCTC Cross Country ChampionshipNov 1 · 4,000 Meters Freshman · Place 50 · Monsignor Donovan4,000 Meters Freshman5014:06.27 PB9
Oct 23Shore Coaches Frosh / JV ChampionshipsOct 23 · 2 Miles Freshman · Place 54 · Monsignor Donovan2 Miles Freshman5413:39 PB9
Oct 16Ocean County XC ChampionshipsOct 16 · 2 Miles Freshman · Place 17 · Monsignor Donovan2 Miles Freshman1713:459
Oct 7Shore B-South Divisional MeetOct 7 · 5,000 Meters Varsity · Place 42 · Monsignor Donovan5,000 Meters Varsity4222:26 PB9
Oct 4Shore Coaches InvitationalOct 4 · 2 Miles Freshman C · Place 81 · Monsignor Donovan2 Miles Freshman C8114:47 PB9
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Freshman · Place 181 · Monsignor Donovan3,200 Meters Freshman18114:37.519