| August 8, 2026 | 2026 HyVee Perks 250 | O'Reilly Series | 1 | 33 | 65 | Crash |
| August 2, 2025 | 2025 HyVee Perks 250 | Xfinity Series | 7 | 8 | 0 | Running |
| June 15, 2024 | 2024 Hy Vee Perks 250 | Xfinity Series | 15 | 12 | 8 | Running |
| July 27, 2019 | 2019 U.S. Cellular 250 | Xfinity Series | 10 | 12 | 0 | Running |
| June 16, 2019 | 2019 CircuitCity.com 250 | Xfinity Series | 16 | 30 | 0 | Fuel pressure |
| July 28, 2018 | 2018 U.S. Cellular 250 | Xfinity Series | 20 | 34 | 0 | Running |
| June 17, 2018 | 2018 Iowa 250 Presented by Enogen | Xfinity Series | 21 | 18 | 0 | Running |
| July 29, 2017 | 2017 U.S. Cellular 250 | Xfinity Series | 25 | 14 | 0 | Running |
| June 24, 2017 | 2017 American Ethanol E15 250 | Xfinity Series | 22 | 2 | 0 | Running |
| July 30, 2016 | 2016 U.S. Cellular 250 | Xfinity Series | 16 | 15 | 0 | Running |
| June 19, 2016 | 2016 American Ethanol E15 250 | Xfinity Series | 14 | 21 | 0 | Running |
| August 1, 2015 | 2015 U.S. Cellular 250 Presented by New Holland | Xfinity Series | 17 | 12 | 1 | Running |
| May 17, 2015 | 2015 3M 250 | Xfinity Series | 21 | 17 | 0 | Running |
| August 2, 2014 | 2014 U.S. Cellular 250 | Xfinity Series | 20 | 20 | 0 | Running |
| May 18, 2014 | 2014 Get To Know Newton 250 | Xfinity Series | 18 | 17 | 0 | Running |
| September 8, 2013 | 2013 Fan Appreciation 200 Presented by New Holland | Truck Series | 19 | 21 | 0 | Running |
| July 13, 2013 | 2013 American Ethanol 200 Presented by Enogen | Truck Series | 19 | 18 | 1 | Running |
| September 15, 2012 | 2012 American Ethanol 200 Presented by Hy-Vee | Truck Series | 21 | 14 | 0 | Running |
| July 14, 2012 | 2012 American Ethanol 200 | Truck Series | 25 | 17 | 0 | Running |
| July 16, 2011 | 2011 Coca Cola 200 Presented by Hy-Vee | Truck Series | 23 | 18 | 0 | Running |
| July 11, 2010 | 2010 Lucas Oil 200 Presented by Speed | Truck Series | 7 | 11 | 0 | Running |
| September 5, 2009 | 2009 Lucas Oil 200 | Truck Series | 17 | 25 | 0 | Overheating |