Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 412:18.61Oak Ridge InvitationalSeptember 4, 2026
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Oct 3118:02.44NJCTC Cross Country ChampionshipOctober 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 719:08.06NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 620:28.50Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 1319:24.90Union County Conference ChampionshipsOctober 13, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 103 · Oratory Prep5,000 Meters NPA10319:08.06 PB12
Oct 31NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Varsity · Place 30 · Oratory Prep5,000 Meters Varsity3018:02.44 PB12
Oct 13Union County Conference ChampionshipsOct 13 · 5,000 Meters Varsity Watchung · Place 33 · Oratory Prep5,000 Meters Varsity Watchung3319:24.90 PB12
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 87 · Oratory Prep2 Miles Varsity8712:18.61 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 45 · Oratory Prep5,000 Meters Junior Varsity4519:43.1011
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 197 · Oratory Prep5,000 Meters Junior19721:21.611
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 75 · Oratory Prep5,000 Meters Junior Varsity7520:28.50 PB11