Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 116:32.41NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 1516:58NJSIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 816:53NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 617:41.75Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 1416:55.46Union County Conference ChampionshipsOctober 14, 2025
5150 m · Warinanco ParkUnion County Championships · Oct 2216:53.27Union County ChampionshipsOctober 22, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 78 · Oratory Prep5,000 Meters Varsity7816:58 PB12
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 17 · Oratory Prep5,000 Meters Non Public A1716:53 PB12
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 3 · Oratory Prep5,000 Meters Championship316:32.41 PB12
Oct 22Union County ChampionshipsOct 22 · 5,150 Meters Varsity · Place 15 · Oratory Prep5,150 Meters Varsity1516:53.27 PB12
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Watchung · Place 14 · Oratory Prep5,000 Meters Watchung1416:55.46 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 21 · Oratory Prep5,000 Meters Varsity F2117:2212
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 28 · Oratory Prep5,000 Meters Senior2817:09.412
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 43 · Oratory Prep5,000 Meters Fastest 44317:41.75 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 22 · Oratory Prep5,000 Meters Varsity2216:5911
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Varsity · Place 23 · Oratory Preparatory School5,150 Meters Varsity2317:01.83JR
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Varsity · Place 23 · Oratory Prep5,150 Meters Varsity2317:02JR
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Varsity · Place 23 · Oratory Prep5,150 Meters Varsity2317:02JR
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 20 · Oratory Prep5,000 Meters Varsity2017:00—
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 20 · Oratory Prep5,000 Meters Varsity2017:00—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 46 · Oratory Prep5,000 Meters Varsity4618:08—
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 12 · Oratory Prep5,000 Meters Varsity1216:49.611
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Varsity · Place 21 · Oratory Preparatory School5,000 Meters Varsity2116:39.8711

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 35 · Oratory Prep5,000 Meters Varsity3517:3510
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 26 · Oratory Preparatory School5,000 Meters Varsity2617:44.4710
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 26 · Oratory Prep5,000 Meters Varsity2617:44.4710
Oct 10Union County Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 14 · Oratory Prep5,000 Meters Varsity1418:1010
Oct 10Union County Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 14 · Oratory Prep5,000 Meters Varsity1418:1010
Oct 6Greystone InvitationalOct 6 · 5,000 Meters Varsity · Place 7 · Oratory Prep5,000 Meters Varsity717:40.3610
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 42 · Oratory Prep5,000 Meters Varsity4218:36—
Sep 23Magee Memorial Class MeetSep 23 · 5,000 Meters Sophomore · Place 21 · Oratory Prep5,000 Meters Sophomore2118:04.910
Sep 9Trials of Miles XC Opening NightSep 9 · 5,000 Meters Junior Varsity · Place 19 · Oratory Preparatory5,000 Meters Junior Varsity1919:49.99—
Sep 9Trials of Miles XC Opening NightSep 9 · Varsity · Place 19 · Oratory PreparatoryVarsity1919:49.99—
Sep 9Trials of Miles XC Opening NightSep 9 · 5,000 Meters Junior Varsity · Place 19 · Oratory Preparatory5,000 Meters Junior Varsity1919:49.99—