Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1721:39.8Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkOlympic Conference Championships · Oct 2221:19.81Olympic Conference ChampionshipsOctober 22, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1122:59.65Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2820:24.99Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2722:13.00Ray Hoagland RVXC InviteSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27Baker Sub Varsity InvitationalOct 27 · 5,000 Meters Varsity · Place 74 · Seneca5,000 Meters Varsity7421:47.6711
Oct 21Olympic Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 80 · Seneca5,000 Meters Junior Varsity8023:21.7111
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Junior Varsity · Place 76 · Seneca5,000 Meters Junior Varsity7623:02.2711
Sep 15Olympic Conf Batch MeetSep 15 · 5,000 Meters Varsity 2 · Place 40 · Seneca5,000 Meters Varsity 24023:57.8311
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Junior · Place 149 · Seneca5,000 Meters Junior14922:59.65 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity B · Place 31 · Seneca5,000 Meters Sub Varsity B3120:24.99 PB10
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 124 · Seneca5,000 Meters Varsity12421:19.81 PB10
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Junior Varsity · Place 60 · Seneca5,000 Meters Junior Varsity6021:39.8 PB10
Sep 27Ray Hoagland RVXC InviteSep 27 · 5,000 Meters Varsity · Place 57 · Seneca5,000 Meters Varsity5722:13.00 PB10
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 43 · Seneca5,000 Meters Varsity 24324:47.0510
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters red · Place 59 · Seneca5,000 Meters red5923:12.110
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters A Race · Place 43 · Seneca5,000 Meters A Race4323:48.9910

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 93 · Seneca5,000 Meters Junior Varsity9323:09.479
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Junior Varsity · Place 109 · Seneca5,000 Meters Junior Varsity10924:54.909