Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · OutdoorUrsinus College Invitational · Mar 31 | 38:09.97a | Ursinus College Invitational | March 31, 2018 |
| 10000 Meters · OutdoorGettysburg College Quad Meet · Apr 24 | 37:32.17 | Gettysburg College Quad Meet | April 24, 2021 |
| 200 Meters · IndoorDiplomat Open · Dec 2 | 24.86a | Diplomat Open | December 2, 2017 |
| 200 Meters · OutdoorPaul Kaiser Classic · Apr 27 | 28.18 | Paul Kaiser Classic | April 27, 2019 |
| 3000 Meters · IndoorMini-Dip Invitational · Jan 25 | 10:07.74 | Mini-Dip Invitational | January 25, 2019 |
| 3000 Meters · OutdoorDickinson Quad Invite · Apr 10 | 9:56.72a | Dickinson Quad Invite | April 10, 2021 |
| 5000 Meters · IndoorSusquehanna Crusader Challenge · Feb 2 | 17:50.20 | Susquehanna Crusader Challenge | February 2, 2019 |
| 5000 Meters · OutdoorCentennial Conference Outdoor Track & Field Championships · May 1 | 17:52.91 | Centennial Conference Outdoor Track & Field Championships | May 1, 2021 |
| 60m Hurdles · 42" / 1.067m · IndoorDiplomat Open · Dec 2 | 11.57a | Diplomat Open | December 2, 2017 |
| Pole Vault · IndoorDiplomat Open · Dec 2 | 3.20m | Diplomat Open | December 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
3 results2020 Indoor Track
2 results2019 Outdoor Track
3 results2019 Indoor Track
3 results2018 Outdoor Track
1 results2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 2 | Diplomat OpenDec 2 · 60m Hurdles · Place 30 · Gettysburg | 60m Hurdles42" / 1.067m | 30. | 11.57a PB | Fr |
| Dec 2 | Diplomat OpenDec 2 · Pole Vault · Place 24 · Gettysburg | Pole Vault | 24. | 3.20m PB | Fr |
| Dec 2 | Diplomat OpenDec 2 · 200 Meters · Place 34 · Gettysburg | 200 Meters | 34. | 24.86a PB | Fr |