Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Branch Brook ParkSEC Batch Meet 2 · Sep 1625:08.94SEC Batch Meet 2September 16, 2025
5,000 Meters · Cedar Grove ParkEssex County Track Coaches Invitational · Oct 1822:24.1Essex County Track Coaches InvitationalOctober 18, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2025:11Garret InvitationalSeptember 20, 2025
5,000 Meters · Livingston HSLancer Invitational · Sep 422:50Lancer InvitationalSeptember 4, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Lancer InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 45 · Bloomfield5,000 Meters Junior Varsity4522:50 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 193 · Bloomfield5,000 Meters Junior Varsity19323:45.1110
Oct 18Essex County Track Coaches InvitationalOct 18 · 5,000 Meters Sophomore · Place 48 · Bloomfield5,000 Meters Sophomore4822:24.1 PB10
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Novice 5k · Place 88 · Bloomfield5,000 Meters Novice 5k8822:30.6910
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Novice 5k · Place 48 · Bloomfield5,000 Meters Novice 5k4823:56.6710
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 2 JV · Place 122 · Bloomfield5,000 Meters Pod 2 JV12225:11 PB10
Sep 16SEC Batch Meet 2Sep 16 · 5,000 Meters Novice 5k · Place 70 · Bloomfield5,000 Meters Novice 5k7025:08.94 PB10
Sep 9SEC Batch Meet 1Sep 9 · 5,000 Meters Novice 5K · Place 42 · Bloomfield5,000 Meters Novice 5K4227:31.8010