Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k CourseNXR Northeast Regional Championships · Nov 25 | 17:05.4 | NXR Northeast Regional Championships | November 25, 2017 |
| 5,000 Meters · Branch Brook ParkSuper Essex Conference Championships · Oct 3 | 16:02.40 | Super Essex Conference Championships | October 3, 2017 |
| 5,000 Meters · Goddard Memorial State ParkBrown XC New England Champs · Oct 14 | 15:36.81 | Brown XC New England Champs | October 14, 2017 |
| 5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 7 | 16:34 | Shore Coaches Invitational | October 7, 2017 |
| 5,000 Meters · Holmdel ParkNJSIAA Non- Public A Championship · Nov 12 | 16:36 | NJSIAA Non- Public A Championship | November 12, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results2016 Cross Country
1 results2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Essex County ChampionshipsOct 30 · 5,000 Meters Varsity · Place 31 · Seton Hall Prep | 5,000 Meters Varsity | 31 | 16:59.9 | SO |
| Oct 6 | Super Essex ConferenceOct 6 · 5,000 Meters Varsity · Place 30 · Seton Hall Prep | 5,000 Meters Varsity | 30 | 17:49.9 | SO |
| Oct 6 | Super Essex ConferenceOct 6 · 5,000 Meters Varsity · Place 30 · Seton Hall Prep | 5,000 Meters Varsity | 30 | 17:49.9 | SO |
| Oct 3 | Brett Taylor InvitationalOct 3 · 5,000 Meters Sophomore · Place 5 · Seton Hall Prep | 5,000 Meters Sophomore | 5 | 17:50 | SO |