Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Garret MountainNJSIAA North 1 Sectional Championships · Nov 8 | 17:58.32 | NJSIAA North 1 Sectional Championships | November 8, 2014 |
| 5,000 Meters · Garret Mountain ReservationNJSIAA Sectional-North 1 · Nov 7 | 16:57 | NJSIAA Sectional-North 1 | November 7, 2015 |
| 5,000 Meters · Garrett Mountain ParkMaroon Invitational · Sep 19 | 18:10 | Maroon Invitational | September 19, 2014 |
| 5,000 Meters · Greystone XC CourseNJAC XC Week 1 (Small Schools) · Sep 16 | 18:26.30 | NJAC XC Week 1 (Small Schools) | September 16, 2014 |
| 5,000 Meters · Holmdel ParkNJSIAA Group 1 Championships · Nov 14 | 16:42.79 | NJSIAA Group 1 Championships | November 14, 2015 |
| 5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 1 | 17:56 | Shore Coaches Invitational | October 1, 2016 |
| 5,000 Meters · Six FlagsSix Flags Wild Safari · Sep 24 | 16:59 | Six Flags Wild Safari | September 24, 2016 |
| 5,000 Meters · Six FlagsSix Flags Wild Safari Invitational · Sep 26 | 16:44 | Six Flags Wild Safari Invitational | September 26, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results2015 Cross Country
3 results2014 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NJSIAA Group I XC ChampionshipNov 15 · 5,000 Meters Varsity · Place 51 · Kinnelon | 5,000 Meters Varsity | 51 | 18:09 | 10 |
| Nov 8 | NJSIAA North 1 Sectional ChampionshipsNov 8 · 5,000 Meters Group I · Place 18 · Kinnelon | 5,000 Meters Group I | 18 | 17:58.32 PB | 10 |
| Oct 4 | Shore InvitationalOct 4 · 5,000 Meters Varsity F · Place 31 · Kinnelon | 5,000 Meters Varsity F | 31 | 18:30.03 | 10 |
| Sep 27 | Six Flags Invitational Sep 27 · 5,000 Meters Varsity d · Place 30 · Kinnelon | 5,000 Meters Varsity d | 30 | 18:10 | 10 |
| Sep 19 | Maroon InvitationalSep 19 · 5,000 Meters Varsity 1 2 · Place 27 · Kinnelon | 5,000 Meters Varsity 1 2 | 27 | 18:10 PB | 10 |
| Sep 16 | NJAC XC Week 1 (Small Schools)Sep 16 · 5,000 Meters Race 1 · Place 9 · Kinnelon | 5,000 Meters Race 1 | 9 | 18:26.30 PB | 10 |