Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Branch Brook ParkSEC Batch Meet 2 · Sep 1615:46.13SEC Batch Meet 2September 16, 2025
5,000 Meters · Branch Brook ParkNewark City Public School XC Championship · Oct 2822:35.65Newark City Public School XC ChampionshipOctober 28, 2025
5,000 Meters · Cedar Grove ParkSEC Batch Meet 4 · Oct 821:42.1SEC Batch Meet 4October 8, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20Newark City XC ChampionshipOct 20 · 5,000 Meters Championship · Place 28 · East Side5,000 Meters Championship287:09.712
Oct 13SEC XC ChampionshipOct 13 · 5,000 Meters Liberty · Place 44 · East Side5,000 Meters Liberty4422:48.9410
Oct 8SEC Batch Meet 4Oct 8 · 5,000 Meters Varsity 1 · Place 62 · East Side5,000 Meters Varsity 16221:42.1 PB10
Sep 29SEC Batch Meet 3Sep 29 · 5,000 Meters Varsity 1 · Place 51 · East Side5,000 Meters Varsity 15122:51.810

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Newark City Public School XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 25 · East Side5,000 Meters Varsity2522:35.65 PB11
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Varsity · Place 122 · East Side5,000 Meters Varsity12222:22.2911
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 2 · Place 79 · East Side5,000 Meters Varsity 27923:25.7011
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 1 · Place 70 · East Side5,000 Meters Varsity 17024:45.4211
Sep 16SEC Batch Meet 2Sep 16 · 2 Miles Novice · Place 78 · East Side2 Miles Novice7815:46.13 PB11