Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape May County Park & ZooCape May County Championships · Oct 1321:06.16Cape May County ChampionshipsOctober 13, 2026
5,000 Meters · DREAM ParkBob Kiessling Invitational · Oct 3120:30.35Bob Kiessling InvitationalOctober 31, 2026
5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 2122:36.59CAL ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 720:46.85NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 823:56NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Wildwood High SchoolCape May County Championships · Oct 1522:04.76Cape May County ChampionshipsOctober 15, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPB · Place 39 · Wildwood Catholic5,000 Meters NPB3920:46.85 PB11
Oct 31Bob Kiessling InvitationalOct 31 · 5,000 Meters Varsity · Place 50 · Wildwood Catholic5,000 Meters Varsity5020:30.35 PB11
Oct 20Cape Atlantic League Cross Country ChampionshipsOct 20 · Championship · Place 86 · Wildwood CatholicChampionship8621:52—
Oct 13Cape May County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 14 · Wildwood Catholic5,000 Meters Varsity1421:06.16 PB11
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 2 · Place 81 · Wildwood Catholic5,000 Meters Varsity 28120:44.9511
Sep 11Big 5 ChampionshipsSep 11 · 5,000 Meters Varsity · Place 18 · Wildwood Catholic5,000 Meters Varsity1823:28.9911

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 90 · Wildwood Catholic5,000 Meters Non Public B9023:56 PB10
Nov 1Bob Kiessling InvitationalNov 1 · 5,000 Meters Varsity · Place 71 · Wildwood Catholic5,000 Meters Varsity7123:34.5010
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 97 · Wildwood Catholic5,000 Meters Varsity 19722:36.59 PB10
Oct 15Cape May County ChampionshipsOct 15 · 5,000 Meters Varsity · Place 24 · Wildwood Catholic5,000 Meters Varsity2422:04.76 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity G · Place 120 · Wildwood Catholic5,000 Meters Varsity G12023:0210