Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 1820:58.89Tri County Conference Showcase ChampionshipsOctober 18, 2022
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1122:31.36South Jersey Track Coaches Association OpenOctober 11, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 424:00Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 3023:36.28Tri County Conference Batch MeetSeptember 30, 2025
5,000 Meters · Salem County Fairgrounds Drive ThruTri County Conference Batch Meet 2 · Sep 1623:18.76Tri 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

5 results
DateMeetEventPlMarkGr
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 2 · Place 86 · Pitman5,000 Meters Varsity 28622:31.36 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity G · Place 131 · Pitman5,000 Meters Varsity G13124:00 PB12
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 1 · Place 126 · Pitman5,000 Meters Varsity 112623:36.28 PB12
Sep 16Tri County Conference Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 136 · Pitman5,000 Meters Varsity 113623:18.76 PB12
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 136 · Pitman5,000 Meters Varsity13624:49.0412

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 58 · Pitman5,000 Meters Varsity5821:04.9011
Oct 23Tri County Conference Showcase ChampionshipsOct 23 · 5,000 Meters Varsity · Place 103 · Pitman5,000 Meters Varsity1036:59.011
Oct 17Gloucester County ChampionshipsOct 17 · 5,000 Meters Championship · Place 60 · Pitman5,000 Meters Championship6022:06.4611
Oct 15Tri County Conference Batch MeetOct 15 · 5,000 Meters Varsity · Place 83 · Pitman5,000 Meters Varsity8322:19.1111
Oct 1Tri County Conference Batch MeetOct 1 · 5,000 Meters Varsity · Place 134 · Pitman5,000 Meters Varsity13422:21.1611
Sep 20Osprey XC High School InviteSep 20 · 5,000 Meters Varsity · Place 202 · Pitman5,000 Meters Varsity20222:55.39—
Sep 17Tri County Conference Batch MeetSep 17 · 5,000 Meters Varsity · Place 132 · Pitman5,000 Meters Varsity13223:23.4111
Sep 14South Jersey ShootoutSep 14 · 5,000 Meters 5k Red Open HS Boys · Place 87 · Pitman5,000 Meters 5k Red Open HS Boys8724:18.511
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 265 · Pitman3,200 Meters Varsity26514:31.0311
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 265 · Pitman3,200 Meters Varsity26514:31.0311

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 87 · Pitman5,000 Meters Varsity8725:03.9810
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 87 · Pitman5,000 Meters Varsity8725:03.9810
Oct 17Tri County Conference Showcase ChampionshipsOct 17 · 5,000 Meters Varsity · Place 81 · Pitman5,000 Meters Varsity8120:56.0510
Oct 17Tri County Conference Showcase ChampionshipsOct 17 · 5,000 Meters Varsity · Place 81 · Pitman5,000 Meters Varsity8120:56.0510
Oct 12Gloucester County ChampionshipsOct 12 · 5,000 Meters Varsity · Place 53 · Pitman5,000 Meters Varsity5321:29.5010
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 38 · Pitman5,000 Meters Varsity3821:21.5410
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Division 1 · Place 38 · Pitman5,000 Meters Division 13821:21.54—
Oct 3Tri County Conference Batch MeetOct 3 · 5,000 Meters Division 1 · Place 120 · Pitman5,000 Meters Division 112023:45.7710
Sep 26Tri County Conference Batch MeetSep 26 · 5,000 Meters Division 1 · Place 118 · Pitman5,000 Meters Division 111822:18.8810
Sep 16South Jersey ShootoutSep 16 · 5,000 Meters Open · Place 77 · Pitman5,000 Meters Open7722:16.1SO
Sep 16South Jersey ShootoutSep 16 · 5,000 Meters Open · Place 77 · Pitman5,000 Meters Open7722:16.1SO
Sep 12Tri County Conference Batch MeetSep 12 · 5,000 Meters Varsity · Place 111 · Pitman5,000 Meters Varsity11122:58.0110
Sep 12Tri County Conference Batch MeetSep 12 · 5,000 Meters Varsity · Place 111 · Pitman5,000 Meters Varsity11122:58.0110

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 58 · Pitman5,000 Meters Varsity5820:41.779
Oct 18Tri County Conference Showcase ChampionshipsOct 18 · 5,000 Meters Varsity · Place 96 · Pitman5,000 Meters Varsity9620:58.89 PB9
Oct 4Tri County Conference Batch MeetOct 4 · 5,000 Meters Varsity · Place 112 · Pitman5,000 Meters Varsity11221:57.789
Sep 27Tri County Conference Batch MeetSep 27 · 5,000 Meters Varsity · Place 107 · Pitman5,000 Meters Varsity10721:07.559
Sep 27Tri County Conference Batch MeetSep 27 · 5,000 Meters Varsity · Place 107 · Pitman5,000 Meters Varsity10721:07.559
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Varsity · Place 17 · Pitman5,000 Meters Varsity1717:46.919
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Varsity · Place 17 · Pitman5,000 Meters Varsity1717:479
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Varsity · Place 17 · Pitman5,000 Meters Varsity1717:479
Sep 13Tri County Conference Batch MeetSep 13 · 5,000 Meters Varsity · Place 110 · Pitman5,000 Meters Varsity11024:04.049