Date  Place

Division 

Start

Finish Owner

#

Car Laps Money Status Laps Led
 Feb 1 1998   Phoenix International Raceway   USAC Silver Crown  46 46  Espindola   26       did not qualify 
 Apr 5 1999   Donington Park   BARC Formula Vauxhall  3 6    5   Van Diemen/Vauxhall  18     running   
 Apr 18 1999   Silverstone Circuit   BARC Formula Vauxhall    1    5   Van Diemen/Vauxhall  14     running   
 May 3 1999   Thruxton Circuit   BARC Formula Vauxhall  6        Van Diemen/Vauxhall          
 May 15 1999   Brands Hatch   BARC Formula Vauxhall    10      Van Diemen/Vauxhall          
 May 31 1999   Oulton Park   BARC Formula Vauxhall  5        Van Diemen/Vauxhall          
 Apr 1 2001   Autodromo Nazionale di Monza   FIA European Super Production  13 11  Edenbridge Racing   10   BMW 320i E46  12     running 
 Apr 16 2001   Automotodrom Brno   FIA European Super Production  12 7  Edenbridge Racing   10   BMW 320i E46  13     running 
 May 1 2001   Circuit de Nevers Magny-Cours   FIA European Super Production  11 13  Edenbridge Racing   10   BMW 320i E46     did not finish 
 May 13 2001   Silverstone Circuit   FIA European Super Production  10 7  Edenbridge Racing   10   BMW 320i E46  14     running 
 May 20 2001   Circuit Zolder   FIA European Super Production  16 7  Edenbridge Racing   10   BMW 320i E46  18     running 
 Jul 1 2001   Hungaroring   FIA European Super Production  6 17  Edenbridge Racing   10   BMW 320i E46     did not finish 
 Aug 26 2001   Österreichring   FIA European Super Production  11 14  Edenbridge Racing   10   BMW 320i E46     did not finish 
 Sep 9 2001   Nürburgring   FIA European Super Production  11 14  Edenbridge Racing   10   BMW 320i E46  13     did not finish 
 Sep 30 2001   Circuito Permanente del Járama   FIA European Super Production  11 3  Edenbridge Racing   10   BMW 320i E46  18     running 
 Oct 21 2001   Autódromo do Estoril   FIA European Super Production  13 16  Edenbridge Racing   10   BMW 320i E46     did not finish 
 Apr 21 2002   Circuit de Nevers Magny-Cours   FIA European Touring Car  14 14  David Richards   61   2002 Volvo S60 PR-002  12     running 
 Apr 21 2002   Circuit de Nevers Magny-Cours   FIA European Touring Car  14 18  David Richards   61   2002 Volvo S60 PR-002     did not finish 
 May 5 2002   Silverstone Circuit   FIA European Touring Car  15 19  David Richards   61   2002 Volvo S60 PR-002     did not start 
 May 5 2002   Silverstone Circuit   FIA European Touring Car  19 14  David Richards   61   2002 Volvo S60 PR-002     did not finish 
 May 19 2002   Automotodrom Brno   FIA European Touring Car  5 4  David Richards   61   2002 Volvo S60 PR-002  10   0   running 
 May 19 2002   Automotodrom Brno   FIA European Touring Car  3 5  David Richards   61   2002 Volvo S60 PR-002  10   0   running 
 Jun 2 2002   Circuito Permanente del Járama   FIA European Touring Car  7 11  David Richards   61   2002 Volvo S60 PR-002  13   0   running 
 Jun 2 2002   Circuito Permanente del Járama   FIA European Touring Car  11 11  David Richards   61   2002 Volvo S60 PR-002  12   0   did not finish 
 Jun 30 2002   Scandinavian Raceway   FIA European Touring Car  7 10  David Richards   61   2002 Volvo S60 PR-002  13   0   running 
 Jun 30 2002   Scandinavian Raceway   FIA European Touring Car  10 17  David Richards   61   2002 Volvo S60 PR-002   0   did not finish 
 Jul 14 2002   Motopark Oschersleben   FIA European Touring Car  9 16  David Richards   61   2002 Volvo S60 PR-003   0   running 
 Jul 14 2002   Motopark Oschersleben   FIA European Touring Car  14 14  David Richards   61   2002 Volvo S60 PR-003  12   0   did not finish 
 Aug 3 2002   Circuit National de Spa-Francorchamps   FIA European Touring Car  10 6  David Richards   61   2002 Volvo S60 PR-002     running 
 Aug 3 2002   Circuit National de Spa-Francorchamps   FIA European Touring Car  18 10  David Richards   61   2002 Volvo S60 PR-002     running 
 Sep 22 2002   Autodromo di Pergusa   FIA European Touring Car  12 18  David Richards   61   2002 Volvo S60 PR-002   0   did not finish 
 Sep 22 2002   Autodromo di Pergusa   FIA European Touring Car  17 19  David Richards   61   2002 Volvo S60 PR-002   0   did not finish 
 Oct 6 2002   Donington Park   FIA European Touring Car  11 9  David Richards   61   2002 Volvo S60 PR-002  13   0   running 
 Oct 6 2002   Donington Park   FIA European Touring Car  9 13  David Richards   61   2002 Volvo S60 PR-002   0   did not finish 
 Oct 20 2002   Autódromo do Estoril   FIA European Touring Car  14 6  David Richards   61   2002 Volvo S60 PR-002  12   0   running 
 Oct 20 2002   Autódromo do Estoril   FIA European Touring Car  1 11  David Richards   61   2002 Volvo S60 PR-002  12   0   running 
 Jun 25 2010   Glen Ridge Motorsports Park   ESS 360 Sprint Car  24 24    60H         accident 
 Jul 11 2010   Cayuga County Fairgrounds   ESS 360 Sprint Car  24 20    60H    23     running 
 Apr 26 2013   Can Am Motorsports Park   ESS 360 Sprint Car  28 28          did not qualify 
 May 18 2013   Selinsgrove Speedway   ESS 360 Sprint Car  37 37    514       did not qualify 
 May 26 2013   Utica Rome Speedway   ESS 360 Sprint Car  24 16    514    24   30   running 
 May 31 2013   Autodrome Granby   ESS 360 Sprint Car  13 19    514    24   465   running 
 Jun 1 2013   Autodrome Drummond   ESS 360 Sprint Car  22 17    514    24   475   running 
 Jun 15 2013   Lebanon Valley Speedway   ESS Sprint Car  23 18    514    23   20   running 
 Jul 4 2013   Brewerton Speedway   ESS 360 Sprint Car  26 21    514    23   5   running 
 Jul 5 2013   Can Am Motorsports Park   ESS 360 Sprint Car  27 27          did not qualify 
 Jul 6 2013   Fulton Speedway   ESS 360 Sprint Car  24 20    514    24   260   running 
 Jul 7 2013   Utica Rome Speedway   ESS 360 Sprint Car  23 15    514    15   335   running 
 Jul 26 2013   Mohawk International Raceway   ESS 360 Sprint Car  17 15    514    24   285   running 
 Aug 2 2013   Albany-Saratoga Speedway   ESS 360 Sprint Car  13 16    514    24   280   running 
 Aug 10 2013   Canandaigua Speedway   ESS 360 Sprint Car  23 23    514       did not finish 
 Sep 1 2013   Utica Rome Speedway   ESS 360 Sprint Car  28 28    514       did not qualify 
 Sep 7 2013   Utica Rome Speedway   ESS/URC/Patriot 360 Sprint Car  45 45    514       did not qualify 
 May 23 2014   Albany-Saratoga Speedway   ESS 360 Sprint Car  25 25    514       did not qualify 
 May 25 2014   Utica Rome Speedway   ESS 360 Sprint Car  15 16    514    25   280   running 
 Sep 5 2014   Utica Rome Speedway   ESS 360 Sprint Car  20 20    514       did not qualify 
 Sep 6 2014   Utica Rome Speedway   ESS/Patriot 360 Sprint Car  34 34    514     125   did not qualify 
 May 23 2015   Fonda Speedway   ESS 360 Sprint Car  25 25    514       did not qualify