Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 611:57.15NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2917:35NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2017:28.2Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 417:41Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:31NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Natirar Natirar Speedway Meet 2 · Sep 1818:22.5Natirar Speedway Meet 2September 18, 2024
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2117:28Somerset County XC ChampionshipsOctober 21, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 72 · Pingry5,000 Meters Non Public A7218:31 PB12
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity A · Place 12 · Pingry5,000 Meters Varsity A1217:35 PB12
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 30 · Pingry5,000 Meters Varsity3017:28 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 32 · Pingry5,000 Meters Varsity F3217:41 PB12
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 41 · Pingry5,000 Meters Senior4117:28.2 PB12
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 86 · Pingry3,200 Meters Senior8611:57.15 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 6 · Pingry School5,000 Meters Junior Varsity618:1711
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 83 · M-Pingry School5,000 Meters Varsity8319:24.0JR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 33 · M-Pingry SchoolVarsity3319:24.0JR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 83 · M-Pingry School5,000 Meters Varsity8319:24.0JR
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 7 · Pingry School5,000 Meters Junior Varsity718:49—
Sep 18Natirar Speedway Meet 2Sep 18 · 5,000 Meters Varsity · Place 18 · Pingry5,000 Meters Varsity1818:22.5 PB11
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 65 · Pingry School3,200 Meters Varsity6511:30.2111
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 65 · Pingry School3,200 Meters Varsity6511:30.2111

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Freshman/JV State MeetOct 25 · 5,000 Meters Junior Varsity · Place 52 · Pingry School5,000 Meters Junior Varsity5219:16.4410
Oct 19Somerset County XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 23 · Pingry School5,000 Meters Junior Varsity2318:5410
Oct 12Skyland Conference XC ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 26 · Pingry School (Boys)5,000 Meters Junior Varsity2619:24.3SO
Oct 12Skyland Conference XC ChampionshipsOct 12 · Varsity · Place 12 · Pingry School (Boys)Varsity1219:24.3SO
Oct 12Skyland Conference XC ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 26 · Pingry School (Boys)5,000 Meters Junior Varsity2619:24.3SO
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 26 · Pingry School5,000 Meters Junior Varsity2620:02—
Sep 23Magee Memorial Class MeetSep 23 · 5,000 Meters Sophomore · Place 51 · Pingry School5,000 Meters Sophomore5119:00.410
Sep 12Natirar Speedway Meet 1Sep 12 · 5,000 Meters Varsity · Place 17 · Pingry5,000 Meters Varsity1718:5910

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20Somerset County XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 80 · Pingry School5,000 Meters Junior Varsity8021:049
Oct 1New Balance Shore Coaches InvitationalOct 1 · 3,000 Meters Freshman · Place 39 · Pingry School3,000 Meters Freshman3912:339
Sep 24Stewart Memorial InvitationalSep 24 · 3,100 Meters Freshman · Place 35 · Pingry School3,100 Meters Freshman3512:56.109
Sep 24Stewart Memorial InvitationalSep 24 · 3,100 Meters Freshman · Place 35 · Pingry Schoo3,100 Meters Freshman3512:56.109