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 | 29:38.9 | Lucian Rosa Invitational | October 11, 2014 |
| 8,000 Meters · Forest Akers EastAuto Owners Spartan Invitational · Sep 16 | 29:41 | Auto Owners Spartan Invitational | September 16, 2016 |
| 8,000 Meters · Gainey Athletic Complex Calvin CollegeCalvin Invite · Sep 12 | 29:18.8 | Calvin Invite | September 12, 2015 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing CC Invitational · Oct 7 | 29:48.8 | Lansing CC Invitational | October 7, 2016 |
| 8,000 Meters · Muskegon Community CollegeJayhawk Cross Country Invitational · Oct 14 | 28:00.99 | Jayhawk Cross Country Invitational | October 14, 2016 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 22 | 28:14.0 | 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 266 · Michigan-Dearborn | 8,000 Meters Men | 266 | 29:18.8 PB | Jr |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Lucian Rosa InvitationalOct 11 · 8,000 Meters NAIA · Place 30 · Michigan-Dearborn | 8,000 Meters NAIA | 30 | 29:38.9 PB | So |