Mike Harmon at Michigan
Mike Harmon has made 5 NASCAR Xfinity Series starts at Michigan since 2012, with 0 wins, 0 top 10s and an average finish of 32.8.
Totals at Michigan by series
| Series | Starts | Wins | Top 5 | Top 10 | Laps led | Avg finish | Avg start | Best finish |
|---|---|---|---|---|---|---|---|---|
| Xfinity Series | 5 | 0 | 0 | 0 | 0 | 32.8 | 37.8 | 28 |
| Truck Series | 4 | 0 | 0 | 0 | 0 | 29.2 | 28.5 | 23 |
Every start at Michigan
| Date | Race | Series | Start | Finish | Laps led | Status |
|---|---|---|---|---|---|---|
| June 17, 2017 | 2017 Irish Hills 250 | Xfinity Series | 40 | 32 | 0 | Running |
| June 11, 2016 | 2016 Menards 250 Presented by Valvoline | Xfinity Series | 36 | 29 | 0 | Running |
| June 13, 2015 | 2015 Great Clips 250 | Xfinity Series | 40 | 32 | 0 | Running |
| June 14, 2014 | 2014 Ollie's Bargain Outlet 250 | Xfinity Series | 30 | 28 | 0 | Vibration |
| August 17, 2013 | 2013 Michigan National Guard 200 | Truck Series | 25 | 23 | 0 | Electrical |
| August 18, 2012 | 2012 VFW 200 | Truck Series | 31 | 28 | 0 | Overheating |
| June 16, 2012 | 2012 Alliance Truck Parts 250 | Xfinity Series | 43 | 43 | 0 | Vibration |
| August 20, 2011 | 2011 VFW 200 | Truck Series | 28 | 32 | 0 | Handling |
| June 12, 2010 | 2010 VFW 200 | Truck Series | 30 | 34 | 0 | Suspension |