Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 620:04.80NJSIAA Sectionals - SouthNovember 6, 2021
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2821:38.65Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · Timber Creek ParkCamden County Championship · Oct 1718:47.88Camden County ChampionshipOctober 17, 2025
8,000 Meters · Cairn UniversityHighlander Invitational (Cairn) · Oct 534:24.0Highlander Invitational (Cairn)October 5, 2024

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Camden County ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 68 · PennsaukenPennsauken5,000 Meters Junior Varsity6827:41.9712

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity B · Place 63 · PennsaukenPennsauken5,000 Meters Sub Varsity B6321:38.65 PB11
Oct 17Camden County ChampionshipOct 17 · 5,000 Meters Varsity 2 · Place 24 · PennsaukenPennsauken5,000 Meters Varsity 22418:47.88 PB11
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 1 · Place 180 · PennsaukenPennsauken5,000 Meters Varsity 118026:55.3311

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Metro ChampNov 16 · 8,000 Meters Division 3 · Place 169 · Rutgers-CamdenRutgers-Camden8,000 Meters Division 316935:23.6FR
Oct 5Highlander Invitational (Cairn)Oct 5 · 8,000 Meters College · Place 37 · Rutgers-CamdenRutgers-Camden8,000 Meters College3734:24.0 PBFr
Sep 20TCNJ Herb LorenzSep 20 · 6,000 Meters Varsity · Place 41 · Rutgers-CamdenRutgers-Camden6,000 Meters Varsity4124:10.9FR
Sep 14Osprey OpenSep 14 · 8,000 Meters Championship · Place 154 · Rutgers-CamdenRutgers-Camden8,000 Meters Championship15432:55.01FR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 95 · PennsaukenPennsauken5,000 Meters Varsity9519:09.6411
Oct 19Burlington County Scholastic League Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 18 · PennsaukenPennsauken5,000 Meters Varsity1818:27.2—
Oct 14Camden County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 44 · PennsaukenPennsauken5,000 Meters Varsity4420:16.5411
Oct 14Camden County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 44 · PennsaukenPennsauken5,000 Meters Varsity4420:16.54—
Sep 23Osprey XC High School InvitationalSep 23 · 5,000 Meters Varsity · Place 81 · PennsaukenPennsauken5,000 Meters Varsity8119:13.7411

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NJSIAA Sectionals - SouthNov 6 · 5,000 Meters Group 3 · Place 76 · PennsaukenPennsauken5,000 Meters Group 37620:04.80 PB10
Nov 2Haddonfield Sub Varsity InvitationalNov 2 · 5,000 Meters Varsity · Place 14 · PennsaukenPennsauken5,000 Meters Varsity1420:20.05—
Oct 9South Jersey Track Coaches Association OpenOct 9 · 5,000 Meters Division 3 · Place 61 · PennsaukenPennsauken5,000 Meters Division 36121:26.37—
Sep 25Thompson Park Class MeetSep 25 · 5,000 Meters Sophomore · Place 71 · PennsaukenPennsauken5,000 Meters Sophomore7121:34.40—
Sep 11Cherokee ChallengeSep 11 · 3,200 Meters Sophomore · Place 112 · PennsaukenPennsauken3,200 Meters Sophomore11212:49.0510