Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkNYC XC Carnival · Oct 1814:23.4NYC XC CarnivalOctober 18, 2025
5,000 Meters · Abington HSAbington XC Invitational · Sep 619:00.2Abington XC InvitationalSeptember 6, 2025
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 2217:29.71Tri County Conference Showcase ChampionshipsOctober 22, 2025
5,000 Meters · DREAM ParkSouth Jersey Shootout 2025 · Sep 1318:00.3South Jersey Shootout 2025September 13, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:23NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 3018:58.29Tri County Conference Batch MeetSeptember 30, 2025
5,000 Meters · Salem County Fairgrounds Drive ThruTri County Conference Batch Meet 2 · Sep 1617:30.94Tri County Conference Batch Meet 2September 16, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 3 · Place 125 · Highland Regional5,000 Meters Group 312519:23 PB12
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 51 · Highland Regional5,000 Meters Group 35118:10.8612
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Varsity · Place 24 · Highland Regional5,000 Meters Varsity2417:29.71 PB12
Oct 18NYC XC CarnivalOct 18 · 2.5 Miles Varsity B · Place 9 · Highland Regional2.5 Miles Varsity B914:23.4 PB12
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 3 · Place 52 · Highland Regional5,000 Meters Varsity 35218:44.7612
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 1 · Place 45 · Highland Regional5,000 Meters Varsity 14518:58.29 PB12
Sep 16Tri County Conference Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 19 · Highland Regional5,000 Meters Varsity 11917:30.94 PB12
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters Open · Place 20 · Highland Regional5,000 Meters Open2018:00.3 PB12
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 14 · Highland Regional5,000 Meters Varsity1417:38.3912
Sep 6Abington XC InvitationalSep 6 · 5,000 Meters Varsity · Place 59 · Highland Regional5,000 Meters Varsity5919:00.2 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 122 · Highland Reg5,000 Meters Varsity12218:5311
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 30 · Highland Reg5,000 Meters Varsity3017:07.4511
Oct 23Tri County Conference Showcase ChampionshipsOct 23 · 5,000 Meters Varsity · Place 35 · Highland Reg5,000 Meters Varsity355:49.311
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 2 · Place 9 · Highland Reg5,000 Meters Division 2917:47.12—
Oct 1Tri County Conference Batch MeetOct 1 · 5,000 Meters Varsity · Place 27 · Highland Reg5,000 Meters Varsity2717:48.5611
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 34 · Highland Reg5,000 Meters Varsity3417:40JR
Sep 17Tri County Conference Batch MeetSep 17 · 5,000 Meters Varsity · Place 26 · Highland Reg5,000 Meters Varsity2618:14.4811
Sep 14South Jersey ShootoutSep 14 · 5,000 Meters 5k Gold Champ HS Boys · Place 30 · Highland Regional5,000 Meters 5k Gold Champ HS Boys3018:11.511
Sep 7St. Dominic Academy XC InvitationalSep 7 · 5,000 Meters Varsity · Place 12 · Highland Reg5,000 Meters Varsity1217:40.33—

2023 Cross Country

16 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 63 · Highland Reg5,000 Meters Varsity6319:38.2410
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 63 · Highland Reg5,000 Meters Varsity6319:38.2410
Oct 17Tri County Conference Showcase ChampionshipsOct 17 · 5,000 Meters Varsity · Place 36 · Highland Reg5,000 Meters Varsity3618:15.1710
Oct 17Tri County Conference Showcase ChampionshipsOct 17 · 5,000 Meters Varsity · Place 36 · Highland Reg5,000 Meters Varsity3618:15.1710
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 34 · Highland Reg5,000 Meters Varsity3419:05.7210
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 34 · Highland Reg5,000 Meters Varsity3419:05.72—
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 19 · Highland Reg5,000 Meters Varsity1918:39.3410
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Division 2 · Place 19 · Highland Reg5,000 Meters Division 21918:39.34—
Oct 3Tri County Conference Batch MeetOct 3 · 5,000 Meters Division 1 · Place 60 · Highland Reg5,000 Meters Division 16020:32.7710
Sep 26Tri County Conference Batch MeetSep 26 · 5,000 Meters Division 1 · Place 30 · Highland Reg5,000 Meters Division 13018:23.8510
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Varsity · Place 24 · Highland Reg5,000 Meters Varsity2418:23.72SO
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Varsity · Place 24 · Highland Reg5,000 Meters Varsity2418:23.72SO
Sep 12Tri County Conference Batch MeetSep 12 · 5,000 Meters Varsity · Place 40 · Highland Reg5,000 Meters Varsity4019:35.2510
Sep 12Tri County Conference Batch MeetSep 12 · 5,000 Meters Varsity · Place 40 · Highland Reg5,000 Meters Varsity4019:35.2510
Sep 9Thompson 2 MilerSep 9 · 2 Miles Sophomore · Place 20 · Highland Reg2 Miles Sophomore2011:39.2410
Sep 9Thompson 2 MilerSep 9 · 2 Miles Sophomore · Place 20 · Highland Reg2 Miles Sophomore2011:39.2410

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Haddonfield Sub Varsity InvitationalNov 1 · 5,000 Meters Varsity · Place 19 · Highland Reg5,000 Meters Varsity1921:16.459
Oct 14Camden County ChampionshipsOct 14 · 3,200 Meters Varsity · Place 9 · Highland Reg3,200 Meters Varsity913:38.239
Oct 4Tri County Conference Batch MeetOct 4 · 5,000 Meters Varsity · Place 105 · Highland Reg5,000 Meters Varsity10521:26.259
Oct 1New Balance Shore Coaches InvitationalOct 1 · 3,200 Meters Freshman · Place 50 · Highland Reg3,200 Meters Freshman5014:049
Sep 27Tri County Conference Batch MeetSep 27 · 5,000 Meters Varsity · Place 16 · Highland Reg5,000 Meters Varsity1620:03.899