Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 412:00.75NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · DREAM ParkBob Kiessling Invitational · Oct 3118:11.70Bob Kiessling InvitationalOctober 31, 2026
5,000 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2720:32.81Ray Hoagland RVXC InviteSeptember 27, 2025
5,000 Meters · Timber Creek ParkCamden County Championship · Oct 1719:55.32Camden County ChampionshipOctober 17, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31Bob Kiessling InvitationalOct 31 · 5,000 Meters Varsity · Place 23 · Camden Catholic5,000 Meters Varsity2318:11.70 PB12
Oct 21Olympic Conference ChampionshipsOct 21 · 5,000 Meters Championship · Place 85 · Camden Catholic5,000 Meters Championship8519:53.2712
Oct 14Camden County ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 7 · Camden Catholic5,000 Meters Junior Varsity719:44.1412
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 2 · Place 48 · Camden Catholic5,000 Meters Varsity 24819:03.3312
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Red Open HS Boys · Camden Catholic5,000 Meters Red Open HS Boys—NT12
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Gold Open HS Boys · Place 94 · Camden Catholic5,000 Meters Gold Open HS Boys9418:58.412
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 88 · Camden Catholic3,200 Meters Senior8812:00.75 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Bob Kiessling InvitationalNov 1 · 5,000 Meters Varsity · Place 38 · Camden Catholic5,000 Meters Varsity3819:59.7211
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 87 · Camden Catholic5,000 Meters Varsity8719:09.1511
Oct 17Camden County ChampionshipOct 17 · 5,000 Meters Varsity 1 · Place 19 · Camden Catholic5,000 Meters Varsity 11919:55.32 PB11
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 1 · Place 37 · Camden Catholic5,000 Meters Varsity 13719:19.8611
Sep 27Ray Hoagland RVXC InviteSep 27 · 5,000 Meters Varsity · Place 46 · Camden Catholic5,000 Meters Varsity4620:32.81 PB11
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters Open · Place 62 · Camden Catholic5,000 Meters Open6220:02.411
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 152 · Camden Catholic3,200 Meters Junior15212:52.4511

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Bob Kiessling InvitationalNov 2 · 5,000 Meters Varsity · Place 44 · Camden Catholic5,000 Meters Varsity4419:53.2210
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 40 · Camden Catholic5,000 Meters Junior Varsity4020:00.0910
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Junior Varsity · Place 74 · Camden Catholic5,000 Meters Junior Varsity7421:41.13—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 178 · Camden Catholic5,000 Meters Varsity17822:32—
Sep 21Ray Hoagland RVXC InviteSep 21 · 5,000 Meters Varsity · Place 42 · Camden Catholic5,000 Meters Varsity4220:01.8610
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 212 · Camden Catholic3,200 Meters Varsity21213:32.7110
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Sophomore · Place 212 · Camden Catholic3,200 Meters Sophomore21213:32.7010

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Bob Kiessling InvitationalOct 28 · 5,000 Meters Varsity · Place 47 · Camden Catholic5,000 Meters Varsity4720:50.159
Oct 28Bob Kiessling InvitationalOct 28 · 5,000 Meters Varsity · Place 47 · Camden Catholic5,000 Meters Varsity4720:50.159
Oct 18Olympic Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 83 · Camden Catholic5,000 Meters Junior Varsity8322:22.019
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 22 · Camden Catholic5,000 Meters Varsity2222:11.519
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 212 · Camden Catholic5,000 Meters Junior Varsity21224:13—
Sep 16South Jersey ShootoutSep 16 · 5,000 Meters Open · Place 84 · Camden Catholic5,000 Meters Open8422:42.19
Sep 16South Jersey ShootoutSep 16 · 5,000 Meters Open · Place 84 · Camden Catholic5,000 Meters Open8422:42.19