Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 415:18.40Oak Ridge InvitationalSeptember 4, 2026
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 120:36.21NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 722:50.17NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 821:44NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 623:03.99Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1222:11Battle @ Ocean County ParkSeptember 12, 2025
5,000 Meters · Thompson ParkThompson Park Class Meet · Sep 2722:50.5Thompson Park Class MeetSeptember 27, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPB · Place 75 · Morris Catholic5,000 Meters NPB7522:50.17 PB11
Oct 31NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Varsity · Place 82 · Morris Catholic5,000 Meters Varsity8222:08.9811
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 152 · Morris Catholic5,000 Meters Varsity15221:31.2011
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 152 · Morris Catholic5,000 Meters Varsity15221:31.2011
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 152 · Morris Catholic5,000 Meters Championship15221:31.2011
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Small · Place 124 · Morris Catholic5,000 Meters Varsity Small12423:20.4411
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 88 · Morris Catholic5,000 Meters Varsity 18822:04.0411
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 142 · Morris Catholic5,000 Meters Varsity 214222:51.4811
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Junior · Place 146 · Morris Catholic5,000 Meters Junior14622:52.2511
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 170 · Morris Catholic2 Miles Varsity17015:18.40 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 71 · Morris Catholic5,000 Meters Non Public B7121:44 PB10
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 74 · Morris Catholic5,000 Meters Championship7420:36.21 PB10
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 151 · Morris Catholic5,000 Meters Varsity15121:37.6410
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Small · Place 105 · Morris Catholic5,000 Meters Varsity Small10521:42.7610
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 103 · Morris Catholic5,000 Meters Varsity 210322:01.2510
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Sophomore · Place 127 · Morris Catholic5,000 Meters Sophomore12722:50.5 PB10
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 105 · Morris Catholic5,000 Meters Varsity 110521:37.6610
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Sophomore · Place 129 · Morris Catholic5,000 Meters Sophomore12922:11 PB10
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 97 · Morris Catholic5,000 Meters Fastest 49723:03.99 PB10

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 71 · Morris Catholic5,000 Meters Varsity7122:069
Oct 22Morris County Cross Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 154 · Morris Catholic5,000 Meters Varsity15424:12.079
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 125 · Morris Catholic5,000 Meters Varsity12523:28.509
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 129 · Morris Catholic5,000 Meters Varsity12925:02—
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 158 · Morris Catholic5,000 Meters Varsity15823:07.469
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 158 · Morris Catholic5,000 Meters Varsity15823:07.469
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 151 · Morris Catholic5,000 Meters Varsity15123:29.589
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 151 · Morris Catholic5,000 Meters Varsity15123:29.589
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 165 · Morris Catholic2.2 Miles Freshman16514:47.39
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 98 · Morris Catholic5,000 Meters Varsity Division 29824:32.609
Sep 13Battle @ Ocean County ParkSep 13 · 2 Miles Freshman · Place 148 · Morris Catholic2 Miles Freshman14814:46—
Sep 13Battle @ Ocean County ParkSep 13 · 2 Miles Freshman · Place 148 · Morris Catholic2 Miles Freshman14814:46—
Sep 7Roxbury XC InvitationalSep 7 · 1.46 Miles Varsity · Place 113 · Morris Catholic1.46 Miles Varsity11310:59.509