Seasons
Numbers
Names
Tracks
Champions
World
National Points
British
European
The Four Majors
Stoxnet Driver Of The Year
UK Open
Under 25
Grand National
One Car
Scottish
World Masters
Novice Of The Year
Overseas Championships
Former Championships
Regional Championships
Trophies
Grading Points Trophy
World Championship Semi-Final
BSCDA Trust Fund Trophy
BSCDA Bumper Trophy
BSCDA Driver Of The Year Trophy
BSCDA Dave Hodgson Trophy
BSCDA John Hillam Trophy
Memorial Trophies
Stoxnet Charity Ladies Race
Old Trophies
Stats
Most Titles
Most Finals
Most Race Wins
Most Heat/Final/GNs
Stats By Request
On This Day
January
Febuary
March
April
May
June
July
August
September
October
November
December
Memorabilia
Carl Pickering
Results
21 Jul 2002
Northampton
Heat 1
5th
21 Jul 2002
Northampton
Heat 2
8th
21 Jul 2002
Northampton
Final
5th
21 Jul 2002
Northampton
Grand National
2nd
27 Jul 2002
Birmingham
Heat 1
9th
27 Jul 2002
Birmingham
Heat 2
10th
27 Jul 2002
Birmingham
Final
5th
27 Jul 2002
Birmingham
Grand National
6th
1 Sep 2002
Hednesford
Final
10th
19 Oct 2002
Northampton
Consolation
3rd
12 Apr 2003
Northampton
Consolation
9th
26 Apr 2003
Birmingham
Heat 1
8th
26 Apr 2003
Birmingham
Grand National
10th
27 Apr 2003
Arena Essex
Heat 1
8th
27 Apr 2003
Arena Essex
Final
8th
27 Apr 2003
Arena Essex
Grand National
6th
17 May 2003
Northampton
Heat 1
9th
17 May 2003
Northampton
Heat 2
8th
17 May 2003
Northampton
Final
7th
17 May 2003
Northampton
Grand National
8th
31 May 2003
Birmingham
Heat 1
1st
31 May 2003
Birmingham
Heat 2
2nd
1 Jun 2003
Buxton
Heat 1
8th
1 Jun 2003
Buxton
Heat 2
3rd
14 Jun 2003
Cowdenbeath
Heat 1
7th
15 Jun 2003
Knockhill
Consolation
10th
20 Jul 2003
Hednesford
Heat 1
6th
30 Aug 2003
Birmingham
Consolation
4th
31 Aug 2003
Buxton
Heat 1
8th
31 Aug 2003
Buxton
Heat 2
10th
29 May 2004
Skegness
Heat 1
8th
29 May 2004
Skegness
Heat 3
4th
6 Jun 2004
Northampton
Heat 1
1st
6 Jun 2004
Northampton
Heat 2
5th
10 Jul 2004
Skegness
Heat 1
5th
10 Jul 2004
Skegness
Final
5th
11 Jul 2004
Skegness
Heat 1
7th
17 Jul 2004
Northampton
Heat 3
9th
17 Jul 2004
Northampton
Consolation
4th
18 Jul 2004
Northampton
Heat 1
10th
28 Aug 2004
Birmingham
Grand National
6th
5 Sep 2004
Northampton
Heat 2
1st
5 Sep 2004
Northampton
Final
6th
19 Sep 2004
Buxton
Heat 1
2nd
19 Sep 2004
Buxton
Heat 2
7th
25 Sep 2004
Birmingham
Heat 3
5th
9 Apr 2005
Skegness
Heat 1
8th
11 Jun 2005
Cowdenbeath
Consolation
1st
18 Jun 2005
Ipswich
Heat 2
2nd
19 Jun 2005
Northampton
Heat 2
3rd
19 Jun 2005
Northampton
Heat 3
2nd
19 Jun 2005
Northampton
Grand National
2nd
10 Jul 2005
Skegness
Consolation
4th
16 Jul 2005
Northampton
Heat 1
2nd
17 Jul 2005
Northampton
European
6th
17 Jul 2005
Northampton
Consolation
1st
17 Jul 2005
Northampton
Grand National
7th
13 Aug 2005
Skegness
Consolation
9th
10 Sep 2005
Northampton
Consolation
6th
10 Sep 2005
Northampton
Final
9th
17 Sep 2005
Northampton
Heat 2
5th
18 Sep 2005
Northampton
Grand National
7th
8 Apr 2006
Northampton
Heat 2
1st
14 Apr 2006
Skegness
Heat 2
8th
14 Apr 2006
Skegness
Grand National
5th
22 Apr 2006
Birmingham
Heat 2
1st
23 Apr 2006
Hednesford
Heat 1
3rd
20 May 2006
Northampton
Heat 1
8th
20 May 2006
Northampton
Grand National
1st
17 Jun 2006
Northampton
Final
9th
8 Jul 2006
Skegness
Heat 2
10th
15 Jul 2006
Northampton
Heat 3
2nd
12 Aug 2006
Birmingham
World Semi-Final
8th
14 Oct 2006
Skegness
Heat 2
4th
22 Oct 2006
Northampton
Heat 3
10th
14 Jul 2007
Northampton
Consolation 1
6th
15 Jul 2007
Northampton
Heat 1
7th
29 Jul 2007
Buxton
Heat 1
4th
2 Aug 2007
Skegness
Heat 2
10th
2 Aug 2007
Skegness
Heat 3
5th
2 Aug 2007
Skegness
Grand National
10th
11 Aug 2007
Northampton
Heat 1
8th
11 Aug 2007
Northampton
Heat 2
7th
11 Aug 2007
Northampton
Final
8th
12 Aug 2007
Bristol
Heat 1
4th
12 Aug 2007
Bristol
Heat 2
4th
12 Aug 2007
Bristol
Final
4th
8 Sep 2007
Birmingham
Heat 1
1st
23 Sep 2007
Northampton
Heat 1
1st
13 Oct 2007
Skegness
Heat 5
4th
20 Oct 2007
Birmingham
Heat 1
4th
21 Oct 2007
Northampton
Consolation
4th
21 Oct 2007
Northampton
Helter Skelter
9th
1 Dec 2007
Birmingham
Heat 2
9th
1 Dec 2007
Birmingham
Heat 4
7th
1 Dec 2007
Birmingham
Final
8th
21 Mar 2008
Skegness
Heat 2
7th
21 Mar 2008
Skegness
Grand National
9th
12 Apr 2008
Northampton
Heat 1
10th
12 Apr 2008
Northampton
Grand National
1st
19 Apr 2008
Birmingham
Grand National
5th
20 Apr 2008
Bristol
Heat 2
3rd
20 Apr 2008
Bristol
Final
3rd
20 Apr 2008
Bristol
Grand National
5th
10 May 2008
Skegness
Consolation
7th
17 May 2008
Northampton
Grand National
7th
18 May 2008
Buxton
Heat 1
8th
31 May 2008
Birmingham
Consolation
7th
21 Jun 2008
Ipswich
Heat 2
6th
28 Jun 2008
Northampton
Harrington Rigby Cup
5th
28 Jun 2008
Northampton
Grand National
4th
29 Jun 2008
Buxton
Heat 1
10th
19 Jul 2008
Northampton
Heat 2
1st
19 Jul 2008
Northampton
Final
2nd
20 Jul 2008
Northampton
Heat 1
6th
31 Jul 2008
Skegness
Heat 1
10th
9 Aug 2008
Northampton
Heat 2
7th
9 Aug 2008
Northampton
Final
10th
9 Aug 2008
Northampton
Grand National
6th
13 Sep 2008
Birmingham
Heat 2
1st
13 Sep 2008
Birmingham
Final
7th
20 Sep 2008
Ipswich
Heat 3
4th
11 Oct 2008
Skegness
Heat 2
7th
19 Oct 2008
Northampton
Heat 1
1st
19 Oct 2008
Northampton
Final
6th
19 Oct 2008
Northampton
Helter Skelter
8th
16 May 2009
Northampton
Heat 3
4th
16 May 2009
Northampton
Grand National
6th
22 Aug 2009
Birmingham
Heat 2
1st
29 Aug 2009
Skegness
Heat 1
4th
29 Aug 2009
Skegness
Heat 2
10th
29 Aug 2009
Skegness
Final
5th
12 Sep 2009
Birmingham
Heat 1
2nd
12 Sep 2009
Birmingham
Grand National
8th
20 Sep 2009
Northampton
Heat 1
4th
26 Sep 2009
Skegness
Heat 2
4th
26 Sep 2009
Skegness
Final
2nd
18 Oct 2009
Northampton
Consolation
1st
8 Nov 2009
Hednesford
Heat 2
10th
8 Nov 2009
Hednesford
Helter Skelter
7th
10 Apr 2010
Northampton
Heat 2
6th
17 Apr 2010
Birmingham
Heat 1
1st
17 Apr 2010
Birmingham
Heat 3
1st
22 May 2010
Birmingham
Heat 1
8th
22 May 2010
Birmingham
Heat 3
9th
20 Jun 2010
Northampton
Heat 2
8th
20 Jun 2010
Northampton
Grand National
7th
10 Jul 2010
Skegness
Heat 1
5th
10 Jul 2010
Skegness
Heat 3
9th
10 Jul 2010
Skegness
Grand National
2nd
17 Jul 2010
Northampton
Heat 1
2nd
28 Aug 2010
Birmingham
Heat 2
3rd
5 Sep 2010
Northampton
Consolation
1st
5 Sep 2010
Northampton
Final
9th
9 Oct 2010
Skegness
Heat 1
6th
9 Oct 2010
Skegness
Heat 4
4th
24 Oct 2010
Northampton
Heat 2
1st
24 Oct 2010
Northampton
Final
4th
24 Oct 2010
Northampton
Grand National
1st
15 May 2011
Skegness
Heat 2
4th
21 May 2011
Northampton
Grand National
3rd
19 Jun 2011
Northampton
Heat 2
4th
19 Jun 2011
Northampton
Final
8th
19 Jun 2011
Northampton
Grand National
3rd
16 Jul 2011
Northampton
Grand National
6th
23 Jul 2011
Birmingham
Heat 2
1st
10 Sep 2011
Northampton
World Consolation
7th
10 Sep 2011
Northampton
Grand National 2
2nd
14 Apr 2012
Northampton
Grand National
4th
21 Apr 2012
Birmingham
Grand National
10th
23 Jun 2012
Ipswich
Heat 1
10th
23 Jun 2012
Ipswich
Final
9th
23 Jun 2012
Ipswich
Grand National
10th
14 Jul 2012
Northampton
Consolation
4th
14 Jul 2012
Northampton
Final
7th
21 Oct 2012
Northampton
Heat 1
3rd
13 Apr 2013
Northampton
Heat 1
5th
13 Apr 2013
Northampton
Heat 2
1st
13 Apr 2013
Northampton
Grand National
1st
20 Apr 2013
Birmingham
Heat 1
8th
20 Apr 2013
Birmingham
Grand National
5th
18 May 2013
Birmingham
Consolation
5th
8 Jun 2013
Birmingham
Heat 2
9th
8 Jun 2013
Birmingham
Grand National
3rd
20 Jul 2013
Northampton
Consolation
4th
21 Jul 2013
Northampton
Consolation
5th
21 Jul 2013
Northampton
Grand National
3rd
14 Sep 2013
Birmingham
Heat 1
3rd
22 Sep 2013
Northampton
Heat 1
8th
12 Oct 2013
Skegness
Heat 1
1st
12 Oct 2013
Skegness
Final
1st
19 Oct 2013
Birmingham
Heat 1
1st
19 Oct 2013
Birmingham
Heat 3
3rd
19 Oct 2013
Birmingham
Final
7th
20 Oct 2013
Northampton
Heat 1
2nd
20 Oct 2013
Northampton
Final
6th
20 Oct 2013
Northampton
Grand National
4th
12 Apr 2014
Birmingham
Consolation
5th
11 May 2014
Skegness
Heat 2
11th
11 May 2014
Skegness
Final
12th
11 May 2014
Skegness
Grand National
10th
17 May 2014
Birmingham
Final
11th
17 May 2014
Birmingham
Grand National
11th
22 Jun 2014
Northampton
Heat 2
2nd
19 Jul 2014
Northampton
Heat 2
8th
31 Jul 2014
Skegness
Heat 2
12th
31 Jul 2014
Skegness
Final
9th
30 Aug 2014
Birmingham
Consolation
3rd
30 Aug 2014
Birmingham
Grand National
12th
21 Sep 2014
Northampton
Grand National
3rd
21 Sep 2014
Northampton
Dash For Cash
6th
11 Oct 2014
Skegness
Heat 1
7th
11 Oct 2014
Skegness
Heat 2
3rd
25 Oct 2014
Birmingham
Heat 2
3rd
25 Oct 2014
Birmingham
Final
9th
3 Apr 2015
Skegness
Heat 1
9th
18 Apr 2015
Birmingham
Consolation
4th
9 May 2015
Skegness
Consolation
4th
14 Jun 2015
Northampton
Consolation
5th
20 Jun 2015
Birmingham
Grand National
7th
22 Aug 2015
Birmingham
Consolation
7th
10 Oct 2015
Skegness
Heat 1
3rd
18 Oct 2015
Northampton
Consolation
10th
1 Sep 2018
Birmingham
Consolation
12th
30 Sep 2018
Buxton
Heat 1
6th
17 Nov 2018
Birmingham
Heat 2
10th
15 Apr 2022
Skegness
Consolation
9th
30 Apr 2022
Buxton
Heat 2
12th
30 Apr 2022
Buxton
Heat 3
11th
8 Jul 2023
Skegness
Heat 2
9th
8 Jul 2023
Skegness
Grand National
11th
9 Jul 2023
Skegness
Consolation
9th
7 Oct 2023
Skegness
White/Yellow Top Race
12th