Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cedarville UniversityFriendship Invitational · Sep 16 | 20:28.5 | Friendship Invitational | September 16, 2017 |
| 6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Oct 8 | 24:53.9 | Lucian Rosa Invitational | October 8, 2016 |
| 6,000 Meters · GlenOak HSGreat Midwest AC Cross Country Championships · Nov 3 | 26:50.7 | Great Midwest AC Cross Country Championships | November 3, 2018 |
| 6,000 Meters · Lewis UniversityLewis Conference Crossover · Oct 7 | 25:26.2 | Lewis Conference Crossover | October 7, 2017 |
| 6,000 Meters · Malone CollegeGreat Midwest Athletic Conference Cross Country Championships · Oct 22 | 26:02.7 | Great Midwest Athletic Conference Cross Country Championships | October 22, 2016 |
| 6,000 Meters · Percy Warner ParkGreat Midwest Athletic XC Championships · Oct 21 | 27:55.4 | Great Midwest Athletic XC Championships | October 21, 2017 |
| 6,000 Meters · Silvercreek Metro ParkAll-Ohio Collegiate Cross Country Championships · Sep 29 | 24:32.8 | 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.
2018 Cross Country
2 results2017 Cross Country
3 results2016 Cross Country
3 results