Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · 8K NCAA Pre-Nats CourseGreater Louisville Classic · Oct 5 | 26:52.4 | Greater Louisville Classic | October 5, 2019 |
| 8,000 Meters · Behrend (Penn State Behrend) courseBehrend Cross Country Invitational · Sep 14 | 29:18.9 | Behrend Cross Country Invitational | September 14, 2018 |
| 8,000 Meters · Blue River Cross Country CourseFranklin College Grizzly Invitational · Sep 4 | 26:32.0 | Franklin College Grizzly Invitational | September 4, 2021 |
| 8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 26:33.5 | D3 Pre-Nationals | October 1, 2022 |
| 8,000 Meters · Franklin CollegeNCAA Division III Great Lakes Region XC Championships · Nov 10 | 26:37.2 | NCAA Division III Great Lakes Region XC Championships | November 10, 2018 |
| 8,000 Meters · Oberlin Cross Country TrailOberlin Inter-Regional Cross Country Rumble · Oct 19 | 26:19.5 | Oberlin Inter-Regional Cross Country Rumble | October 19, 2019 |
| 8,000 Meters · Saturday Elite/OpenXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 25:59.1 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 8,000 Meters · Silvercreek Metro ParkAll-Ohio Collegiate Cross Country Championships · Sep 29 | 27:57.5 | All-Ohio Collegiate Cross Country Championships | September 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results2021 Cross Country
1 results2020 Cross Country
1 results2019 Cross Country
3 results2018 Cross Country
4 results