Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thompson ParkThompson 2 Miler · Sep 1211:44.25Thompson 2 MilerSeptember 12, 2026
2.5 Miles · 2.5 Mile East FinishNYC XC Carnival & CHSAA Soph Sectionals · Oct 1714:58.80NYC XC Carnival & CHSAA Soph SectionalsOctober 17, 2026
3,000 Meters · Abington HSAbington XC Invitational · Sep 611:37.7Abington XC InvitationalSeptember 6, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 411:40.26NIKE: Cherokee ChallengeSeptember 4, 2026
3,200 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1116:48.61South Jersey Track Coaches Association OpenOctober 11, 2025
3,200 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2714:26.8Six Flags Wild Safari InvitationalSeptember 27, 2025
3,200 Meters · Timber Creek ParkCamden County Championship · Oct 1713:10.13Camden County ChampionshipOctober 17, 2025
4,000 Meters · DREAM ParkSouth Jersey Shootout 2025 · Sep 1316:07.7South Jersey Shootout 2025September 13, 2025
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 2221:02.52Tri County Conference Showcase ChampionshipsOctober 22, 2025
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1018:44.14South Jersey Track Coaches Association OpenOctober 10, 2026
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1819:56.2Holmdel OpenerSeptember 18, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 319:07.7New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 2918:32.75Tri County Conference Batch MeetSeptember 29, 2026
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 919:54.77Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2821:19.98Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · Salem County Fairgrounds Drive ThruTri County Conference Batch Meet 2 · Sep 1621:36.12Tri County Conference Batch Meet 2September 16, 2025
5,000 Meters · Salem TechTri County Conference Batch Meet · Sep 2217:58.24Tri County Conference Batch MeetSeptember 22, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 17NYC XC Carnival & CHSAA Soph SectionalsOct 17 · 2.5 Miles Varsity A · Place 29 · Highland Regional2.5 Miles Varsity A2914:58.80 PB10
Oct 14Camden County ChampionshipOct 14 · 5,000 Meters Varsity · Place 26 · Highland Regional5,000 Meters Varsity2619:11.1410
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 1 · Place 73 · Highland Regional5,000 Meters Varsity 17318:44.14 PB10
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity C · Place 19 · Highland Regional5,000 Meters Junior Varsity C1919:07.7 PB10
Sep 29Tri County Conference Batch MeetSep 29 · 5,000 Meters Varsity · Place 24 · Highland Regional5,000 Meters Varsity2418:32.75 PB10
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Varsity · Place 25 · Highland Regional5,000 Meters Varsity2517:58.24 PB10
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity B · Place 29 · Highland Regional5,000 Meters Varsity B2919:56.2 PB10
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men B Race 5000 · Place 29 · Highland Regional5,000 Meters Men B Race 50002919:56.210
Sep 12Thompson 2 MilerSep 12 · 2 Miles Sophomore · Place 18 · Highland Regional2 Miles Sophomore1811:44.25 PB10
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Junior Varsity · Place 1 · Highland Regional5,000 Meters Junior Varsity119:54.77 PB10
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 38 · Highland Regional3,200 Meters Sophomore3811:40.26 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Freshman · Place 26 · Highland Regional5,000 Meters Freshman2621:19.98 PB9
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 42 · Highland Regional5,000 Meters Junior Varsity4221:02.52 PB9
Oct 17Camden County ChampionshipOct 17 · 3,200 Meters Freshman · Place 6 · Highland Regional3,200 Meters Freshman613:10.13 PB9
Oct 11South Jersey Track Coaches Association OpenOct 11 · 3,200 Meters Freshman · Place 38 · Highland Regional3,200 Meters Freshman3816:48.61 PB9
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 2 · Place 25 · Highland Regional5,000 Meters Varsity 22525:53.229
Sep 27Six Flags Wild Safari InvitationalSep 27 · 3,200 Meters Frosh A · Place 141 · Highland Regional3,200 Meters Frosh A14114:26.8 PB9
Sep 16Tri County Conference Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 17 · Highland Regional5,000 Meters Varsity 21721:36.12 PB9
Sep 13South Jersey Shootout 2025Sep 13 · 4,000 Meters Freshman · Place 12 · Highland Regional4,000 Meters Freshman1216:07.7 PB9
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Junior Varsity · Place 13 · Highland Regional5,000 Meters Junior Varsity1321:42.809
Sep 6Abington XC InvitationalSep 6 · 3,000 Meters Novice · Place 16 · Highland Regional3,000 Meters Novice1611:37.7 PB9