Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2820:21NJISAA Prep State ChampionshipsOctober 28, 2026
5,000 Meters · Cedar Grove ParkSEC Batch Meet 4 · Oct 819:36.2SEC Batch Meet 4October 8, 2026
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1921:15Back to the Mountain InvitationalSeptember 19, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1221:01Battle @ Ocean County ParkSeptember 12, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28NJISAA Prep State ChampionshipsOct 28 · 5,000 Meters Race 2 · Place 32 · Montclair Kimberley5,000 Meters Race 23220:21 PB12
Oct 13SEC XC ChampionshipOct 13 · 5,000 Meters American · Place 65 · Montclair Kimberley5,000 Meters American6520:16.4012
Oct 8SEC Batch Meet 4Oct 8 · 5,000 Meters Varsity 1 · Place 40 · Montclair Kimberley5,000 Meters Varsity 14019:36.2 PB12
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Junior Varsity 1 · Place 7 · Montclair Kimberley5,000 Meters Junior Varsity 1721:15 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 107 · Montclair Kimberley5,000 Meters Junior Varsity10720:33.0111
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 3 · Place 39 · Montclair Kimberley5,000 Meters Varsity 33921:15.0111
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Junior= · Place 127 · Montclair Kimberley5,000 Meters Junior=12721:01 PB11