Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt Park 2.5 mile courseManhattan College High School Invitational · Oct 11 | 15:59.7 | Manhattan College High School Invitational | October 11, 2014 |
| 5,000 Meters · 5k CourseBowdoin Park Classic · Sep 27 | 20:38.0 | Bowdoin Park Classic | September 27, 2014 |
| 5,000 Meters · Delsea HSNJSAA South Sectionals · Nov 7 | 20:31.88 | NJSAA South Sectionals | November 7, 2015 |
| 5,000 Meters · Delsea HSNJSIAA South Sectional Championships · Nov 8 | 20:08.65 | NJSIAA South Sectional Championships | November 8, 2014 |
| 5,000 Meters · Holmdel ParkNJSIAA Group 2 Championships · Nov 14 | 20:55.63 | NJSIAA Group 2 Championships | November 14, 2015 |
| 5,000 Meters · Holmdel ParkNJSIAA Group II XC Championship · Nov 15 | 20:10 | NJSIAA Group II XC Championship | November 15, 2014 |
| 5,000 Meters · Pennypacker ParkColonial Conference Championships · Oct 20 | 21:28 | Colonial Conference Championships | October 20, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
2 results2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NJSIAA Group 2 ChampionshipsNov 14 · 5,000 Meters Varsity · Place 25 · Haddonfield Memorial | 5,000 Meters Varsity | 25 | 20:55.63 PB | 11 |
| Nov 7 | NJSAA South SectionalsNov 7 · 5,000 Meters Group 2 · Place 7 · Haddonfield Memorial | 5,000 Meters Group 2 | 7 | 20:31.88 PB | 11 |
2014 Cross Country
4 results