Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2918:32NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Cedar Grove ParkSEC Batch Meet 4 · Oct 918:08.92SEC Batch Meet 4October 9, 2025
5,000 Meters · Darlington ParkSeason Opener Invitational · Sep 619:43Season Opener InvitationalSeptember 6, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2019:40Garret InvitationalSeptember 20, 2025
5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 1519:02NJSIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:06NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1218:35Battle @ Ocean County ParkSeptember 12, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 153 · Montclair Kimberley5,000 Meters Varsity15319:02 PB12
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 15 · Montclair Kimberley5,000 Meters Non Public B1519:06 PB12
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity B · Place 15 · Montclair Kimberley5,000 Meters Varsity B1518:32 PB12
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Varsity · Place 44 · Montclair Kimberley5,000 Meters Varsity4418:10.9012
Oct 14SEC ChampionshipsOct 14 · 5,000 Meters American · Place 37 · Montclair Kimberley5,000 Meters American3718:26.1512
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 2 · Place 10 · Montclair Kimberley5,000 Meters Varsity 21018:08.92 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity G · Place 46 · Montclair Kimberley5,000 Meters Varsity G4619:3212
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 1 Varsity · Place 35 · Montclair Kimberley5,000 Meters Pod 1 Varsity3519:40 PB12
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Senior · Place 61 · Montclair Kimberley5,000 Meters Senior6118:35 PB12
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Varsity 1 · Place 43 · Montclair Kimberley5,000 Meters Varsity 14319:43 PB12