Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorWayne Valentine Invitational · Jan 11 | 3:38.86 | Wayne Valentine Invitational | January 11, 2017 |
| 1600 Meters · IndoorDick DeSchriver Invitational · Dec 23 | 6:29.65a | Dick DeSchriver Invitational | December 23, 2016 |
| 1600 Meters · OutdoorHunterdon, Warren, Sussex Championships · May 20 | 6:34.92 | Hunterdon, Warren, Sussex Championships | May 20, 2017 |
| 300 Meters · IndoorDick DeShriver Invitational · Dec 22 | 51.08a | Dick DeShriver Invitational | December 22, 2014 |
| 400 Meters · OutdoorNJAC Outdoor Championships · May 6 | 1:09.26a | NJAC Outdoor Championships | May 6, 2015 |
| 400m Hurdles · 30" / 0.762m · IndoorHunterdon-Sussex-Warren Championships · May 16 | 1:16.18a | Hunterdon-Sussex-Warren Championships | May 16, 2016 |
| 400m Hurdles · 30" / 0.762m · OutdoorNJAC Outdoor Championships · May 6 | 1:18.05a | NJAC Outdoor Championships | May 6, 2015 |
| 55m Hurdles · 33" · IndoorDick DeShriver Invitational · Dec 22 | 11.46a | Dick DeShriver Invitational | December 22, 2014 |
| 800 Meters · IndoorNJSIAA Sectional Championships - North I Gr. 2&3 · Feb 11 | 2:43.12a | NJSIAA Sectional Championships - North I Gr. 2&3 | February 11, 2017 |
| 800 Meters · OutdoorNJSIAA Sectionals - North I - Group 2 · May 27 | 2:41.72a | NJSIAA Sectionals - North I - Group 2 | May 27, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
2 results2017 Indoor Track
4 results2016 Indoor Track
6 results2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | North I Groups 2 & 3 May 28 · 800 Meters · Place 41 · Sparta | 800 Meters | 41. | 2:41.75a | 11 |
2015 Outdoor Track
6 results2015 Indoor Track
1 results2014 Indoor Track
2 results