Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorEmpire 8 Indoor Track & Field Championships · Feb 10 | 4:26.32a | Empire 8 Indoor Track & Field Championships | February 10, 2017 |
| 1 Mile · IndoorEmpire 8 Championships · Feb 22 | 4:26.86 | Empire 8 Championships | February 22, 2019 |
| 1000 Meters · IndoorContinental Invitational · Jan 21 | 2:40.64a | Continental Invitational | January 21, 2017 |
| 200 Meters · IndoorUtica College Pioneer Invitational 4 · Feb 18 | 23.73a | Utica College Pioneer Invitational 4 | February 18, 2017 |
| 300 Meters · IndoorUtica College Pioneer Invitational 1 · Mar 3 | 37.25a | Utica College Pioneer Invitational 1 | March 3, 2017 |
| 3000 Meters · IndoorPioneer Invitational #2 · Jan 14 | 9:29.32a | Pioneer Invitational #2 | January 14, 2017 |
| 3000m Steeplechase · 0.914m · OutdoorSwarthmore Last Chance Meet · May 15 | 9:22.73a | Swarthmore Last Chance Meet | May 15, 2017 |
| 3000m Steeplechase · OutdoorEmpire 8 Outdoor Track & Field Championships · Apr 22 | 9:31.36 | Empire 8 Outdoor Track & Field Championships | April 22, 2017 |
| 400H · OutdoorHamilton College Mid-Week Invitational · Apr 18 | 57.87 | Hamilton College Mid-Week Invitational | April 18, 2017 |
| 400H Section #2 · OutdoorEmpire 8 Outdoor Track & Field Championships · Apr 22 | 56.61 | Empire 8 Outdoor Track & Field Championships | April 22, 2017 |
| 5000 Meters · IndoorUtica College Pioneer Invitational 1 · Mar 3 | 16:06.01a | Utica College Pioneer Invitational 1 | March 3, 2017 |
| 800 Meters · OutdoorCardinal Classic · Apr 29 | 2:06.65a | Cardinal Classic | April 29, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
2 results2018 Indoor Track
3 results2017 Outdoor Track
6 results2017 Indoor Track
8 results