Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.2 Miles · Warinanco ParkUnion County Championships · Oct 1914:22Union County ChampionshipsOctober 19, 2023
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2719:16.3Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3117:54.43NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 718:39.14NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 319:05.3New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Oak Ridge ParkViking Last Chance Invitational · Nov 517:58.37Viking Last Chance InvitationalNovember 5, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2917:50Freshman/JV State MeetOctober 29, 2025
5150 m · Warinanco ParkUnion County Championships · Oct 2218:16.70Union County ChampionshipsOctober 22, 2025

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 Group 3 · Place 92 · Summit5,000 Meters Group 39218:39.14 PB12
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 3 · Place 33 · Summit5,000 Meters Group 33317:54.43 PB12
Oct 22Union County ChampionshipsOct 22 · 5,000 Meters Championship · Place 48 · Summit5,000 Meters Championship4818:13.7012
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity C · Place 16 · Summit5,000 Meters Junior Varsity C1619:05.3 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Viking Last Chance InvitationalNov 5 · 5,000 Meters Junior Varsity · Place 7 · Summit5,000 Meters Junior Varsity717:58.37 PB11
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Junior Varsity · Place 31 · Summit5,000 Meters Junior Varsity3117:50 PB11
Oct 22Union County ChampionshipsOct 22 · 5,150 Meters Junior Varsity · Place 11 · Summit5,150 Meters Junior Varsity1118:16.70 PB11
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 12 · Summit5,000 Meters Junior Varsity1218:16.4311
Oct 10Greystone InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 3 · Summit5,000 Meters Junior Varsity318:23.6811
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity D · Place 7 · Summit5,000 Meters Junior Varsity D719:2611
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters JV I · Place 23 · Summit5,000 Meters JV I2319:16.3 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Freshman/JV State MeetOct 30 · 5,000 Meters Junior Varsity Championship · Place 71 · Summit5,000 Meters Junior Varsity Championship7119:29—
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Junior Varsity · Place 19 · Summit5,150 Meters Junior Varsity1919:03.78SO
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Junior Varsity · Place 19 · Summit5,150 Meters Junior Varsity1919:04SO
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Junior Varsity · Place 19 · Summit5,150 Meters Junior Varsity1919:04SO
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 15 · Summit5,000 Meters Junior Varsity1518:30—
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 15 · Summit5,000 Meters Junior Varsity1518:30—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 16 · Summit5,000 Meters Junior Varsity1619:56—
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 83 · Summit5,000 Meters Sophomore8320:28.510
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 124 · Summit3,200 Meters Varsity12412:26.1510
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Sophomore · Place 124 · Summit3,200 Meters Sophomore12412:26.1510

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 104 · Summit5,000 Meters Junior Varsity10420:319
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 104 · Summit5,000 Meters Junior Varsity10420:319
Oct 25Freshman/JV State MeetOct 25 · 5,000 Meters Freshman · Place 66 · Summit5,000 Meters Freshman6622:33.379
Oct 19Union County ChampionshipsOct 19 · 3,540 Meters Freshman · Place 10 · Summit3,540 Meters Freshman1014:22 PB9
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 39 · Summit2 Miles Freshman3913:53—
Sep 23Magee Memorial Class MeetSep 23 · 3,200 Meters Freshman · Place 79 · Summit3,200 Meters Freshman7912:23.29