Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2600 m · Greystone XC CourseSteward Memorial · Sep 24 | 9:24.00 | Steward Memorial | September 24, 2016 |
| 5,000 Meters · Central Park - Morris CountryNJCTC Stewart Invitational · Sep 29 | 18:41.06 | NJCTC Stewart Invitational | September 29, 2018 |
| 5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North II Group 4 · Nov 4 | 18:12.63 | NJSIAA Sectionals - North II Group 4 | November 4, 2017 |
| 5,000 Meters · Horseshoe LakeRoxbury Invitational · Sep 8 | 17:56.67 | Roxbury Invitational | September 8, 2018 |
| 5,000 Meters · Thompson ParkGreater Middlesex Conference Championship · Oct 21 | 17:56.4 | Greater Middlesex Conference Championship | October 21, 2017 |
| 5,000 Meters · Thompson ParkGMC Red Division Championship · Sep 18 | 18:17.1 | GMC Red Division Championship | September 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | GMC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 70 · John P Stevens | 5,000 Meters Varsity | 70 | 18:40.39 | 12 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NJSIAA Sectionals - North IINov 3 · 5,000 Meters Group 4 · Place 64 · John P Stevens | 5,000 Meters Group 4 | 64 | 18:36.30 | 11 |
| Sep 29 | NJCTC Stewart InvitationalSep 29 · 5,000 Meters Junior Varsity A · Place 74 · John P Stevens | 5,000 Meters Junior Varsity A | 74 | 18:41.06 PB | 11 |
| Sep 8 | Roxbury InvitationalSep 8 · 5,000 Meters Fastest 4 · Place 65 · John P Stevens | 5,000 Meters Fastest 4 | 65 | 17:56.67 PB | 11 |
2017 Cross Country
3 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Steward MemorialSep 24 · 2,600 Meters Freshmen · Place 11 · John P Stevens | 2,600 Meters Freshmen | 11 | 9:24.00 PB | 9 |