Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | SEC Boys Championship MeetNov 3 · 5,000 Meters Varsity · Place 51 · Payne Tech - Essex | 5,000 Meters Varsity | 51 | 25:38.8 | 11 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Essex County ChampionsipsNov 1 · 5,000 Meters Varsity · Place 132 · Payne Tech - Essex | 5,000 Meters Varsity | 132 | 22:06.2 | 10 |
| Oct 21 | NJTAC MeetOct 21 · 5,000 Meters Varsity · Place 88 · Payne Tech - Essex | 5,000 Meters Varsity | 88 | 23:40.3 | 10 |
| Oct 7 | SEC ChampionshipOct 7 · 5,000 Meters Varsity · Place 50 · Payne Tech - Essex | 5,000 Meters Varsity | 50 | 23:50.4 | 10 |
| Sep 24 | Super Essex Conference Meet #4Sep 24 · 5,000 Meters Varsity · Place 47 · Payne Tech | 5,000 Meters Varsity | 47 | 24:28.6 | 10 |
| Sep 24 | Super Essex Conference Meet #4Sep 24 · 5,000 Meters Varsity · Place 47 · Payne | 5,000 Meters Varsity | 47 | 24:28.6 | 10 |
| Sep 3 | Super Essex County League #1Sep 3 · 2 Miles Novice 2 Mile · Place 72 · Payne Tech (Essex Co) | 2 Miles Novice 2 Mile | 72 | 14:41.1 PB | 10 |