Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1718:53.7Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkBob Kiessling Invitational · Oct 3120:39.28Bob Kiessling InvitationalOctober 31, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 419:11Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:50NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Palmyra Cove Nature ParkBCSL Cross Country Championships · Oct 2217:46.85BCSL Cross Country 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 NPB · Place 77 · Moorestown Friends5,000 Meters NPB7722:57.2212
Oct 31Bob Kiessling InvitationalOct 31 · 5,000 Meters Varsity · Place 52 · Moorestown Friends5,000 Meters Varsity5220:39.28 PB12
Oct 21Burlington County Scholastic League XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 17 · Moorestown Friends5,000 Meters Varsity1719:51.912
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 70 · Moorestown Friends School5,000 Meters Varsity7021:45.7912

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 34 · Moorestown Friends5,000 Meters Non Public B3419:50 PB11
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Place 2 · Moorestown Friends5,000 Meters Freedom217:46.85 PB11
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 44 · Moorestown Friends5,000 Meters Varsity4418:53.7 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity G · Place 37 · Moorestown Friends5,000 Meters Varsity G3719:11 PB11
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters red · Place 31 · Moorestown Friends5,000 Meters red3121:15.711

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 43 · Moorestown F5,000 Meters Varsity4320:2110
Nov 2Bob Kiessling InvitationalNov 2 · 5,000 Meters Varsity · Place 28 · Moorestown F5,000 Meters Varsity2818:34.7810
Oct 23Burlington County Scholastic League Cross Country ChampionshipsOct 23 · 5,000 Meters Varsity · Place 12 · Moorestown Friends School5,000 Meters Varsity1219:17.010
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Championship · Place 70 · Moorestown F5,000 Meters Championship7020:33.8610
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 47 · Moorestown F5,000 Meters Varsity4719:59—
Sep 21Ray Hoagland RVXC InviteSep 21 · 5,000 Meters Varsity · Place 37 · Moorestown F5,000 Meters Varsity3719:31.6410
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 156 · Moorestown Friends School3,200 Meters Varsity15612:50.6310
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Sophomore · Place 156 · Moorestown Friends School3,200 Meters Sophomore15612:50.6310