Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNazareth Conference Challenge Cup · Jan 31 | 5:28.10 | Nazareth Conference Challenge Cup | January 31, 2026 |
| 10,000 Meters · OutdoorEast Coast Conference Outdoor Track & Field Championships · Apr 30 | 38:41.79a | East Coast Conference Outdoor Track & Field Championships | April 30, 2026 |
| 1500 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 17 | 4:54.66a | University at Buffalo Alumni Invitational | April 17, 2026 |
| 2000m Steeplechase · 0.762m · OutdoorLancer Invitational · May 10 | 8:28.83a | Lancer Invitational | May 10, 2019 |
| 2000m Steeplechase · OutdoorSection 5 Class Championships · Jun 10 | 8:15.48 | Section 5 Class Championships | June 10, 2021 |
| 3000 Meters · IndoorHoughton Highlander Indoor Invitational · Jan 24 | 10:47.77a | Houghton Highlander Indoor Invitational | January 24, 2026 |
| 3000 Meters · OutdoorUniversity at Buffalo Spring Opener · Apr 8 | 10:50.53 | University at Buffalo Spring Opener | April 8, 2023 |
| 5000 Meters · IndoorEast Coast Indoor Championship · Feb 15 | 19:11.09a | East Coast Indoor Championship | February 15, 2026 |
| 5000 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 17 | 18:16.03a | University at Buffalo Alumni Invitational | April 17, 2026 |
| 800 Meters · IndoorNazareth Conference Challenge Cup · Jan 31 | 2:31.51 | Nazareth Conference Challenge Cup | January 31, 2026 |
| 800 Meters · OutdoorFredonia Blue Devil Invitational · Apr 25 | 2:37.96a | Fredonia Blue Devil Invitational | April 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
4 results2026 Indoor Track
1 results2025 Outdoor Track
4 results2025 Indoor Track
1 results2024 Outdoor Track
1 results2023 Outdoor Track
2 results