Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorRIT February Invitational · Feb 2 | 4:20.69 | RIT February Invitational | February 2, 2018 |
| 1 Mile · Indoor · Hand timedLiberty League Indoor Championships · Feb 13 | 4:33.3h | Liberty League Indoor Championships | February 13, 2016 |
| 10,000 Meters · OutdoorLiberty League Outdoor Track & field Championships · May 3 | 31:06.46Ma | Liberty League Outdoor Track & field Championships | May 3, 2019 |
| 1000 Meters · IndoorRIT Early Season Invitational · Dec 7 | 2:34.26a | RIT Early Season Invitational | December 7, 2017 |
| 1500 Meters · OutdoorSUNY Geneseo Early Season Invitational · Mar 31 | 4:01.31a | SUNY Geneseo Early Season Invitational | March 31, 2018 |
| 3000 Meters · IndoorBoston University David Hemery Valentine Invitational · Feb 9 | 8:32.91a | Boston University David Hemery Valentine Invitational | February 9, 2018 |
| 400 Meters · IndoorRIT February Invitational · Feb 3 | 1:02.85 | RIT February Invitational | February 3, 2017 |
| 5000 Meters · IndoorBoston University David Hemery Valentine Indoor Invitational · Feb 8 | 14:39.65a | Boston University David Hemery Valentine Indoor Invitational | February 8, 2019 |
| 5000 Meters · Outdoor125th Annual Penn Relays · Apr 25 | 14:36.40a | 125th Annual Penn Relays | April 25, 2019 |
| 800 Meters · OutdoorNazareth College ROC City Track & Field Classic · Apr 9 | 2:10.72 | Nazareth College ROC City Track & Field Classic | April 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
4 results2019 Indoor Track
3 results2018 Outdoor Track
4 results2018 Indoor Track
4 results2017 Indoor Track
4 results2017 Outdoor Track
5 results2016 Outdoor Track
1 results2016 Indoor Track
2 results