Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Central Park of Morris CountyNJSIAA North 2 Sectional Championships · Nov 8 | 21:09.48 | NJSIAA North 2 Sectional Championships | November 8, 2014 |
| 5,000 Meters · Garrett Mountain ParkMaroon Invitational · Sep 19 | 21:49 | Maroon Invitational | September 19, 2014 |
| 5,000 Meters · Greystone XC CourseNJSIAA Sectional-North 2 · Nov 7 | 21:28.87 | NJSIAA Sectional-North 2 | November 7, 2015 |
| 5,000 Meters · Greystone XC CourseNJAC XC Week 1 (Small Schools) · Sep 16 | 21:39.60 | NJAC XC Week 1 (Small Schools) | September 16, 2014 |
| 5,000 Meters · Holmdel ParkShore Invitational · Oct 4 | 22:26.58 | Shore Invitational | October 4, 2014 |
| 5,000 Meters · Six FlagsSix Flags Wild Safari Invitational · Sep 26 | 22:17 | Six Flags Wild Safari Invitational | September 26, 2015 |
| 5,000 Meters · Six FlagsSix Flags Invitational · Sep 27 | 21:29 | Six Flags Invitational | September 27, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Cross Country
3 results2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJSIAA North 2 Sectional ChampionshipsNov 8 · 5,000 Meters Group II · Place 13 · Parsippany | 5,000 Meters Group II | 13 | 21:09.48 PB | 11 |
| Oct 4 | Shore InvitationalOct 4 · 5,000 Meters Varsity D · Place 59 · Parsippany | 5,000 Meters Varsity D | 59 | 22:26.58 PB | 11 |
| Sep 27 | Six Flags Invitational Sep 27 · 5,000 Meters Varsity C · Place 22 · Parsippany | 5,000 Meters Varsity C | 22 | 21:29 PB | 11 |
| Sep 19 | Maroon InvitationalSep 19 · 5,000 Meters Varsity 1 2 · Place 22 · Parsippany | 5,000 Meters Varsity 1 2 | 22 | 21:49 PB | 11 |
| Sep 16 | NJAC XC Week 1 (Small Schools)Sep 16 · 5,000 Meters Race 1 · Place 11 · Parsippany | 5,000 Meters Race 1 | 11 | 21:39.60 PB | 11 |