DateLocationTypeStartFinish
03/04/2017Atlanta Motor Speedway (GA)NASCAR XFINITY Series31st33rd
03/11/2017Las Vegas Motor Speedway (NV)NASCAR XFINITY Series32nd33rd
03/12/2017Las Vegas Motor Speedway (NV)Monster Energy NASCAR Cup Series39th37th
03/18/2017Phoenix International Raceway (AZ)NASCAR XFINITY Series21st26th
03/19/2017Phoenix International Raceway (AZ)Monster Energy NASCAR Cup Series39th32nd
03/25/2017Auto Club Speedway (CA)NASCAR XFINITY Series36th30th
04/02/2017Martinsville Speedway (VA)Monster Energy NASCAR Cup Series38th33rd
04/08/2017Texas Motor Speedway (TX)NASCAR XFINITY Series37th31st
04/09/2017Texas Motor Speedway (TX)Monster Energy NASCAR Cup Series39th39th
04/22/2017Bristol Motor Speedway (TN)NASCAR XFINITY Series34th24th
4/23/2017Bristol Motor Speedway (TN)Monster Energy NASCAR Cup Series37th34th
04/29/2017Richmond International Raceway (VA)NASCAR XFINITY Series40th28th
05/06/2017Talladega Superspeedway (AL)NASCAR XFINITY Series37th17th
05/13/2017Kansas Speedway (KS)Monster Energy NASCAR Cup Series39th28th
05/27/2017Charlotte Motor Speedway (NC)NASCAR XFINITY Series36th29th
06/04/2017Dover International Speedway (DE)Monster Energy NASCAR Cup Series37th28th
06/10/2017Pocono Raceway (PA)NASCAR XFINITY Series30th30th
06/24/2017Iowa Speedway (IA)NASCAR XFINITY Series38th28th
06/30/2017Daytona International Speedway (FL)NASCAR XFINITY Series36th17th
07/08/2017Kentucky Speedway (KY)Monster Energy NASCAR Cup Series38th31st
07/15/2017New Hampshire Motor Speedway (NH)NASCAR XFINITY Series33rd28th
07/23/2017Indianapolis Motor Speedway (IN)Monster Energy NASCAR Cup Series37th14th
09/17/2017Chicagoland Speedway (IL)Monster Energy NASCAR Cup Series38th39th
09/23/2017Kentucky Speedway (KY)NASCAR XFINITY Series33rd36th
09/30/2017Dover International Speedway (DE)NASCAR XFINITY Series38th33rd
10/01/2017Dover International Speedway (DE)Monster Energy NASCAR Cup Series35th40th
10/08/2017Charlotte Motor Speedway (NC)Monster Energy NASCAR Cup Series36th33rd
10/21/2017Kansas Speedway (KS)NASCAR XFINITY Series30th36th
11/04/2017Texas Motor Speedway (TX)NASCAR XFINITY Series34th30th
11/11/2017Phoenix International Raceway (AZ)NASCAR XFINITY Series36th28th
DateLocationTypeStartFinish
02/19/2016Daytona International Speedway (FL)NASCAR Camping World Truck Series 30th14th
02/27/2016Atlanta Motor Speedway (GA)NASCAR Camping World Truck Series30th21st
03/12/2016Phoenix International Raceway (AZ)NASCAR XFINITY Series31st32nd
04/02/2016Martinsville Speedway (VA)NASCAR Camping World Truck Series29th24th
04/16/16Bristol Motor Speedway (TN)NASCAR XFINITY Series37th32nd
11/17/16King George Speedway (VA)World Karting Association 5th4th
04/23/16Richmond International Raceway (VA)NASCAR XFINITY Series38th31st
05/06/2016Kansas Speedway (KS)NASCAR Camping World Truck Series27th21st
05/14/2016Dover Speedway (DE)NASCAR XFINITY Series33rd26th
05/20/2016Charlotte Motor Speedway (NC)NASCAR Camping World Truck Series30th31st
05/28/2016Charlotte Motor Speedway (NC)NASCAR XFINITY Series36th33rd
06/19/2016Iowa Speedway (IA)NASCAR XFINITY Series27th35th
06/26/2016King George Speedway (VA)World Karting Association 2nd2nd
07/07/2016Kentucky Speedway (KY)NASCAR Camping World Truck Series27th23rd
07/16/2016New Hampshire Motor Speedway (NH)NASCAR XFINITY Series34th22nd
07/23/2016Indianapolis Motor Speedway (IN)NASCAR XFINITY Series31st39th
07/30/2016Iowa Speedway (IA)NASCAR XFINITY Series29th37th
08/13/2016Mid-Ohio Sports Car Course (OH)NASCAR XFINITY Series31st29th
08/27/2016Road America (WI)NASCAR XFINITY Series31st23rd
09/17/2016Chicagoland Speedway (IL)NASCAR XFINITY Series22nd25th
09/24/2016Kentucky Speedway (KY)NASCAR XFINITY Series38th34th
10/02/2016Dover International Speedway (DE)NASCAR Sprint Cup Series36th34th
11/12/2016Phoenix International Raceway (AZ)NASCAR XFINITY Series31st39th
11/19/2016Homestead-Miami Speedway (FL)NASCAR XFINITY Series32nd39th
DateLocationTypeStartFinish
Schedule subject to change.
04/10/2015Texas Motor Speedway (TX)NASCAR XFINITY Series32nd35th
04/18/2015Bristol Motor Speedway (TN)NASCAR XFINITY Series37th34th
04/24/2015Richmond International Raceway (VA)NASCAR XFINITY Series27th38th
05/23/2015Charlotte Motor Speedway (NC)NASCAR XFINITY Series29th39th
05/29/2015Dover International Speedway (DE)NASCAR Camping World Truck Series22nd15th
05/30/2015Dover International Speedway (DE)NASCAR XFINITY Series36th31st
06/05/2015Texas Motor Speedway (TX)NASCAR Camping World Truck Series24th23rd
06/13/2015Gateway Motorsports Park (IL)NASCAR Camping World Truck Series23rd18th
06/19/2015Iowa Speedway (IA)NASCAR Camping World Truck Series22nd18th
07/04/2015Daytona International Speedway (FL)NASCAR XFINITY Series18th11th
07/09/2015Kentucky Speedway (KY)NASCAR Camping World Truck Series19th15th
07/10/2015Kentucky Speedway (KY)NASCAR XFINITY Series26th24th
07/19/2015New Hampshire Motor Speedway (NH)NASCAR Sprint Cup Series43rd38th
07/25/2015Indianapolis Motor Speedway (IN)NASCAR XFINITY Series24th27th
07/26/2015Indianapolis Motor Speedway (IN)NASCAR Sprint Cup Series42nd41st
08/02/2015Pocono Raceway (PA)NASCAR Sprint Cup Series43rd36th
08/09/2015Watkins Glen International (NY)NASCAR Sprint Cup Series43rd38th
08/16/2015Michigan International Speedway (MI)NASCAR Sprint Cup Series43rd43rd
08/22/2015Bristol Motor Speedway (TN)NASCAR Sprint Cup Series41st39th
09/19/2015Chicagoland Speedway (IL)NASCAR Camping World Truck Series30th18th
09/20/2015Chicagoland Speedway (IL)NASCAR Sprint Cup Series43rd41st
09/26/2015New Hampshire Motor Speedway (NH)NASCAR Camping World Truck Series32nd20th
09/27/2015New Hampshire Motor Speedway (NH)NASCAR Sprint Cup Series43rd36th
10/04/2015Dover International Speedway (DE)NASCAR Sprint Cup Series43rd39th
10/24/2015Talladega Superspeedway (AL)NASCAR Camping World Truck Series25th20th
10/25/2015Talladega Superspeedway (AL)NASCAR Sprint Cup Series32nd41st
10/31/2015Martinsville Speedway (VA)NASCAR Camping World Truck Series24th26th
11/01/2015Martinsville Speedway (VA)NASCAR Sprint Cup Series42nd36th
11/06/2015Texas Motor Speedway (TX)NASCAR Camping World Truck Series20th20th
11/13/2015Phoenix International Raceway (AZ)NASCAR Camping World Truck Series28th18th
11/14/2015Phoenix International Raceway (AZ)NASCAR XFINITY Series31st27th
11/15/2015Phoenix International Raceway (AZ)NASCAR Sprint Cup Series43rd43rd
11/20/2015Homestead-Miami Speedway (FL)NASCAR Camping World Truck Series25th21st
DateLocationTypeStartFinish
03/09/2014Las Vegas Motor Speedway (NV)NASCAR Sprint Cup Series41st38th
03/15/2014Bristol Motor Speedway (TN)NASCAR Nationwide Series25th21st
03/16/2014Bristol Motor Speedway (TN)NASCAR Sprint Cup Series43rd43rd
05/10/2014Kansas Speedway (KS)NASCAR Sprint Cup Series42nd40th
05/31/2014Dover International Speedway (DE)NASCAR Nationwide Series27th21st
06/09/2014Pocono Raceway (PA)NASCAR Sprint Cup Series39th36th
07/13/2014New Hampshire Motor Speedway (NH)NASCAR Sprint Cup Series42nd41st
08/16/2014Mid-Ohio Sports Car Course (OH)NASCAR Nationwide Series31st37th
08/22/2014Bristol Motor Speedway (TN)NASCAR Nationwide Series32nd34th
09/21/2014New Hampshire Motor Speedway (NH)NASCAR Sprint Cup Series43rd35th
09/27/2014Dover International Speedway (DE)NASCAR Nationwide Series27th25th
09/28/2014Dover International Speedway (DE)NASCAR Sprint Cup Series43rd43rd
10/04/2014Kansas Speedway (KS)NASCAR Nationwide Series38th39th
10/05/2014Kansas Speedway (KS)NASCAR Sprint Cup Series40th33rd
10/11/2014Charlotte Motor Speedway (NC)NASCAR Sprint Cup Series40th36th
10/26/2014Martinsville Speedway (VA)NASCAR Sprint Cup Series41st42nd
11/02/2014Texas Motor Speedway (TX)NASCAR Sprint Cup Series42nd35th
DateLocationTypeStartFinish
3/24/2013Auto Club Speedway (CA)NASCAR Sprint Cup Series39th39th
4/13/2013Texas Motor Speedway (TX)NASCAR Sprint Cup Series43rd36th
4/21/2013Kansas Speedway (KS)NASCAR Sprint Cup Series37th33rd
4/27/2013Richmond International Raceway (VA)NASCAR Sprint Cup Series42nd34th
5/11/2013Darlington Raceway (SC)NASCAR Sprint Cup Series41st33rd
5/18/2013Charlotte Motor Speedway (NC)NASCAR Sprint Cup Series20th23rd
5/26/2013Charlotte Motor Speedway (NC)NASCAR Sprint Cup Series40th27th
6/2/2013Dover International Speedway (DE)NASCAR Sprint Cup Series42nd35th
6/9/2013Pocono Raceway (PA)NASCAR Sprint Cup Series38th35th
7/28/2013Indianpolis Motor Speedway (IN)NASCAR Sprint Cup Series43rd42nd
8/4/2013Pocono Raceway (PA)NASCAR Sprint Cup Series41st27th
8/18/2013Michigan International Speedway (MI)NASCAR Sprint Cup Series34th29th
9/1/2013Atlanta Motor Speedway (GA)NASCAR Sprint Cup Series41st31st
9/15/2013Chicagoland Speedway (IL)NASCAR Sprint Cup Series39th34th
9/22/2013New Hampshire Motor Speedway (NH)NASCAR Sprint Cup Series42nd36th
9/29/2013Dover International Speedway (DE)NASCAR Sprint Cup Series32nd36th
10/6/2013Kansas Speedway (KS)NASCAR Sprint Cup Series35th28th
10/12/2013Charlotte Motor Speedway (NC)NASCAR Sprint Cup Series40th36th
10/19/2013Talladega Superspeedway (AL)NASCAR Camping World Truck Series27th6th
10/26/2013Martinsville Speedway (VA)NASCAR Camping World Truck Series27th31st
11/3/2013Texas Motor Speedway (TX)NASCAR Sprint Cup Series40th41st
11/9/2013Phoenix International Raceway (AZ)NASCAR Nationwide Series32nd23rd
11/10/2013Phoenix International Raceway (AZ)NASCAR Sprint Cup Series38th32nd
11/16/2013Homestead-Miami Speedway (FL)NASCAR Nationwide Series35th23rd
DateLocationTypeStartFinish
1/14/2012Charlotte Motor Speedway (NC)INEX Legends Car Pro Divisionn/a1st
1/21/2012Charlotte Motor Speedway (NC)INEX Legends Car Pro Divisionn/a8th
1/22/2012Charlotte Motor Speedway (NC)INEX Legends Car Pro Divisionn/a2nd
1/28/2012Daytona International Speedway (FL)ROLEX 24 (team road race of 4 drivers)22nd38th
2/4/2012Charlotte Motor Speedway (NC)INEX Legends Car Pro DivisionRAINRAIN
2/11/2012Charlotte Motor Speedway (NC)INEX Legends Car Pro Divisionn/a3rd
2/25/2012Daytona International Speedway (FL)NASCAR Nationwide Series29th7th
3/4/2012Phoenix International Raceway (AZ)NASCAR Sprint Cup SeriesDNQDNQ
3/11/2012Las Vegas Motor Speedway (NV)NASCAR Sprint Cup Series42nd42nd
3/18/2012Bristol Motor Speedway (TN)NASCAR Sprint Cup SeriesDNQDNQ
3/25/2012Auto Club Speedway (CA)NASCAR Sprint Cup SeriesDNQDNQ
4/13/2012Texas Motor Speedway (TX)NASCAR Nationwide Series26th28th
4/27/2012Richmond International Raceway (VA)NASCAR Nationwide Series33rd26th
5/5/2012Talladega Superspeedway (AL)NASCAR Nationwide Series28th21st
5/11/2012Darlington Raceway (SC)NASCAR Nationwide Series31st16th
5/20/2012Iowa Speedway (IA)NASCAR Nationwide Series21st25th
5/26/2012Charlotte Motor Speedway (NC)NASCAR Nationwide Series24th19th
6/2/2012Dover International Speedway (DE)NASCAR Nationwide Series26th31st
6/16/2012Michigan International Speedway (MI)NASCAR Nationwide Series32nd26th
6/23/2012Road America (WI)GRAND-AM (road race)n/a15th
6/23/2012Road America (WI)NASCAR Nationwide Series25th22nd
6/29/2012Kentucky Speedway (KY)NASCAR Nationwide Series30th32nd
7/6/2012Daytona International Speedway (FL)NASCAR Nationwide Series37th9th
7/14/2012New Hampshire Motor Speedway (NH)NASCAR Nationwide Series28th21st
7/22/2012Chicagoland Speedway (IL)NASCAR Nationwide Series25th18th
7/28/2012Indianapolis Motor Speedway (IN)NASCAR Nationwide Series37th23rd
8/4/2012Iowa Speedway (IA)NASCAR Nationwide Series42nd30th
8/11/2012Watkins Glen International (NY)NASCAR Nationwide Series29th35th
8/18/2012Circuit Gilles Villeneuve (Canada)NASCAR Canadian Tire Series11th6th
8/18/2012Circuit Gilles Villeneuve (Canada)NASCAR Nationwide Series29th36th
8/24/2012Bristol Motor Speedway (TN)NASCAR Nationwide Series28th25th
9/1/2012Atlanta Motor Speedway (GA)NASCAR Nationwide Series33rd33rd
9/7/2012Richmond International Raceway (VA)NASCAR Nationwide Series32nd31st
9/15/2012Chicagoland Speedway (IL)NASCAR Nationwide Series36th33rd
9/22/2012Kentucky Speedway (KY)NASCAR Nationwide Series40th29th
9/29/2012Dover International Speedway (DE)NASCAR Nationwide Series33rd24th
10/7/2012Talladega Superspeedway (AL)NASCAR Sprint Cup Series35th42nd
10/12/2012Charlotte Motor Speedway (NC)NASCAR Nationwide Series32nd33rd
10/13/2012Charlotte Motor Speedway (NC)NASCAR Sprint Cup Series40th36th
10/20/2012Kansas Speedway (KS)NASCAR Nationwide Series34th38th
10/21/2012Kansas Speedway (KS)NASCAR Sprint Cup Series42nd22nd
11/3/2012Texas Motor Speedway (TX)NASCAR Nationwide Series35th39th
11/10/2012Phoenix International Raceway (AZ)NASCAR Nationwide Series42nd27th
11/11/2012Phoenix International Raceway (AZ)NASCAR Sprint Cup Series41st29th
11/17/2012Homestead-Miami Speedway (FL)NASCAR Nationwide SeriesDNQDNQ
DateLocationTypeStartFinish
1/8/2011Charlotte Motor Speedway (NC) WHINEX Legends Car Pro Divisionn/a8th
1/15/2011Charlotte Motor Speedway (NC) WHINEX Legends Car Pro Divisionn/a2nd
1/22/2011Charlotte Motor Speedway (NC) WHINEX Legends Car Pro Divisionn/a9th
1/22/2011Charlotte Motor Speedway (NC) WHINEX Legends Car Pro Divisionn/a3rd
1/23/2011Charlotte Motor Speedway (NC) WHINEX Legends Car Pro Divisionn/a2nd
1/29/2011Charlotte Motor Speedway (NC) WHINEX Legends Car Pro Divisionn/a1st
2/26/2011Phoenix International Raceway (AZ)NASCAR Nationwide Series30th29th
3/5/2011Las Vegas Motor Speedway (NV)NASCAR Nationwide Series35th24th
3/19/2011Bristol Motor Speedway (TN)NASCAR Nationwide Series25th29th
3/26/2011Auto Club Speedway (CA)NASCAR Nationwide Series32nd32nd
4/8/2011Texas Motor Speedway (TX)NASCAR Nationwide Series38th28th
4/16/2011Talladega Superspeedway (AL)NASCAR Nationwide Series34th14th
4/23/2011Nashville Superspeedway (TN)NASCAR Nationwide Series27th33rd
4/29/2011Richmond International Raceway (VA)NASCAR Nationwide Series32nd26th
5/6/2011Darlington Raceway (SC)NASCAR Nationwide Series27th19th
5/14/2011Dover International Speedway (DE)NASCAR Nationwide Series30th22nd
5/22/2011Iowa Speedway (IA)NASCAR Nationwide Series23rd30th
5/28/2011Charlotte Motor Speedway (NC)NASCAR Nationwide Series33rd23rd
6/4/2011Chicagoland Speedway (IL)NASCAR Nationwide Series25th15th
6/18/2011Michigan International Speedway (MI)NASCAR Nationwide Series39th27th
6/25/2011Road America (WI)NASCAR Nationwide Series23rd11th
7/1/2011Daytona International Speedway (FL)NASCAR Nationwide Series25th23rd
7/8/2011Kentucky Speedway (KY)NASCAR Nationwide Series34th26th
7/16/2011New Hampshire Motor Speedway (NH)NASCAR Nationwide Series24th23rd
7/23/2011Nashville Superspeedway (TN)NASCAR Nationwide Series22nd22nd
7/30/2011Lucas Oil Raceway at Indianapolis (IN)NASCAR Nationwide Series22nd23rd
8/6/2011Iowa Speedway (IA)NASCAR Nationwide Series24th21st
8/13/2011Watkins Glen International (NY)NASCAR Nationwide Series32nd31st
8/20/2011Circuit Gilles Villeneuve (Canada)NASCAR Nationwide Series32nd22nd
8/26/2011Bristol Motor Speedway (TN)NASCAR Nationwide Series30th22nd
9/3/2011Atlanta Motor Speedway (GA)NASCAR Nationwide Series22nd36th
9/9/2011Richmond International Raceway (VA)NASCAR Nationwide Series38th17th
9/17/2011Chicagoland Speedway (IL)NASCAR Nationwide Series26th22nd
10/1/2011Dover International Speedway (DE)NASCAR Nationwide Series42nd22nd
10/8/2011Kansas Speedway (KS)NASCAR Nationwide Series31st34th
10/14/2011Charlotte Motor Speedway (NC)NASCAR Nationwide Series32nd21st
11/5/2011Texas Motor Speedway (TX)NASCAR Nationwide Series31st33rd
11/12/2011Phoenix International Raceway (AZ)NASCAR Nationwide Series35th18th
11/19/2011Homestead-Miami Speedway (FL)NASCAR Nationwide Series33rd21st