Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkHolmdel Opener · Sep 1814:13.1Holmdel OpenerSeptember 18, 2026
2 Miles · Thompson ParkThompson 2 Miler · Sep 1213:05.28Thompson 2 MilerSeptember 12, 2026
3,000 Meters · Abington HSAbington XC Invitational · Sep 612:09.7Abington XC InvitationalSeptember 6, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 412:55.09NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 2219:58.44Tri County Conference Showcase ChampionshipsOctober 22, 2025
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1119:40.21South Jersey Track Coaches Association OpenOctober 11, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:41.8New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 3021:14.99Tri County Conference Batch MeetSeptember 30, 2025
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 925:53.38Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2820:08.04Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · Salem County Fairgrounds Drive ThruTri County Conference Batch Meet 2 · Sep 1621:20.74Tri County Conference Batch Meet 2September 16, 2025
5,000 Meters · Salem TechTri County Conference Batch Meet · Sep 2220:41.59Tri County Conference Batch MeetSeptember 22, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2720:31.4Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Timber Creek ParkCamden County Championship · Oct 1721:27.94Camden County ChampionshipOctober 17, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14Camden County ChampionshipOct 14 · 5,000 Meters Varsity · Place 61 · Highland Regional5,000 Meters Varsity6121:45.5011
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 3 · Place 41 · Highland Regional5,000 Meters Varsity 34120:01.7611
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity C · Place 74 · Highland Regional5,000 Meters Junior Varsity C7420:41.8 PB11
Sep 29Tri County Conference Batch MeetSep 29 · 5,000 Meters Varsity · Place 107 · Highland Regional5,000 Meters Varsity10721:41.3111
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Varsity · Place 110 · Highland Regional5,000 Meters Varsity11020:41.59 PB11
Sep 18Holmdel OpenerSep 18 · 2 Miles B · Place 21 · Highland Regional2 Miles B2114:13.1 PB11
Sep 18Hillsborough InvitationalSep 18 · 2 Miles Men B Race · Place 21 · Highland Regional2 Miles Men B Race2114:13.111
Sep 12Thompson 2 MilerSep 12 · 2 Miles Junior · Place 46 · Highland Regional2 Miles Junior4613:05.28 PB11
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Junior Varsity · Place 36 · Highland Regional5,000 Meters Junior Varsity3625:53.38 PB11
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Junior · Place 108 · Highland Regional3,200 Meters Junior10812:55.09 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity B · Place 22 · Highland Regional5,000 Meters Sub Varsity B2220:08.04 PB10
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 24 · Highland Regional5,000 Meters Junior Varsity2419:58.44 PB10
Oct 17Camden County ChampionshipOct 17 · 5,000 Meters Varsity 1 · Place 29 · Highland Regional5,000 Meters Varsity 12921:27.94 PB10
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 1 · Place 47 · Highland Regional5,000 Meters Varsity 14719:40.21 PB10
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 2 · Place 6 · Highland Regional5,000 Meters Varsity 2621:14.99 PB10
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV B · Place 49 · Highland Regional5,000 Meters JV B4920:31.4 PB10
Sep 16Tri County Conference Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 16 · Highland Regional5,000 Meters Varsity 21621:20.74 PB10
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters red · Place 32 · Highland Regional5,000 Meters red3221:16.810
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Junior Varsity · Place 15 · Highland Regional5,000 Meters Junior Varsity1522:12.4410
Sep 6Abington XC InvitationalSep 6 · 3,000 Meters Novice · Place 26 · Highland Regional3,000 Meters Novice2612:09.7 PB10