Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkShore Coaches Invitational · Oct 414:13Shore Coaches InvitationalOctober 4, 2025
2 Miles · Ocean County ParkBattle @ Ocean County Park · Sep 1213:05Battle @ Ocean County ParkSeptember 12, 2025
2.9 Miles · Hammonton Lake ParkAtlantic County Championships · Oct 1618:22.11Atlantic County ChampionshipsOctober 16, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 412:36.22NIKE: Cherokee ChallengeSeptember 4, 2026
3,200 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2712:30.55Ray Hoagland RVXC InviteSeptember 27, 2025
4750 m · Hammonton Lake ParkAtlantic County Championships · Oct 1517:55.21Atlantic County ChampionshipsOctober 15, 2026
5,000 Meters · Cedar Creek HSHammonton, Millville @ Cedar Creek · Sep 2320:40Hammonton, Millville @ Cedar CreekSeptember 23, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3118:45.77NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 2119:37.80CAL ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:43.0New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1119:25.10Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1820:21.83Osprey 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

7 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 3 · Place 86 · Hammonton5,000 Meters Group 38618:45.77 PB10
Oct 20Cape Atlantic League Cross Country ChampionshipsOct 20 · Varsity · Place 51 · HammontonVarsity5118:49—
Oct 15Atlantic County ChampionshipsOct 15 · 4,750 Meters Varsity · Place 31 · Hammonton4,750 Meters Varsity3117:55.21 PB10
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 170 · Hammonton5,000 Meters Varsity C17020:43.0 PB10
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 130 · Hammonton5,000 Meters Varsity 213020:21.83 PB10
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Sophomore · Place 51 · Hammonton5,000 Meters Sophomore5119:25.10 PB10
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 78 · Hammonton3,200 Meters Sophomore7812:36.22 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 94 · Hammonton5,000 Meters Group 39419:58.429
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 65 · Hammonton5,000 Meters Varsity 16519:37.80 PB9
Oct 16Atlantic County ChampionshipsOct 16 · 2.9 Miles Varsity · Place 32 · Hammonton2.9 Miles Varsity3218:22.11 PB9
Oct 4Shore Coaches InvitationalOct 4 · 2 Miles Freshman B · Place 69 · Hammonton2 Miles Freshman B6914:13 PB9
Sep 27Ray Hoagland RVXC InviteSep 27 · 3,200 Meters Freshman · Place 3 · Hammonton3,200 Meters Freshman312:30.55 PB9
Sep 23Hammonton, Millville @ Cedar CreekSep 23 · 5,000 Meters Varsity · Place 12 · Hammonton5,000 Meters Varsity1220:40 PB9
Sep 12Battle @ Ocean County ParkSep 12 · 2 Miles Freshman · Place 51 · Hammonton2 Miles Freshman5113:05 PB9
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Freshman · Place 91 · Hammonton3,200 Meters Freshman9113:09.769