Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorRIT February Invitational · Feb 3 | 5:33.77 | RIT February Invitational | February 3, 2017 |
| 10,000 Meters · OutdoorNYSCTC Outdoor Track & Field Championships · May 5 | 41:52.68a | NYSCTC Outdoor Track & Field Championships | May 5, 2017 |
| 1000 Meters · IndoorGolden Eagle Invitational · Feb 20 | 3:15.29 | Golden Eagle Invitational | February 20, 2016 |
| 10000 Meters · OutdoorLiberty League Championships · Apr 22 | 41:50.02 | Liberty League Championships | April 22, 2017 |
| 1500 Meters · OutdoorGolden Eagle Friday Night Invite · Apr 14 | 5:05.53 | Golden Eagle Friday Night Invite | April 14, 2017 |
| 3000 Meters · IndoorNYSCTC Indoor Track & Field Championships · Feb 24 | 10:58.25 | NYSCTC Indoor Track & Field Championships | February 24, 2017 |
| 5000 Meters · IndoorLiberty League Championship · Feb 11 | 19:31.75 | Liberty League Championship | February 11, 2017 |
| 5000 Meters · OutdoorNazareth College ROC City Track & Field Classic · Apr 9 | 20:24.67 | Nazareth College ROC City Track & Field Classic | April 9, 2017 |
| 800 Meters · IndoorLiberty League Indoor Championships · Feb 13 | 2:37.61 | Liberty League Indoor Championships | February 13, 2016 |
| 800 Meters · OutdoorSUNY Geneseo Early Season Invitational · Mar 31 | 2:35.14a | SUNY Geneseo Early Season Invitational | March 31, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
3 results2018 Indoor Track
3 results2017 Outdoor Track
4 results2017 Indoor Track
6 results2016 Indoor Track
3 results