Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 417:45.10Oak Ridge InvitationalSeptember 4, 2026
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 122:30.93NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 625:17.48Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 1422:30.60Union County Conference ChampionshipsOctober 14, 2025
5150 m · Warinanco ParkUnion County Championships · Oct 2222:28.84Union County ChampionshipsOctober 22, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4Viking Last Chance InvitationalNov 4 · 5,000 Meters Junior Varsity · Place 167 · Oratory Prep5,000 Meters Junior Varsity16725:35.1011
Oct 31NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 100 · Oratory Prep5,000 Meters Junior Varsity10027:40.2911
Oct 22Union County ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 131 · Oratory Preparatory School5,000 Meters Junior Varsity13125:29.4011
Oct 13Union County Conference ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 125 · Oratory Prep5,000 Meters Junior Varsity12528:46.0011
Sep 22Union County Conference Batch Meets Week 2Sep 22 · 5,000 Meters Varsity · Place 54 · Oratory Prep5,000 Meters Varsity5430:01.4011
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Junior Varsity · Place 186 · Oratory Prep2 Miles Junior Varsity18617:45.10 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5Viking Last Chance InvitationalNov 5 · 5,000 Meters Junior Varsity · Place 158 · Oratory Prep5,000 Meters Junior Varsity15822:42.9910
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Junior Varsity · Place 89 · Oratory Prep5,000 Meters Junior Varsity8922:30.93 PB10
Oct 22Union County ChampionshipsOct 22 · 5,150 Meters Junior Varsity · Place 120 · Oratory Prep5,150 Meters Junior Varsity12022:28.84 PB10
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 107 · Oratory Prep5,000 Meters Junior Varsity10722:30.60 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 237 · Oratory Prep5,000 Meters Sophomore23723:06.410
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 196 · Oratory Prep5,000 Meters Junior Varsity19625:17.48 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Junior Varsity · Place 136 · Oratory Preparatory School5,150 Meters Junior Varsity13624:42.65FR
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Junior Varsity · Place 136 · Oratory Prep5,150 Meters Junior Varsity13624:43FR
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Junior Varsity · Place 136 · Oratory Prep5,150 Meters Junior Varsity13624:43FR
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 133 · Oratory Prep5,000 Meters Junior Varsity13324:49—
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 133 · Oratory Prep5,000 Meters Junior Varsity13324:49—
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 243 · Oratory Prep2.2 Miles Freshman24316:53.69
Sep 7Roxbury XC InvitationalSep 7 · 1.46 Miles Varsity · Place 149 · Oratory Preparatory School1.46 Miles Varsity14912:08.779