Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Oct 11 | 27:49.7 | Lucian Rosa Invitational | October 11, 2014 |
| 8,000 Meters · Forest Akers EastAuto Owners Spartan Invitational · Sep 16 | 27:59 | Auto Owners Spartan Invitational | September 16, 2016 |
| 8,000 Meters · Gainey Athletic Complex Calvin CollegeCalvin Invite · Sep 12 | 28:41.2 | Calvin Invite | September 12, 2015 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing CC Invitational · Oct 7 | 28:51.0 | Lansing CC Invitational | October 7, 2016 |
| 8,000 Meters · Muskegon Community CollegeJayhawk Cross Country Invitational · Oct 14 | 27:02.85 | Jayhawk Cross Country Invitational | October 14, 2016 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 22 | 26:44.3 | NAIA Great Lakes Challenge | October 22, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Calvin InviteSep 12 · 8,000 Meters Men · Place 225 · Michigan-Dearborn | 8,000 Meters Men | 225 | 28:41.2 PB | Jr |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Lucian Rosa InvitationalOct 11 · 8,000 Meters NAIA · Place 11 · Michigan-Dearborn | 8,000 Meters NAIA | 11 | 27:49.7 PB | So |