Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · A. P. Schalick HS Salem County Championships · Oct 817:19Salem County ChampionshipsOctober 8, 2025
5,000 Meters · Brandywine Creek State ParkWhite Clay Creek Invitational · Sep 1117:04.3White Clay Creek InvitationalSeptember 11, 2026
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 2217:14.85Tri County Conference Showcase ChampionshipsOctober 22, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3116:25.27NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 417:41Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:14NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 2917:04.77Tri County Conference Batch MeetSeptember 29, 2026
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 918:25.20Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Salem County Fairgrounds Drive ThruTri County Conference Batch Meet 2 · Sep 1616:57.10Tri County Conference Batch Meet 2September 16, 2025
5,000 Meters · Salem TechTri County Conference Batch Meet · Sep 2216:32.61Tri County Conference Batch MeetSeptember 22, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1816:10.63Osprey XC High School InviteSeptember 18, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 1 · Place 35 · Woodstown5,000 Meters Group 13518:09.2312
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 1 · Place 7 · Woodstown5,000 Meters Group 1716:25.27 PB12
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Varsity · Place 10 · Woodstown5,000 Meters Varsity1016:46.6712
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Varsity · Place 10 · Woodstown5,000 Meters Varsity1016:46.6712
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 2 · Place 6 · Woodstown5,000 Meters Varsity 2617:05.4912
Oct 7Salem County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 1 · Woodstown5,000 Meters Varsity116:38.8912
Sep 29Tri County Conference Batch MeetSep 29 · 5,000 Meters Varsity · Place 4 · Woodstown5,000 Meters Varsity417:04.77 PB12
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Varsity · Place 7 · Woodstown5,000 Meters Varsity716:32.61 PB12
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 3 · Woodstown5,000 Meters Varsity 2316:10.63 PB12
Sep 11White Clay Creek InvitationalSep 11 · 5,000 Meters Senior · Place 3 · Woodstown5,000 Meters Senior317:04.3 PB12
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 15 · Woodstown5,000 Meters Varsity1518:25.20 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 30 · Woodstown5,000 Meters Group 13018:14 PB11
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 1 · Place 12 · Woodstown5,000 Meters Group 11217:05.4711
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Varsity · Place 18 · Woodstown5,000 Meters Varsity1817:14.85 PB11
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 2 · Place 6 · Woodstown5,000 Meters Varsity 2616:37.8111
Oct 8Salem County ChampionshipsOct 8 · 5,000 Meters Varsity · Place 3 · Woodstown5,000 Meters Varsity317:19 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 24 · Woodstown5,000 Meters Varsity E2417:41 PB11
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 1 · Place 21 · Woodstown5,000 Meters Varsity 12118:05.7111
Sep 16Tri County Conference Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 8 · Woodstown5,000 Meters Varsity 1816:57.10 PB11
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 8 · Woodstown5,000 Meters Varsity817:16.8711

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 101 · Woodstown5,000 Meters Varsity10119:4410
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 25 · Woodstown5,000 Meters Varsity2518:17.4410
Oct 9Salem County ChampionshipsOct 9 · 5,000 Meters Varsity · Place 5 · Woodstown5,000 Meters Varsity518:02.18—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 75 · Woodstown5,000 Meters Varsity7519:02—
Oct 1Tri County Conference Batch MeetOct 1 · 5,000 Meters Varsity · Place 30 · Woodstown5,000 Meters Varsity3017:55.4410
Sep 20Osprey XC High School InviteSep 20 · 5,000 Meters Varsity · Place 70 · Woodstown5,000 Meters Varsity7018:39.74—
Sep 17Tri County Conference Batch MeetSep 17 · 5,000 Meters Varsity · Place 21 · Woodstown5,000 Meters Varsity2118:00.1910

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 37 · Woodstown5,000 Meters Varsity3719:43.919
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 37 · Woodstown5,000 Meters Varsity3719:43.919
Oct 17Tri County Conference Showcase ChampionshipsOct 17 · 5,000 Meters Varsity · Place 58 · Woodstown5,000 Meters Varsity5819:32.119
Oct 17Tri County Conference Showcase ChampionshipsOct 17 · 5,000 Meters Varsity · Place 58 · Woodstown5,000 Meters Varsity5819:32.119
Oct 3Tri County Conference Batch MeetOct 3 · 5,000 Meters Division 1 · Place 79 · Woodstown5,000 Meters Division 17921:07.879
Sep 26Tri County Conference Batch MeetSep 26 · 5,000 Meters Division 1 · Place 60 · Woodstown5,000 Meters Division 16019:47.699
Sep 22Osprey XC High School InvitationalSep 22 · 5,000 Meters Varsity · Place 78 · Woodstown5,000 Meters Varsity7819:18.709
Sep 12Tri County Conference Batch MeetSep 12 · 5,000 Meters Varsity · Place 67 · Woodstown5,000 Meters Varsity6720:34.029
Sep 12Tri County Conference Batch MeetSep 12 · 5,000 Meters Varsity · Place 67 · Woodstown5,000 Meters Varsity6720:34.029