Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5k CourseNXR NY/NE Regional Championships · Nov 26 | 22:52.1 | NXR NY/NE Regional Championships | November 26, 2016 |
| 5,000 Meters · Darlington ParkBergen County Meet of Champions · Oct 29 | 19:43 | Bergen County Meet of Champions | October 29, 2016 |
| 5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals: North I · Nov 5 | 20:38 | NJSIAA Sectionals: North I | November 5, 2016 |
| 5,000 Meters · Goddard Memorial State ParkBrown XC New England Champs · Oct 14 | 22:20.07 | Brown XC New England Champs | October 14, 2017 |
| 5,000 Meters · Holmdel ParkNJSIAA Group 3 Championships · Nov 12 | 20:50 | NJSIAA Group 3 Championships | November 12, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Brown XC New England ChampsOct 14 · 5,000 Meters Varsity D2 · Place 120 · Indian Hills | 5,000 Meters Varsity D2 | 120 | 22:20.07 PB | 11 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR NY/NE Regional ChampionshipsNov 26 · 5,000 Meters Northeast Championships · Place 208 · Indian Hills | 5,000 Meters Northeast Championships | 208 | 22:52.1 PB | 10 |
| Nov 12 | NJSIAA Group 3 ChampionshipsNov 12 · 5,000 Meters Varsity · Place 42 · Indian Hills | 5,000 Meters Varsity | 42 | 20:50 PB | 10 |
| Nov 5 | NJSIAA Sectionals: North INov 5 · 5,000 Meters Group 3 · Place 12 · Indian Hills | 5,000 Meters Group 3 | 12 | 20:38 PB | 10 |
| Oct 29 | Bergen County Meet of ChampionsOct 29 · 5,000 Meters Varsity · Place 22 · Indian Hills | 5,000 Meters Varsity | 22 | 19:43 PB | 10 |
| Oct 22 | Bergen County Group ChampionshipsOct 22 · 5,000 Meters Varsity · Place 5 · Indian Hills | 5,000 Meters Varsity | 5 | 19:50 | 10 |
| Oct 15 | Big North League Championships: Freedom/National Div. Oct 15 · 5,000 Meters Varsity · Place 7 · Indian Hills | 5,000 Meters Varsity | 7 | 19:37 | 10 |
| Oct 1 | Brett Taylor InvitationalOct 1 · 5,000 Meters Varsity · Place 6 · Indian Hills | 5,000 Meters Varsity | 6 | 20:06 | — |
2015 Cross Country
5 results