Date  Place

Division 

Start

Finish Owner

#

Car Laps Money Status Laps Led
 Jun 30 2002   Cayuga Speedway   CASCAR Super Series  11 6  Doug Kennington   17   Dodge Intrepid  100     running 
 Aug 25 2006   Bristol Motor Speedway   NASCAR Busch Series  46 46  Pat MacDonald   72   Chevrolet Monte Carlo     did not qualify 
 Oct 28 2006   Memphis Motorsports Park   NASCAR Busch Series  23 27  Randy MacDonald   72   Chevrolet Monte Carlo  251   17,475   running 
 Nov 11 2006   Phoenix International Raceway   NASCAR Busch Series  45 45  Pat MacDonald   72   Dodge Charger     did not qualify 
 Nov 18 2006   Homestead-Miami Speedway   NASCAR Busch Series  46 46  Pat MacDonald   72   Dodge Charger     did not qualify 
 Apr 20 2007   Phoenix International Raceway   NASCAR Busch Series  26 27  Pat MacDonald   72   Dodge Charger  199   17,025   running 
 May 4 2007   Richmond International Raceway   NASCAR Busch Series  39 39  Pat MacDonald   72   Dodge Charger  84   14,160   accident 
 May 26 2007   Cayuga Speedway   NASCAR Canadian Tire Series  1 23  Doug Kennington   17   Dodge  45   2,375   handling 
 Jun 2 2007   Dover International Speedway   NASCAR Busch Series  40 23  Pat MacDonald   72   Dodge Charger  195   17,900   running 
 Jun 17 2007   Mosport International Raceway   NASCAR Canadian Tire Series  3 5  Doug Kennington   17   Dodge  51   2,930   running 
 Jun 23 2007   Milwaukee Mile   NASCAR Busch Series  33 26  Randy MacDonald   72   Dodge Charger  247   15,425   running 
 Jul 1 2007   Barrie Speedway   NASCAR Canadian Tire Series  2 1  Doug Kennington   17   Dodge  300   7,360   running  165 
 Jul 15 2007   Sun Valley Speedway   NASCAR Canadian Tire Series  3 5  Doug Kennington   17   Dodge  300   3,365   running 
 Jul 21 2007   Edmonton City Centre Airport   NASCAR Canadian Tire Series  8 4  Doug Kennington   17   Dodge  32   3,150   running 
 Jul 28 2007   Indianapolis Raceway Park   NASCAR Busch Series  34 25  Pat MacDonald   72   Dodge Charger  199   13,080   running 
 Aug 4 2007   Circuit Gilles Villeneuve   NASCAR Busch Series  27 37  Pat MacDonald   72   Dodge Charger  14   31,960   transmission 
 Aug 4 2007   Circuit Gilles Villeneuve   NASCAR Canadian Tire Series  6 4  Doug Kennington   17   Dodge  23   3,610   running 
 Aug 11 2007   Mosport International Raceway   NASCAR Canadian Tire Series  11 10  Doug Kennington   17   Dodge  209   1,460   running 
 Aug 19 2007   Circuit Trois-Rivières   NASCAR Canadian Tire Series  11 12  Doug Kennington   17   Dodge  41   1,370   running 
 Aug 24 2007   Bristol Motor Speedway   NASCAR Busch Series  43 30  Pat MacDonald   72   Dodge Charger  242   22,950   running 
 Sep 1 2007   Cayuga Speedway   NASCAR Canadian Tire Series  3 3  Doug Kennington   17   Dodge  200   4,150   running  23 
 Sep 7 2007   Richmond International Raceway   NASCAR Busch Series  43 36  Pat MacDonald   72   Dodge Charger  247   14,580   running 
 Sep 8 2007   Barrie Speedway   NASCAR Canadian Tire Series  7 1  Doug Kennington   17   Dodge  300   7,350   running  60 
 Sep 16 2007   Riverside Speedway   NASCAR Canadian Tire Series  9 3  Doug Kennington   17   Dodge  300   5,450   running  19 
 Sep 23 2007   Kawartha Speedway   NASCAR Canadian Tire Series  15 25  Doug Kennington   17   Dodge  98   875   motor 
 Sep 29 2007   Kansas Speedway   NASCAR Busch Series  39 29  Pat MacDonald   72   Dodge Charger  197   22,990   running 
 Oct 12 2007   Charlotte Motor Speedway   NASCAR Busch Series  45 45  Pat MacDonald   72   Dodge Charger     did not qualify 
 Oct 27 2007   Memphis Motorsports Park   NASCAR Busch Series  21 43  Pat MacDonald   72   Dodge Charger  44   16,960   handling 
 Nov 3 2007   Texas Motor Speedway   NASCAR Busch Series  45 45  Pat MacDonald   72   Dodge Charger     did not qualify 
 Nov 10 2007   Phoenix International Raceway   NASCAR Busch Series  33 43  Pat MacDonald   72   Dodge Charger   19,491   accident 
 Nov 17 2007   Homestead-Miami Speedway   NASCAR Busch Series  44 44  Pat MacDonald   72   Dodge Charger     did not qualify 
 Feb 16 2008   Daytona International Speedway   NASCAR Nationwide Series  16 33  Pat MacDonald   81   Dodge Charger  117   50,062   running 
 Feb 25 2008   California Speedway   NASCAR Nationwide Series  31 26  Pat MacDonald   81   Dodge Charger  146   30,088   running 
 Mar 1 2008   Las Vegas Motor Speedway   NASCAR Nationwide Series  34 29  Pat MacDonald   81   Dodge Charger  122   28,883   running 
 Mar 8 2008   Atlanta Motor Speedway   NASCAR Nationwide Series  34 34  Pat MacDonald   81   Dodge Charger  177   20,283   running 
 Mar 15 2008   Bristol Motor Speedway   NASCAR Nationwide Series  34 34  Pat MacDonald   81   Dodge Charger  117   27,608   rear end 
 Mar 22 2008   Nashville Superspeedway   NASCAR Nationwide Series  28 34  Pat MacDonald   81   Dodge Charger  216   13,915   running 
 Apr 5 2008   Texas Motor Speedway   NASCAR Nationwide Series  33 30  Pat MacDonald   81   Dodge Charger  190   27,298   running 
 Apr 11 2008   Phoenix International Raceway   NASCAR Nationwide Series  28 26  Pat MacDonald   81   Dodge Charger  200   21,668   running 
 Apr 20 2008   Autódromo Hermanos Rodríguez   NASCAR Nationwide Series  30 25  Pat MacDonald   81   Dodge Charger  80   48,293   running 
 Apr 26 2008   Talladega Superspeedway   NASCAR Nationwide Series  17 26  Pat MacDonald   81   Dodge Charger  88   25,443   accident 
 May 2 2008   Richmond International Raceway   NASCAR Nationwide Series  39 27  Pat MacDonald   81   Dodge Charger  250   21,618   running 
 May 9 2008   Darlington Raceway   NASCAR Nationwide Series  33 20  Pat MacDonald   81   Dodge Charger  146   22,468   running 
 May 24 2008   Cayuga Speedway   NASCAR Canadian Tire Series  2 22  Doug Kennington   17   Dodge  17   925   engine 
 Jun 7 2008   Nashville Superspeedway   NASCAR Nationwide Series  31 23  Pat MacDonald   81   2008 Dodge Charger  222   23,268   running 
 Jun 14 2008   Kentucky Speedway   NASCAR Nationwide Series  34 26  Pat MacDonald   81   2008 Dodge Charger  196   25,348   running 
 Jun 15 2008   Mosport International Raceway   NASCAR Canadian Tire Series  27 2  Doug Kennington   17   Dodge  53   6,542   running 
 Jun 21 2008   Milwaukee Mile   NASCAR Nationwide Series  36 24  Pat MacDonald   81   Dodge Charger  248   22,418   running 
 Jun 28 2008   Barrie Speedway   NASCAR Canadian Tire Series  4 3  Doug Kennington   17   Dodge  300   4,543   running 
 Jul 4 2008   Daytona International Speedway   NASCAR Nationwide Series  19 29  Pat MacDonald   81   2008 Dodge Charger  104   27,318   running 
 Jul 5 2008   Circuit Deux Montagnes   NASCAR Canadian Tire Series  4 2  Doug Kennington   17   Dodge  250   5,805   running 
 Jul 11 2008   Chicagoland Speedway   NASCAR Nationwide Series  39 31  Pat MacDonald   81   Dodge Charger  192   26,888   running 
 Jul 19 2008   Sun Valley Speedway   NASCAR Canadian Tire Series  6 5  Doug Kennington   17   Dodge  300   3,660   running  13 
 Jul 26 2008   Edmonton City Centre Airport   NASCAR Canadian Tire Series  7 5  Doug Kennington   17   Dodge  32   3,600   running 
 Aug 2 2008   Circuit Gilles Villeneuve   NASCAR Canadian Tire Series  8 4  Doug Kennington   17   Dodge  23   2,900   running 
 Aug 2 2008   Circuit Gilles Villeneuve   NASCAR Nationwide Series  22 27  Pat MacDonald   81   2008 Dodge Charger  47   38,893   running 
 Aug 9 2008   Mosport International Raceway   NASCAR Canadian Tire Series  3 3  Doug Kennington   17   Dodge  200   4,880   running 
 Aug 16 2008   Michigan International Speedway   NASCAR Nationwide Series  33 29  Pat MacDonald   81   2008 Dodge Charger  121   23,218   running 
 Aug 17 2008   Circuit Trois-Rivières   NASCAR Canadian Tire Series  26 4  Doug Kennington   17   Dodge  46   5,325   running 
 Aug 22 2008   Bristol Motor Speedway   NASCAR Nationwide Series  34 29  Pat MacDonald   81   2008 Dodge Charger  246   27,088   running 
 Aug 30 2008   Cayuga Speedway   NASCAR Canadian Tire Series  3 10  Doug Kennington   17   Dodge  203   1,960   running  33 
 Sep 6 2008   Barrie Speedway   NASCAR Canadian Tire Series  6 7  Doug Kennington   17   Dodge  301   2,790   running 
 Sep 7 2008   Richmond International Raceway   NASCAR Nationwide Series  26 27  Pat MacDonald   81   2008 Dodge Charger  247   22,018   running 
 Sep 20 2008   Riverside Speedway   NASCAR Canadian Tire Series  7 21  Doug Kennington   17   Dodge  102   1,310   suspension 
 Sep 27 2008   Kawartha Speedway   NASCAR Canadian Tire Series  11 2  Doug Kennington   17   Dodge  174   5,135   running  44 
 Oct 10 2008   Charlotte Motor Speedway   NASCAR Nationwide Series  39 25  Pat MacDonald   81T   2008 Dodge Charger  193   22,368   running 
 Oct 25 2008   Memphis Motorsports Park   NASCAR Nationwide Series  37 20  Pat MacDonald   81   2008 Dodge Charger  250   25,493   running 
 Nov 1 2008   Texas Motor Speedway   NASCAR Nationwide Series  40 31  Pat MacDonald   81   2008 Dodge Charger  194   21,563   running 
 Nov 8 2008   Phoenix International Raceway   NASCAR Nationwide Series  30 22  Pat MacDonald   81   2008 Dodge Charger  199   27,078   running 
 Nov 15 2008   Homestead-Miami Speedway   NASCAR Nationwide Series  36 26  Pat MacDonald   81   2008 Dodge Charger  194   26,823   running 
 Feb 14 2009   Daytona International Speedway   NASCAR Nationwide Series  16 17  Pat MacDonald   81   2009 Dodge Charger  120   52,348   running 
 Feb 21 2009   California Speedway   NASCAR Nationwide Series  25 24  Pat MacDonald   81   2009 Dodge Charger  147   30,508   running 
 Feb 28 2009   Las Vegas Motor Speedway   NASCAR Nationwide Series  25 33  Pat MacDonald   81   2009 Dodge Charger  89   28,618   accident 
 Apr 17 2009   Phoenix International Raceway   NASCAR Nationwide Series  30 23  Pat MacDonald   81   2009 Dodge Charger  201   22,443   running 
 Apr 25 2009   Talladega Superspeedway   NASCAR Nationwide Series  11 19  Pat MacDonald   81   2009 Dodge Charger  120   26,593   running 
 May 1 2009   Richmond International Raceway   NASCAR Nationwide Series  32 24  Pat MacDonald   81   2009 Dodge Charger  247   21,893   running 
 May 23 2009   Circuit Deux Montagnes   NASCAR Canadian Tire Series  2 16  Doug Kennington   17   Dodge  203   1,500   engine 
 Jun 6 2009   Delaware Speedway   NASCAR Canadian Tire Series  3 1  Doug Kennington   17   Dodge  221   11,000   running  116 
 Jun 14 2009   Mosport International Raceway   NASCAR Canadian Tire Series  5 4  Doug Kennington   17   Dodge  51   5,000   running 
 Jul 12 2009   Circuit Deux Montagnes   NASCAR Canadian Tire Series  1 2  Doug Kennington   17   Dodge  250   7,000   running 
 Jul 18 2009   Sun Valley Speedway   NASCAR Canadian Tire Series  2 4  Doug Kennington   17   Dodge  304   4,800   running 
 Jul 25 2009   Edmonton City Centre Airport   NASCAR Canadian Tire Series  5 16  Doug Kennington   17   Dodge  31   1,300   running 
 Jul 29 2009   Auto Clearing Motor Speedway   NASCAR Canadian Tire Series  3 3  Doug Kennington   17   Dodge  250   5,100   running 
 Aug 8 2009   Mosport International Raceway   NASCAR Canadian Tire Series  3 3  Doug Kennington   17   Dodge  200   7,100   running  94 
 Aug 16 2009   Circuit Trois-Rivières   NASCAR Canadian Tire Series  2 3  Doug Kennington   17   Dodge  43   6,400   running 
 Aug 30 2009   Circuit Gilles Villeneuve   NASCAR Canadian Tire Series  8 4  Doug Kennington   17   Dodge  25   4,400   running 
 Aug 30 2009   Circuit Gilles Villeneuve   NASCAR Nationwide Series  24 32  Charles Shoffner   61   Ford  57   38,808   accident 
 Sep 12 2009   Barrie Speedway   NASCAR Canadian Tire Series  4 10  Doug Kennington   17   Dodge  286   2,200   running 
 Sep 20 2009   Riverside Speedway   NASCAR Canadian Tire Series  1 18  Doug Kennington   17   Dodge  141   1,475   transmission  31 
 Sep 27 2009   Kawartha Speedway   NASCAR Canadian Tire Series  4 1  Doug Kennington   17   Dodge  204   7,000   running  22 
 Mar 27 2010   Martinsville Speedway   NASCAR Camping World Truck Series  35 17  Rick Ware   6   Chevrolet  248   8,800   running 
 Jun 5 2010   Delaware Speedway   NASCAR Canadian Tire Series  1 1  Doug Kennington   17   Dodge  201   10,100   running  130 
 Jun 13 2010   Mosport International Raceway   NASCAR Canadian Tire Series  4 6  Doug Kennington   17   Dodge  51   3,000   running 
 Jul 3 2010   Circuit Deux Montagnes   NASCAR Canadian Tire Series  3 1  Doug Kennington   17   Dodge  250   9,000   running  2 
 Jul 17 2010   Exhibition Place   NASCAR Canadian Tire Series  3 3  Doug Kennington   17   Dodge  36   4,500   running 
 Jul 25 2010   Edmonton City Centre Airport   NASCAR Canadian Tire Series  6 15  Doug Kennington   17   Dodge  31   2,425   running 
 Jul 31 2010   Sun Valley Speedway   NASCAR Canadian Tire Series  1 2  Doug Kennington   17   Dodge  303   9,600   running  196 
 Aug 4 2010   Auto Clearing Motor Speedway   NASCAR Canadian Tire Series  1 1  Doug Kennington   17   Dodge  250   8,800   running  132 
 Aug 15 2010   Circuit Trois-Rivières   NASCAR Canadian Tire Series  7 4  Doug Kennington   17   Dodge  42   5,500   running 
 Aug 21 2010   Mosport International Raceway   NASCAR Canadian Tire Series  1 6  Doug Kennington   17   Dodge  200   3,400   running  17 
 Aug 29 2010   Circuit Gilles Villeneuve   NASCAR Canadian Tire Series  5 28  Doug Kennington   17   Dodge  14   1,020   running 
 Aug 29 2010   Circuit Gilles Villeneuve   NASCAR Nationwide Series  30 11  Ed Rensi   24   TRM-45/Ford  76   28,025   running 
 Sep 11 2010   Barrie Speedway   NASCAR Canadian Tire Series  5 1  Doug Kennington   17   Dodge  300   9,550   running  97 
 Sep 18 2010   Riverside Speedway   NASCAR Canadian Tire Series  2 1  Doug Kennington   17   Dodge  300   9,300   running  144 
 Sep 25 2010   Kawartha Speedway   NASCAR Canadian Tire Series  1 3  Doug Kennington   17   Dodge  250   4,900   running  78 
 Jan 29 2011   Irwindale Speedway   NASCAR West/East Series  15 2  Bill McAnally   17   Toyota  225   26,000   running 
 Feb 24 2011   Phoenix International Raceway   NASCAR West Series  23 10  Mike Curb   12   Toyota  100   1,500   running 
 May 28 2011   Mosport International Raceway   NASCAR Canadian Tire Series  4 5  Doug Kennington   17   Dodge  201   500   running  12 
 Jun 5 2011   Circuit ICAR   NASCAR Canadian Tire Series  3 20  Doug Kennington   17   Dodge  33     running 
 Jun 11 2011   Delaware Speedway   NASCAR Canadian Tire Series  2 3  Doug Kennington   17   Dodge  200   1,000   running  47 
 Jun 26 2011   Mosport International Raceway   NASCAR Canadian Tire Series  4 1  Doug Kennington   17   Dodge  51   2,000   running  2 
 Jul 9 2011   Exhibition Place   NASCAR Canadian Tire Series  6 5  Doug Kennington   17   Dodge  37   750   running 
 Jul 23 2011   Sun Valley Speedway   NASCAR Canadian Tire Series  2 2  Doug Kennington   17   Dodge  300   1,500   running  135 
 Jul 27 2011   Auto Clearing Motor Speedway   NASCAR Canadian Tire Series  1 2  Doug Kennington   17   Dodge  250   3,000   running  121 
 Aug 7 2011   Circuit Trois-Rivières   NASCAR Canadian Tire Series  3 9  Doug Kennington   17   Dodge  44     running 
 Aug 20 2011   Circuit Gilles Villeneuve   NASCAR Canadian Tire Series  12 18  Doug Kennington   17   Dodge  23     running 
 Aug 20 2011   Circuit Gilles Villeneuve   NASCAR Nationwide Series  43 40  Jennifer Jo Cobb   13   Dodge  28   19,710   suspension 
 Sep 4 2011   Delaware Speedway   NASCAR Modified Tour  6 8  Ron Sheridan   17   Dodge  159     running 
 Sep 10 2011   Barrie Speedway   NASCAR Canadian Tire Series  5 7  Doug Kennington   17   Dodge  310     running 
 Sep 17 2011   Riverside Speedway   NASCAR Canadian Tire Series  2 4  Doug Kennington   17   Dodge  300   1,000   running  61 
 Sep 24 2011   Kawartha Speedway   NASCAR Canadian Tire Series  10 1  Doug Kennington   17   Dodge  253   2,000   running  108 
 Nov 12 2011   Phoenix International Raceway   NASCAR Nationwide Series  34 33  Pat MacDonald   80   Dodge  82   15,125   accident 
 Nov 12 2011   Phoenix International Raceway   NASCAR West Series  23 11  Garland Self   81   Toyota  125     running 
 Mar 3 2012   Phoenix International Raceway   NASCAR West Series  16 10  Bill McAnally   81   Toyota  50     running 
 May 20 2012   Mosport International Raceway   NASCAR Canadian Tire Series  4 2  Doug Kennington   17   Dodge  51   3,000   running 
 Jun 3 2012   Circuit ICAR   NASCAR Canadian Tire Series  2 5  Doug Kennington   17   Dodge  31     running 
 Jun 16 2012   Mosport International Raceway   NASCAR Canadian Tire Series  5 1  Doug Kennington   17   Dodge  200   3,333   running  137 
 Jun 23 2012   Delaware Speedway   NASCAR Canadian Tire Series  1 1  Doug Kennington   17   Dodge  200   3,333   running  99 
 Jul 14 2012   Sun Valley Speedway   NASCAR Canadian Tire Series  3 1  Doug Kennington   17   Dodge  300   3,333   running  128 
 Jul 22 2012   Edmonton City Centre Airport   NASCAR Canadian Tire Series  6 1  Doug Kennington   17   Dodge  31   3,000   running  2 
 Jul 25 2012   Auto Clearing Motor Speedway   NASCAR Canadian Tire Series  5 1  Doug Kennington   17   Dodge  250   3,000   running  78 
 Aug 5 2012   Circuit Trois-Rivières   NASCAR Canadian Tire Series  5 5  Doug Kennington   17   Dodge  44     running 
 Aug 18 2012   Circuit Gilles Villeneuve   NASCAR Canadian Tire Series  3 5  Doug Kennington   17   Dodge  23     running 
 Sep 9 2012   Barrie Speedway   NASCAR Canadian Tire Series  6 21  Doug Kennington   17   Dodge  280     running 
 Sep 15 2012   Riverside Speedway   NASCAR Canadian Tire Series  5 1  Doug Kennington   17   Dodge  300   3,333   running  188 
 Sep 22 2012   Kawartha Speedway   NASCAR Canadian Tire Series  4 1  Doug Kennington   17   Dodge  255   3,000   running  25 
 Feb 19 2013   Daytona International Speedway   NASCAR West/East Series  25 7  Bill McAnally   28   Toyota  155   4,000   running 
 Mar 2 2013   Phoenix International Raceway   NASCAR West Series  10 7  Bill McAnally   81   Toyota  60     running 
 May 19 2013   Mosport International Raceway   NASCAR Canadian Tire Series  5 4  Doug Kennington   17   Dodge  51     running 
 Jun 15 2013   Delaware Speedway   NASCAR Canadian Tire Series  2 4  Doug Kennington   17   Dodge  200     running  15 
 Jun 22 2013   Mosport International Raceway   NASCAR Canadian Tire Series  10 10  Doug Kennington   17   Dodge  198     running 
 Jul 7 2013   Circuit ICAR   NASCAR Canadian Tire Series  9 6  Doug Kennington   17   Dodge  30     running 
 Jul 13 2013   Sun Valley Speedway   NASCAR Canadian Tire Series  3 9  Doug Kennington   17   Dodge  300     running  73 
 Jul 17 2013   Auto Clearing Motor Speedway   NASCAR Canadian Tire Series  12 4  Doug Kennington   17   Dodge  250     running 
 Jul 27 2013   Circuit Deux Montagnes   NASCAR Canadian Tire Series  5 16  Doug Kennington   17   Dodge  185     running 
 Aug 11 2013   Circuit Trois-Rivières   NASCAR Canadian Tire Series  8 1  Doug Kennington   17   Dodge  46     running  9 
 Aug 17 2013   Riverside Speedway   NASCAR Canadian Tire Series  5 2  Doug Kennington   17   Dodge  300     running 
 Sep 1 2013   Mosport International Raceway   NASCAR Canadian Tire Series  12 4  Doug Kennington   17   Dodge  42     running 
 Sep 8 2013   Barrie Speedway   NASCAR Canadian Tire Series  3 2  Doug Kennington   17   Dodge  303     running  62 
 Sep 22 2013   Kawartha Speedway   NASCAR Canadian Tire Series  3 4  Doug Kennington   17   Dodge  256     running 
 Nov 8 2013   Phoenix International Raceway   NASCAR Camping World Truck Series  20 36  Rick Ware   1   Chevrolet   7,153   accident 
 Nov 9 2013   Phoenix International Raceway   NASCAR West Series  31 26  Dwight Kennedy   81   Dodge  17     electrical 
 Nov 15 2013   Homestead-Miami Speedway   NASCAR Camping World Truck Series  34 26  Rick Ware   84   Chevrolet  147   10,960   running 
 Feb 27 2014   Phoenix International Raceway   NASCAR West Series  12 5  Dwight Kennedy   81   Dodge  80     running 
 May 18 2014   Mosport International Raceway   NASCAR Canadian Tire Series  13 5  Doug Kennington   17   Dodge Challenger  54     running 
 Jun 15 2014   Autodrome Chaudière   NASCAR Canadian Tire Series  10 7  Doug Kennington   17   Dodge Challenger  301     running 
 Jul 6 2014   Circuit ICAR   NASCAR Canadian Tire Series  13 12  Doug Kennington   17   Dodge Challenger  30     running 
 Jul 11 2014   Edmonton International Raceway   NASCAR Canadian Tire Series  9 5  Doug Kennington   17   Dodge Challenger  316     running 
 Jul 16 2014   Auto Clearing Motor Speedway   NASCAR Canadian Tire Series  11 8  Doug Kennington   17   Dodge Challenger  250     running 
 Jul 26 2014   Circuit Deux Montagnes   NASCAR Canadian Tire Series  7 9  Doug Kennington   17   Dodge Challenger  250     running 
 Aug 10 2014   Circuit Trois-Rivières   NASCAR Canadian Tire Series  15 18  Doug Kennington   17   Dodge Challenger  51     running 
 Aug 16 2014   Riverside Speedway   NASCAR Canadian Tire Series  5 3  Doug Kennington   17   Dodge Challenger  300     running 
 Aug 31 2014   Mosport International Raceway   NASCAR Canadian Tire Series  5 7  Doug Kennington   17   Dodge Challenger  51     running 
 Sep 6 2014   Barrie Speedway   NASCAR Canadian Tire Series  11 3  Doug Kennington   17   Dodge Challenger  307     running 
 Sep 20 2014   Kawartha Speedway   NASCAR Canadian Tire Series  11 5  Doug Kennington   17   Dodge Challenger  250     running 
 Nov 6 2014   Phoenix International Raceway   NASCAR West Series  19 7  Dwight Kennedy   81   Dodge  103     running 
 May 17 2015   Mosport International Raceway   NASCAR Canadian Tire Series  7 4  Doug Kennington   17   Dodge  51     running 
 Jun 13 2015   Autodrome Chaudière   NASCAR Canadian Tire Series  10 3  Doug Kennington   17   Dodge  300     running 
 Jun 20 2015   Sunset Speedway   NASCAR Canadian Tire Series  8 16  Doug Kennington   17   Dodge  244     running 
 Jul 5 2015   Circuit ICAR   NASCAR Canadian Tire Series  11 9  Doug Kennington   17   Dodge  30     running 
 Jul 11 2015   Edmonton International Raceway   NASCAR Canadian Tire Series  5 4  Doug Kennington   17   Dodge  300     running 
 Jul 15 2015   Auto Clearing Motor Speedway   NASCAR Canadian Tire Series  9 16  Doug Kennington   17   Dodge  201     running 
 Jul 25 2015   Circuit Deux Montagnes   NASCAR Canadian Tire Series  9 5  Doug Kennington   17   Dodge  256     running 
 Aug 2 2015   Circuit Trois-Rivières   NASCAR Canadian Tire Series  12 7  Doug Kennington   17   Dodge  50     running 
 Aug 15 2015   Riverside Speedway   NASCAR Canadian Tire Series  1 16  Doug Kennington   17   Dodge  40     drive line  33 
 Aug 30 2015   Mosport International Raceway   NASCAR Canadian Tire Series  8 4  Doug Kennington   17   Dodge  51     running 
 Sep 19 2015   Kawartha Speedway   NASCAR Canadian Tire Series  8 3  Doug Kennington   17   Dodge  250     running 
 Nov 12 2015   Phoenix International Raceway   NASCAR West Series  22 9  Dwight Kennedy   81   Toyota  101     running 
 Mar 12 2016   Phoenix International Raceway   NASCAR Xfinity Series  33 36  Derek White   13   Dodge  190     running 
 May 22 2016   Mosport International Raceway   NASCAR Pinty's Series  7 3  D.J. Kennington   17   Dodge Challenger  51   3,650   running 
 Jun 18 2016   Sunset Speedway   NASCAR Pinty's Series  8 6  D.J. Kennington   17   Dodge  300     running 
 Jun 24 2016   Autodrome Chaudière   NASCAR Pinty's Series  10 10  D.J. Kennington   17   Dodge  299     running 
 Jul 3 2016   Circuit ICAR   NASCAR Pinty's Series  10 4  D.J. Kennington   17   Dodge Challenger  30     running 
 Jul 16 2016   Exhibition Place   NASCAR Pinty's Series  12 25  D.J. Kennington   17   Dodge     mechanical 
 Jul 23 2016   Edmonton International Raceway   NASCAR Pinty's Series  11 10  D.J. Kennington   17   Dodge  294   2,500   running 
 Jul 27 2016   Auto Clearing Motor Speedway   NASCAR Pinty's Series  4 6  D.J. Kennington   17   Dodge  250     running 
 Aug 14 2016   Circuit Trois-Rivières   NASCAR Pinty's Series  10 9  D.J. Kennington   17   Dodge  50     running 
 Aug 20 2016   Riverside Speedway   NASCAR Pinty's Series  5 8  D.J. Kennington   17   Dodge  296     running  23 
 Sep 4 2016   Mosport International Raceway   NASCAR Pinty's Series  9 8  D.J. Kennington   17   Dodge  51     running 
 Sep 4 2016   Mosport International Raceway   NASCAR Camping World Truck Series  23 14  Jay Robinson   49   Chevrolet  66     running 
 Sep 10 2016   Circuit Deux Montagnes   NASCAR Pinty's Series  3 2  D.J. Kennington   17   Dodge  253   5,800   running  90 
 Sep 18 2016   Kawartha Speedway   NASCAR Pinty's Series  2 4  D.J. Kennington   17   Dodge  250     running 
 Oct 29 2016   Martinsville Speedway   NASCAR Camping World Truck Series  26 23  Jay Robinson   49   Chevrolet  199     running 
 Nov 12 2016   Phoenix International Raceway   NASCAR Xfinity Series  38 30  B.J. McLeod   15   Ford  165     engine 
 Nov 13 2016   Phoenix International Raceway   NASCAR Sprint Cup  39 35  Jay Robinson   55   Chevrolet  316     running 
 Feb 23 2017   Daytona International Speedway   NASCAR Monster Energy Cup  19 14  Marty Gaunt   96   Toyota  60     running 
 Feb 26 2017   Daytona International Speedway   NASCAR Monster Energy Cup  28 36  Marty Gaunt   96   Toyota  127     accident 
 May 7 2017   Talladega Superspeedway   NASCAR Monster Energy Cup  41 41  Marty Gaunt   96   Toyota     did not qualify 
 May 21 2017   Mosport International Raceway   NASCAR Pinty's Series  8 17  Doug Kennington   17   Dodge  50     running 
 Jun 3 2017   Delaware Speedway   NASCAR Pinty's Series  7 3  Doug Kennington   17   Dodge  250     running 
 Jun 25 2017   Autodrome Chaudière   NASCAR Pinty's Series  4 4  Doug Kennington   17   Dodge  310     running  25 
 Jul 1 2017   Daytona International Speedway   NASCAR Monster Energy Cup  40 38  Jay Robinson   15   Toyota  14     engine 
 Jul 8 2017   Circuit ICAR   NASCAR Pinty's Series  13 8  Doug Kennington   17   Dodge  76     running 
 Jul 15 2017   Exhibition Place   NASCAR Pinty's Series  11 6  Doug Kennington   17   Dodge  35     running 
 Jul 26 2017   Auto Clearing Motor Speedway   NASCAR Pinty's Series  3 2  Doug Kennington   17   Dodge  104     running  20 
 Jul 26 2017   Auto Clearing Motor Speedway   NASCAR Pinty's Series  1 2  Doug Kennington   17   Dodge  100     running  74 
 Jul 29 2017   Edmonton International Raceway   NASCAR Pinty's Series  5 6  Doug Kennington   17   Dodge  300     running 
 Aug 13 2017   Circuit Trois-Rivières   NASCAR Pinty's Series  7 8  Doug Kennington   17   Dodge  54     running 
 Aug 20 2017   Riverside Speedway   NASCAR Pinty's Series  1 3  Doug Kennington   17   Dodge  300     running  36 
 Sep 3 2017   Mosport International Raceway   NASCAR Camping World Truck Series  17 14  Marty Gaunt   96   Toyota  64     running 
 Sep 3 2017   Mosport International Raceway   NASCAR Pinty's Series  4 9  Doug Kennington   17   Dodge  50     running 
 Sep 9 2017   Circuit Deux Montagnes   NASCAR Pinty's Series  6 7  Doug Kennington   17   Dodge  248     running 
 Sep 23 2017   Cayuga Speedway   NASCAR Pinty's Series  1 17  Doug Kennington   17   Dodge  182     steering  35 
 Oct 14 2017   Talladega Superspeedway   NASCAR Camping World Truck Series  23 15  Jay Robinson   15   Chevrolet  95     running 
 Oct 15 2017   Talladega Superspeedway   NASCAR Monster Energy Cup  40 33  Jay Robinson   55   Toyota  164     accident 
 Nov 12 2017   Phoenix International Raceway   NASCAR Monster Energy Cup  37 26  Jay Robinson   15   Chevrolet  307     running 
 Feb 15 2018   Daytona International Speedway   NASCAR Monster Energy Cup  17 15  Marty Gaunt   96   Toyota  58     running 
 Feb 18 2018   Daytona International Speedway   NASCAR Monster Energy Cup  30 24  Marty Gaunt   96   Toyota  201     running 
 Mar 11 2018   Phoenix International Raceway   NASCAR Monster Energy Cup  34 31  Marty Gaunt   96   Toyota  309     running 
 Mar 26 2018   Martinsville Speedway   NASCAR Monster Energy Cup  37 28  Marty Gaunt   96   Toyota  493     running 
 Apr 16 2018   Bristol Motor Speedway   NASCAR Monster Energy Cup  35 27  Marty Gaunt   96   Toyota  482     running 
 Apr 29 2018   Talladega Superspeedway   NASCAR Monster Energy Cup  31 20  Marty Gaunt   96   Toyota  188     running 
 May 20 2018   Mosport International Raceway   NASCAR Pinty's Series  4 4  D.J. Kennington   17   Dodge  51     running 
 Jun 10 2018   Michigan International Speedway   NASCAR Monster Energy Cup  37 34  Jay Robinson   7   Chevrolet  132     running 
 Jun 16 2018   Cayuga Speedway   NASCAR Pinty's Series  7 6  D.J. Kennington   17   Dodge  206     running 
 Jun 30 2018   Autodrome Chaudière   NASCAR Pinty's Series  7 5  D.J. Kennington   17   Dodge  220     running 
 Jul 7 2018   Daytona International Speedway   NASCAR Monster Energy Cup  35 13  Marty Gaunt   96   Toyota  168     running 
 Jul 14 2018   Exhibition Place   NASCAR Pinty's Series  11 8  D.J. Kennington   17   Dodge  37     running 
 Jul 25 2018   Auto Clearing Motor Speedway   NASCAR Pinty's Series  8 5  D.J. Kennington   17   Dodge  125     running 
 Jul 25 2018   Auto Clearing Motor Speedway   NASCAR Pinty's Series  8 5  D.J. Kennington   17   Dodge  125     running 
 Jul 28 2018   Edmonton International Raceway   NASCAR Pinty's Series  6 5  D.J. Kennington   17   Dodge  300     running 
 Aug 12 2018   Circuit Trois-Rivières   NASCAR Pinty's Series  5 6  D.J. Kennington   17   Dodge  50     running 
 Aug 19 2018   Riverside Speedway   NASCAR Pinty's Series  5 3  D.J. Kennington   17   Dodge  300     running 
 Aug 26 2018   Mosport International Raceway   NASCAR Pinty's Series  7 6  D.J. Kennington   17   Dodge  51     running 
 Aug 26 2018   Mosport International Raceway   NASCAR Camping World Truck Series  13 12  Jay Robinson   49   Chevrolet  65     running 
 Sep 8 2018   Circuit Deux Montagnes   NASCAR Pinty's Series  9 7  D.J. Kennington   17   Dodge  257     running 
 Sep 22 2018   New Hampshire Motor Speedway   NASCAR Pinty's Series  3 5  D.J. Kennington   17   Dodge  100     running 
 Sep 29 2018   Cayuga Speedway   NASCAR Pinty's Series  1 1  D.J. Kennington   17   Dodge  200     running  93 
 Oct 14 2018   Talladega Superspeedway   NASCAR Monster Energy Cup  33 34  Jay Robinson   7   Chevrolet  190     running 
 Oct 27 2018   Martinsville Speedway   NASCAR Camping World Truck Series  24 25  Jay Robinson   49   Chevrolet  199     running 
 Oct 28 2018   Martinsville Speedway   NASCAR Monster Energy Cup  29 27  Marty Gaunt   96   Toyota  493     running 
 Nov 9 2018   Phoenix International Raceway   NASCAR Camping World Truck Series  30 21  Jay Robinson   49   Chevrolet  148     running 
 Nov 11 2018   Phoenix International Raceway   NASCAR Monster Energy Cup  38 27  Jay Robinson   7   Chevrolet  306     running 
 Nov 16 2018   Homestead-Miami Speedway   NASCAR Camping World Truck Series  27 26  Jay Robinson   49   Chevrolet  129     running 
 Feb 16 2019   Daytona International Speedway   NASCAR Xfinity Series  27 33  B.J. McLeod   99   Toyota  113     running 
 Mar 24 2019   Martinsville Speedway   NASCAR Monster Energy Cup  35 32  Jeff Dickerson   77   Chevrolet  489     running 
 May 19 2019   Mosport International Raceway   NASCAR Pinty's Series  10 8  D.J. Kennington   17   Dodge  51     running 
 Jun 2 2019   Cayuga Speedway   NASCAR Pinty's Series  2 8  D.J. Kennington   17   Dodge  201     running  68 
 Jun 29 2019   Autodrome Chaudière   NASCAR Pinty's Series  10 12  D.J. Kennington   17   Dodge  280     running 
 Jul 13 2019   Exhibition Place   NASCAR Pinty's Series  12 9  D.J. Kennington   17   Dodge  37     running 
 Jul 24 2019   Auto Clearing Motor Speedway   NASCAR Pinty's Series  3 2  D.J. Kennington   17   Dodge  125     running  22 
 Jul 24 2019   Auto Clearing Motor Speedway   NASCAR Pinty's Series  9 16  D.J. Kennington   17   Dodge  114     running 
 Jul 27 2019   Edmonton International Raceway   NASCAR Pinty's Series  2 10  D.J. Kennington   17   Dodge  275     running 
 Aug 11 2019   Circuit Trois-Rivières   NASCAR Pinty's Series  6 5  D.J. Kennington   17   Dodge  50     running 
 Aug 17 2019   Riverside Speedway   NASCAR Pinty's Series  3 2  D.J. Kennington   17   Dodge  305     running  20 
 Aug 25 2019   Mosport International Raceway   NASCAR Pinty's Series  9 7  D.J. Kennington   17   Dodge  53     running 
 Aug 25 2019   Mosport International Raceway   NASCAR Gander Outdoors Truck Series  15 15  Randy Young   02   Chevrolet  64     running 
 Sep 8 2019   Circuit Deux Montagnes   NASCAR Pinty's Series  8 6  D.J. Kennington   17   Dodge  250     running 
 Sep 21 2019   New Hampshire Motor Speedway   NASCAR Pinty's Series  2 3  D.J. Kennington   17   Dodge  100     running 
 Sep 28 2019   Cayuga Speedway   NASCAR Pinty's Series  5 8  D.J. Kennington   17   Dodge  200     running 
 Aug 15 2020   Sunset Speedway   NASCAR Pinty's Series  7 6  D.J. Kennington   17   Dodge  124     running 
 Aug 15 2020   Sunset Speedway   NASCAR Pinty's Series  1 4  D.J. Kennington   17   Dodge  131     running 
 Aug 29 2020   Flamboro Speedway   NASCAR Pinty's Series  1 4  D.J. Kennington   17   Dodge  125     running 
 Aug 29 2020   Flamboro Speedway   NASCAR Pinty's Series  3 5  D.J. Kennington   17   Dodge  125     running 
 Sep 12 2020   Cayuga Speedway   NASCAR Pinty's Series  1 1  D.J. Kennington   17   Dodge  125     running  99 
 Sep 12 2020   Cayuga Speedway   NASCAR Pinty's Series  14 4  D.J. Kennington   17   Dodge  125     running 
 Aug 1 2021   Sunset Speedway   NASCAR Pinty's Series  7 17  D.J. Kennington   17   Dodge  69   402   running 
 Aug 1 2021   Sunset Speedway   NASCAR Pinty's Series  3 2  D.J. Kennington   17   Dodge  130     running 
 Aug 15 2021   Circuit Trois-Rivières   NASCAR Pinty's Series  7 6  D.J. Kennington   17   Dodge  60     running 
 Aug 28 2021   Circuit ICAR   NASCAR Pinty's Series  8 6  D.J. Kennington   17   Dodge  83     running 
 Sep 4 2021   Mosport International Raceway   NASCAR Pinty's Series  9 6  D.J. Kennington   17   Dodge  30     running 
 Sep 5 2021   Mosport International Raceway   NASCAR Pinty's Series  11 24  D.J. Kennington   17   Dodge     valve 
 Sep 12 2021   Flamboro Speedway   NASCAR Pinty's Series  3 2  D.J. Kennington   17   Dodge  125     running 
 Sep 24 2021   Delaware Speedway   NASCAR Pinty's Series  2 1  D.J. Kennington   17   Dodge  125     running  60 
 Sep 26 2021   Delaware Speedway   NASCAR Pinty's Series  5 5  D.J. Kennington   17   Dodge  150     running 
 Sep 26 2021   Delaware Speedway   NASCAR Pinty's Series  2 1  D.J. Kennington   17   Dodge  132     running  17 
 May 14 2022   Sunset Speedway   NASCAR Pinty's Series  6 11  Doug Kennington   17   Dodge  248     running 
 May 22 2022   Mosport International Raceway   NASCAR Pinty's Series  7 11  Doug Kennington   17   Dodge  56     running 
 Jun 11 2022   Autodrome Chaudière   NASCAR Pinty's Series  10 3  Doug Kennington   17   Dodge  250     running  60 
 Jun 26 2022   Eastbound Speedway   NASCAR Pinty's Series  10 3  Doug Kennington   17   Dodge  225     running 
 Jul 15 2022   Exhibition Place   NASCAR Pinty's Series  14 11  Doug Kennington   17   Dodge  35     running 
 Jul 23 2022   Edmonton International Raceway   NASCAR Pinty's Series  3 7  Doug Kennington   17   Dodge  304     running 
 Jul 27 2022   Auto Clearing Motor Speedway   NASCAR Pinty's Series  2 6  Doug Kennington   17   Dodge  125     running 
 Jul 27 2022   Auto Clearing Motor Speedway   NASCAR Pinty's Series  9 1  Doug Kennington   17   Dodge  133     running  2 
 Aug 7 2022   Circuit Trois-Rivières   NASCAR Pinty's Series  7 2  Doug Kennington   17   Dodge  64     running 
 Aug 16 2022   Ohsweken Speedway   NASCAR Pinty's Series  2 6  Doug Kennington   17   Dodge  101     running 
 Aug 27 2022   Circuit ICAR   NASCAR Pinty's Series  2 12  Doug Kennington   17   Dodge  70     running 
 Sep 4 2022   Mosport International Raceway   NASCAR Pinty's Series  8 7  Doug Kennington   17   Dodge  51     running 
 Sep 25 2022   Delaware Speedway   NASCAR Pinty's Series  5 5  Doug Kennington   17   Dodge  250     running 
 May 13 2023   Sunset Speedway   NASCAR Pinty's Series  9 6  D.J. Kennington   17   Dodge  250     running 
 May 21 2023   Mosport International Raceway   NASCAR Pinty's Series  3 8  D.J. Kennington   17   Dodge  51     running 
 Jun 10 2023   Autodrome Chaudière   NASCAR Pinty's Series  16 6  D.J. Kennington   17   Dodge  300     running 
 Jun 24 2023   Eastbound Speedway   NASCAR Pinty's Series  12 19  D.J. Kennington   17   Dodge  72     engine 
 Jul 14 2023   Exhibition Place   NASCAR Pinty's Series  12 9  D.J. Kennington   17   Dodge  35     running 
 Jul 22 2023   Edmonton International Raceway   NASCAR Pinty's Series  8 17  D.J. Kennington   17   Dodge  191     running 
 Jul 26 2023   Auto Clearing Motor Speedway   NASCAR Pinty's Series  9 10  D.J. Kennington   17   Dodge  124     running 
 Jul 26 2023   Auto Clearing Motor Speedway   NASCAR Pinty's Series  9 12  D.J. Kennington   17   Dodge  124     running 
 Aug 6 2023   Circuit Trois-Rivières   NASCAR Pinty's Series  7 5  D.J. Kennington   17   Dodge  60     running 
 Aug 14 2023   Ohsweken Speedway   NASCAR Pinty's Series  3 3  Doug Kennington   17   Dodge  100     running 
 Aug 16 2023   Ohsweken Speedway   NASCAR Pinty's Series  2 5  Doug Kennington   17   Dodge  100     running 
 Aug 26 2023   Circuit ICAR   NASCAR Pinty's Series  12 10  D.J. Kennington   17   Dodge  55     running 
 Sep 3 2023   Mosport International Raceway   NASCAR Pinty's Series  10 4  Doug Kennington   17   Dodge  51     running 
 Sep 24 2023   Delaware Speedway   NASCAR Pinty's Series  5 3  D.J. Kennington   17   Dodge  250     running