Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 411:28.27NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1718:51.5Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkOlympic Conference Championships · Oct 2218:23.70Olympic Conference ChampionshipsOctober 22, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 420:10Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:48.9New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1118:30.42Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2718:02.71Ray Hoagland RVXC InviteSeptember 27, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 99 · Seneca5,000 Meters Varsity C9918:48.9 PB12
Sep 15Olympic Conf Batch MeetSep 15 · 5,000 Meters Varsity 2 · Place 1 · Seneca5,000 Meters Varsity 2118:54.6512
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Senior · Place 65 · Seneca5,000 Meters Senior6518:30.42 PB12
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 50 · Seneca3,200 Meters Senior5011:28.27 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 63 · Seneca5,000 Meters Varsity6318:23.70 PB11
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 41 · Seneca5,000 Meters Varsity4118:51.5 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 95 · Seneca5,000 Meters Varsity D9520:10 PB11
Sep 27Ray Hoagland RVXC InviteSep 27 · 5,000 Meters Varsity · Place 16 · Seneca5,000 Meters Varsity1618:02.71 PB11
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 18 · Seneca5,000 Meters Varsity 21821:57.2411
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters Open · Seneca5,000 Meters Open—NT11
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters A Race · Place 14 · Seneca5,000 Meters A Race1420:00.4811