Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorMorris County Invitational · Feb 6 | 4:50.04 | Morris County Invitational | February 6, 2017 |
| 1000 Meters · IndoorOcean Breeze Freedom Games (HS) · Jan 5 | 2:47.55 | Ocean Breeze Freedom Games (HS) | January 5, 2019 |
| 1600 Meters · IndoorMolloy-Stanner Games · Jan 12 | 4:39.05 | Molloy-Stanner Games | January 12, 2019 |
| 1600 Meters · OutdoorSkyland Conference Relays · Apr 13 | 4:36.05 | Skyland Conference Relays | April 13, 2019 |
| 1600 Meters · OutdoorRidge Twilight Meet Night of 1600s · May 4 | 4:38.25 | Ridge Twilight Meet Night of 1600s | May 4, 2017 |
| 3200 Meters · IndoorSomerset County Championships · Dec 28 | 11:06.61a | Somerset County Championships | December 28, 2016 |
| 3200 Meters · OutdoorRidge Twilight Meet II · May 30 | 10:35.43 | Ridge Twilight Meet II | May 30, 2018 |
| 3200 Meters · OutdoorSkyland Conference Championships · May 9 | 10:17.91a | Skyland Conference Championships | May 9, 2017 |
| 600 Meters · IndoorMolloy Stanner Games · Jan 13 | 1:34.58 | Molloy Stanner Games | January 13, 2018 |
| 800 Meters · IndoorMorris County Coaches Association Invitational · Feb 4 | 2:20.09 | Morris County Coaches Association Invitational | February 4, 2019 |
| 800 Meters · OutdoorRidge Twilight Meet II · May 30 | 2:08.28 | Ridge Twilight Meet II | May 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
2 results2019 Indoor Track
5 results2018 Indoor Track
5 results2018 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | Ridge Twilight Meet IIMay 30 · 3200 Meters · Place 19 · M Ridge | 3200 Meters | 19 | 10:35.43 PB | — |
| May 3 | Ridge Night of 1600sMay 3 · 1600 Meters · Place 38 · Ridge | 1600 Meters | 38. | 4:42.88a | 11 |
| Mar 31 | Raider RelaysMar 31 · 1600 Meters · Place 16 · Ridge | 1600 Meters | 16 | 4:38.25 | — |
2017 Indoor Track
4 results2017 Outdoor Track
5 results2016 Indoor Track
4 results