Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorGulden Invitational · Jan 21 | 4:24.53 | Gulden Invitational | January 21, 2017 |
| 1000 Meters · IndoorPenn State Relays · Jan 9 | 2:39.57 | Penn State Relays | January 9, 2016 |
| 1500 Meters · OutdoorColonial Relays · Apr 6 | 4:01.74 | Colonial Relays | April 6, 2018 |
| 3000 Meters · IndoorNEC Indoor Track & Field Championshps · Feb 16 | 9:00.46a | NEC Indoor Track & Field Championshps | February 16, 2018 |
| 3000m Steeplechase · 0.914m · OutdoorNEC Outdoor Track & Field Championships · May 4 | 9:27.16a | NEC Outdoor Track & Field Championships | May 4, 2019 |
| 3000m Steeplechase · OutdoorBucknell Team Challenge · Apr 22 | 9:37.82 | Bucknell Team Challenge | April 22, 2017 |
| 5000 Meters · OutdoorNEC Outdoor Track & Field Championships · May 4 | 16:05.82a | NEC Outdoor Track & Field Championships | May 4, 2019 |
| 600 Meters · IndoorBucknell Tri Meet · Jan 7 | 1:25.13 | Bucknell Tri Meet | January 7, 2017 |
| 800 Meters · IndoorGulden Invitational · Jan 20 | 1:59.30 | Gulden Invitational | January 20, 2018 |
| 800 Meters · OutdoorSt. Francis Red Flash Open · Apr 29 | 1:58.07a | St. Francis Red Flash Open | April 29, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
3 results2019 Indoor Track
2 results2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 6 | Colonial RelaysApr 6 · 1500 Meters · Place 5 · Saint Francis University | 1500 Meters | 5 | 4:01.74 PB | JR |
2018 Indoor Track
4 results2017 Outdoor Track
3 results2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 21 | Gulden InvitationalJan 21 · 1 Mile · Place 5 · Saint Francis (Pa.) | 1 Mile | 5 | 4:24.53 PB | SO |
| Jan 7 | Bucknell Tri MeetJan 7 · 600 Meters · Place 1 · Saint Francis (Pa.) | 600 Meters | 1 | 1:25.13 PB | SO |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 9 | Penn State RelaysJan 9 · 1000 Meters · Place 5 · Saint Francis (Pa.) | 1000 Meters | 5 | 2:39.57 PB | FR |