Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bowdoin ParkNXN Northeast Regional · Nov 28 | 18:24.4 | NXN Northeast Regional | November 28, 2015 |
| 5,000 Meters · Brandywine Creek State ParkSalesianum Invitational · Oct 1 | 18:01.42 | Salesianum Invitational | October 1, 2016 |
| 5,000 Meters · Delsea HSNJSAA South Sectionals · Nov 7 | 17:43.88 | NJSAA South Sectionals | November 7, 2015 |
| 5,000 Meters · Holmdel ParkNJSIAA Group 2 Championships · Nov 14 | 18:17.99 | NJSIAA Group 2 Championships | November 14, 2015 |
| 5,000 Meters · Pennypacker ParkColonial Conference Championships · Oct 20 | 17:14 | Colonial Conference Championships | October 20, 2016 |
| 5,000 Meters · West Deptford ParkColonial Conference Week 2 · Sep 16 | 19:19.00 | Colonial Conference Week 2 | September 16, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Colonial Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 13 · West Deptford | 5,000 Meters Varsity | 13 | 17:14 PB | 11 |
| Oct 1 | Salesianum InvitationalOct 1 · 5,000 Meters Varsity Small School · Place 17 · West Deptford | 5,000 Meters Varsity Small School | 17 | 18:01.42 PB | 11 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 28 | NXN Northeast RegionalNov 28 · 5,000 Meters NE Black Open · Place 56 · West Deptford | 5,000 Meters NE Black Open | 56 | 18:24.4 PB | 10 |
| Nov 14 | NJSIAA Group 2 ChampionshipsNov 14 · 5,000 Meters Varsity · Place 70 · West Deptford | 5,000 Meters Varsity | 70 | 18:17.99 PB | 10 |
| Nov 7 | NJSAA South SectionalsNov 7 · 5,000 Meters Group 2 · Place 23 · West Deptford | 5,000 Meters Group 2 | 23 | 17:43.88 PB | 10 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Colonial Conference Week 2Sep 16 · 5,000 Meters Varsity · Place 17 · West Deptford | 5,000 Meters Varsity | 17 | 19:19.00 PB | 9 |