Stoxnet

Tom Harris

Tom Harris

Winderton, Oxfordshire

84 (2005-2023)
1 (2013-2014,2019-2022)

Raced as number 1 when World Champion, and in 2021.

World Champion
2013   2019   2021   2023   
 
National Points Champion
2012   2019   2021   2022   2023   
 
British Champion
2019   
 
European Champion
2012   2015   2018   2021   2023   
 
Stoxnet Driver Of The Year
2011   2019   2021   2022   
 
Grading Points Winner
2011   2012   2013   2019   2021   
2022   2023   
 
Gold Cup
2012   2013   
 
Grand National Champion
2012   2019   2022   
 
Novice Of The Year
2005   
 
Scottish Champion
2014   2016   
 
UK Open Champion
2022   2023   
 
Under 25 Champion
2010   2014   
 
World Masters
2009   
 
BSCDA Bumper Trophy
2014   
 
BSCDA Driver Of The Year Trophy
2012   2013   2019   2021   2022   
 
BSCDA Trust Fund Trophy
2021   
 
Dave Hodgson Trophy
2010   2011   2018   
 
John Hillam Trophy
2005   2008   2010   2011   
 
World Championship Semi-Final
2019   2021   2022   2023   
 
Emmen Golden Helmet
2019   
 
Al Henderson Trophy
2015   
 
Allan Barker Trophy
2014   2021   2023   
 
Bill Bridgett Trophy
2019   
 
Colin Knibbs Memorial
2022   
 
Colin North Memorial Trophy
2021   
 
Dave Leonard Memorial
2023   
 
Dave Peters Trophy
2021   
 
Frank Hughes Memorial
2014   2023   
 
Harry Smith Memorial Cup
2011   
 
Ian Hewitt Trophy
2011   2012   
 
John Heynes Memorial
2009   
 
Johnny Swift Memorial
2022   
 
Mike Cheetham Memorial Trophy
2019   
 
Mike Parker Memorial Trophy
2018   
 
Mo Jones Memorial
2011   2019   
 
Pat Driscoll Trophy
2010   2011   
 
Ray Tyldesley Memorial Trophy
2022   2023   
 
Richy Ahern Trophy
2021   2023   
 
Roger Merrick Trophy
2009   
 
Roger Squire Trophy
2012   
 
Sam Lund Memorial Cup
2009   2011   
 
Terry Gill Trophy
2005   
 
Tom Collins Memorial Trophy
2023   
 
Wilf Blundell Bowl
2017   2018   
 
Wilf Blundell Trophy
2022   
 
Wilson Memorial Trophy
2011   
 
1. Saturday 30th April 2005 King's Lynn
2. Saturday 5th May 2007 Coventry
3. Saturday 28th June 2008 Northampton
4. Saturday 18th July 2009 Northampton
5. Sunday 20th September 2009 Northampton
6. Monday 12th April 2010 Sheffield
7. Sunday 20th June 2010 Northampton
8. Saturday 10th July 2010 Skegness
9. Saturday 2nd October 2010 Coventry
10. Friday 22nd April 2011 Skegness
11. Saturday 14th May 2011 Skegness
12. Saturday 21st May 2011 Northampton
13. Saturday 18th June 2011 Ipswich
14. Sunday 19th June 2011 Northampton
15. Saturday 9th July 2011 Skegness
16. Saturday 20th August 2011 Skegness
17. Saturday 10th September 2011 Northampton
18. Saturday 7th April 2012 Coventry
19. Monday 7th May 2012 Sheffield
20. Sunday 20th May 2012 Buxton
21. Saturday 11th August 2012 Stoke
22. Saturday 25th August 2012 Birmingham
23. Saturday 13th October 2012 Skegness
24. Sunday 11th November 2012 Belle Vue
25. Saturday 17th November 2012 Birmingham
26. Sunday 21st April 2013 Hednesford
27. Saturday 19th April 2014 Stoke
28. Monday 21st April 2014 Belle Vue
29. Saturday 3rd May 2014 Coventry
30. Saturday 28th June 2014 Cowdenbeath
31. Sunday 29th June 2014 Lochgelly
32. Sunday 13th July 2014 Skegness
33. Saturday 19th July 2014 Northampton
34. Sunday 31st August 2014 Buxton
35. Saturday 11th October 2014 Skegness
36. Sunday 28th December 2014 Stoke
37. Saturday 2nd May 2015 Coventry
38. Saturday 13th June 2015 Ipswich
39. Saturday 26th September 2015 Stoke
40. Saturday 25th June 2016 Cowdenbeath
41. Saturday 9th July 2016 Skegness
42. Saturday 15th October 2016 Birmingham
43. Sunday 16th October 2016 Northampton
44. Sunday 11th June 2017 Buxton
45. Saturday 29th July 2017 Skegness
46. Monday 28th May 2018 Belle Vue
47. Sunday 17th June 2018 Lochgelly
48. Saturday 4th August 2018 King's Lynn
49. Saturday 22nd September 2018 King's Lynn
50. Sunday 14th April 2019 Sheffield
51. Saturday 20th April 2019 Stoke
52. Saturday 18th May 2019 Northampton
53. Saturday 25th May 2019 King's Lynn
54. Monday 27th May 2019 Belle Vue
55. Saturday 1st June 2019 Northampton
56. Sunday 16th June 2019 Hednesford
57. Sunday 22nd September 2019 Hednesford
58. Saturday 19th October 2019 King's Lynn
59. Saturday 19th September 2020 Skegness
60. Saturday 29th May 2021 Northampton
61. Saturday 26th June 2021 Northampton
62. Sunday 25th July 2021 Northampton
63. Saturday 28th August 2021 Bradford
64. Sunday 3rd October 2021 Buxton
65. Saturday 9th October 2021 Skegness
66. Sunday 17th October 2021 Northampton
67. Sunday 7th November 2021 Hednesford
68. Sunday 3rd April 2022 Hednesford
69. Friday 15th April 2022 Skegness
70. Sunday 8th May 2022 Skegness
71. Saturday 21st May 2022 King's Lynn
72. Saturday 9th July 2022 Skegness
73. Saturday 19th November 2022 Skegness
74. Saturday 1st April 2023 Northampton
75. Sunday 9th April 2023 Sheffield
76. Sunday 7th May 2023 Skegness
77. Sunday 11th June 2023 Mildenhall
78. Saturday 1st July 2023 King's Lynn
79. Saturday 8th July 2023 Skegness
80. Sunday 9th July 2023 Skegness
81. Saturday 16th September 2023 Buxton
82. Saturday 23rd September 2023 Bradford
83. Saturday 14th October 2023 Bradford
1. 30 Apr 2005 King's Lynn
2. 5 May 2007 Coventry
3. 28 Jun 2008 Northampton
4. 18 Jul 2009 Northampton
5. 20 Sep 2009 Northampton
6. 12 Apr 2010 Sheffield
7. 20 Jun 2010 Northampton
8. 10 Jul 2010 Skegness
9. 2 Oct 2010 Coventry
10. 22 Apr 2011 Skegness
11. 14 May 2011 Skegness
12. 21 May 2011 Northampton
13. 18 Jun 2011 Ipswich
14. 19 Jun 2011 Northampton
15. 9 Jul 2011 Skegness
16. 20 Aug 2011 Skegness
17. 10 Sep 2011 Northampton
18. 7 Apr 2012 Coventry
19. 7 May 2012 Sheffield
20. 20 May 2012 Buxton
21. 11 Aug 2012 Stoke
22. 25 Aug 2012 Birmingham
23. 13 Oct 2012 Skegness
24. 11 Nov 2012 Belle Vue
25. 17 Nov 2012 Birmingham
26. 21 Apr 2013 Hednesford
27. 19 Apr 2014 Stoke
28. 21 Apr 2014 Belle Vue
29. 3 May 2014 Coventry
30. 28 Jun 2014 Cowdenbeath
31. 29 Jun 2014 Lochgelly
32. 13 Jul 2014 Skegness
33. 19 Jul 2014 Northampton
34. 31 Aug 2014 Buxton
35. 11 Oct 2014 Skegness
36. 28 Dec 2014 Stoke
37. 2 May 2015 Coventry
38. 13 Jun 2015 Ipswich
39. 26 Sep 2015 Stoke
40. 25 Jun 2016 Cowdenbeath
41. 9 Jul 2016 Skegness
42. 15 Oct 2016 Birmingham
43. 16 Oct 2016 Northampton
44. 11 Jun 2017 Buxton
45. 29 Jul 2017 Skegness
46. 28 May 2018 Belle Vue
47. 17 Jun 2018 Lochgelly
48. 4 Aug 2018 King's Lynn
49. 22 Sep 2018 King's Lynn
50. 14 Apr 2019 Sheffield
51. 20 Apr 2019 Stoke
52. 18 May 2019 Northampton
53. 25 May 2019 King's Lynn
54. 27 May 2019 Belle Vue
55. 1 Jun 2019 Northampton
56. 16 Jun 2019 Hednesford
57. 22 Sep 2019 Hednesford
58. 19 Oct 2019 King's Lynn
59. 19 Sep 2020 Skegness
60. 29 May 2021 Northampton
61. 26 Jun 2021 Northampton
62. 25 Jul 2021 Northampton
63. 28 Aug 2021 Bradford
64. 3 Oct 2021 Buxton
65. 9 Oct 2021 Skegness
66. 17 Oct 2021 Northampton
67. 7 Nov 2021 Hednesford
68. 3 Apr 2022 Hednesford
69. 15 Apr 2022 Skegness
70. 8 May 2022 Skegness
71. 21 May 2022 King's Lynn
72. 9 Jul 2022 Skegness
73. 19 Nov 2022 Skegness
74. 1 Apr 2023 Northampton
75. 9 Apr 2023 Sheffield
76. 7 May 2023 Skegness
77. 11 Jun 2023 Mildenhall
78. 1 Jul 2023 King's Lynn
79. 8 Jul 2023 Skegness
80. 9 Jul 2023 Skegness
81. 16 Sep 2023 Buxton
82. 23 Sep 2023 Bradford
83. 14 Oct 2023 Bradford
1. Saturday 16th April 2005 Northampton Heat 2
2. Saturday 16th April 2005 Northampton Grand National
3. Sunday 17th April 2005 Buxton Heat 2
4. Sunday 24th April 2005 Hednesford Heat 1
5. Sunday 24th April 2005 Hednesford Heat 2
6. Saturday 30th April 2005 King's Lynn Heat 3
7. Saturday 30th April 2005 King's Lynn Final
8. Saturday 2nd July 2005 Coventry Consolation
9. Sunday 31st July 2005 Sheffield Heat 7
10. Monday 1st May 2006 Sheffield Consolation
11. Saturday 6th May 2006 Coventry Heat 2
12. Saturday 4th November 2006 Coventry Consolation
13. Saturday 5th May 2007 Coventry Final
14. Saturday 19th May 2007 Northampton Consolation
15. Saturday 28th June 2008 Northampton Final
16. Sunday 29th June 2008 Buxton Heat 1
17. Sunday 29th June 2008 Buxton Grand National
18. Saturday 5th July 2008 Coventry Heat 2
19. Sunday 20th July 2008 Northampton Heat 1
20. Sunday 2nd November 2008 Hednesford Helter Skelter
21. Saturday 4th April 2009 Coventry Consolation
22. Saturday 25th April 2009 King's Lynn Grand National
23. Sunday 21st June 2009 Northampton Heat 1
24. Saturday 11th July 2009 Skegness Heat 2
25. Saturday 11th July 2009 Skegness Grand National
26. Saturday 18th July 2009 Northampton Final
27. Sunday 20th September 2009 Northampton Heat 1
28. Sunday 20th September 2009 Northampton Final
29. Saturday 26th September 2009 Skegness Heat 1
30. Sunday 4th October 2009 Coventry Grand National
31. Saturday 31st October 2009 King's Lynn Grand National
32. Monday 12th April 2010 Sheffield Final
33. Monday 31st May 2010 Belle Vue Grand National
34. Saturday 5th June 2010 Coventry Consolation
35. Sunday 20th June 2010 Northampton Heat 2
36. Sunday 20th June 2010 Northampton Final
37. Saturday 3rd July 2010 Coventry Golden Helmet
38. Saturday 10th July 2010 Skegness Heat 2
39. Saturday 10th July 2010 Skegness Final
40. Saturday 17th July 2010 Northampton Heat 1
41. Sunday 25th July 2010 Sheffield Grand National
42. Saturday 21st August 2010 Northampton Grand National
43. Saturday 28th August 2010 Birmingham Under 25 Championship
44. Monday 30th August 2010 Belle Vue Heat 1
45. Sunday 5th September 2010 Northampton Heat 1
46. Saturday 2nd October 2010 Coventry Final
47. Saturday 23rd October 2010 Birmingham Grand National
48. Saturday 6th November 2010 Coventry Grand National
49. Saturday 16th April 2011 Northampton Grand National
50. Friday 22nd April 2011 Skegness Final
51. Monday 25th April 2011 Belle Vue Heat 1
52. Saturday 7th May 2011 Coventry Heat 2
53. Saturday 14th May 2011 Skegness Heat 1
54. Saturday 14th May 2011 Skegness Final
55. Sunday 15th May 2011 Skegness Heat 2
56. Sunday 15th May 2011 Skegness Heat 3
57. Saturday 21st May 2011 Northampton Heat 1
58. Saturday 21st May 2011 Northampton Final
59. Sunday 22nd May 2011 Buxton Heat 1
60. Sunday 22nd May 2011 Buxton Heat 2
61. Sunday 22nd May 2011 Buxton Grand National
62. Saturday 28th May 2011 King's Lynn Grand National
63. Saturday 4th June 2011 Coventry Consolation
64. Saturday 18th June 2011 Ipswich Heat 1
65. Saturday 18th June 2011 Ipswich Final
66. Sunday 19th June 2011 Northampton Final
67. Saturday 9th July 2011 Skegness Final
68. Sunday 17th July 2011 Northampton Consolation
69. Saturday 23rd July 2011 Birmingham Grand National
70. Saturday 20th August 2011 Skegness Final
71. Saturday 3rd September 2011 Coventry Consolation
72. Saturday 10th September 2011 Northampton Final
73. Saturday 22nd October 2011 Birmingham Heat 1
74. Saturday 22nd October 2011 Birmingham Grand National
75. Friday 6th April 2012 Skegness Heat 1
76. Friday 6th April 2012 Skegness Heat 2
77. Friday 6th April 2012 Skegness Grand National
78. Saturday 7th April 2012 Coventry Final
79. Sunday 22nd April 2012 Hednesford Heat 2
80. Sunday 22nd April 2012 Hednesford Grand National
81. Monday 7th May 2012 Sheffield Final
82. Saturday 12th May 2012 Skegness Heat 2
83. Sunday 20th May 2012 Buxton Final
84. Sunday 27th May 2012 King's Lynn Heat 2
85. Saturday 2nd June 2012 Coventry Heat 2
86. Sunday 10th June 2012 Northampton Heat 2
87. Saturday 7th July 2012 Coventry Heat 1
88. Sunday 15th July 2012 Northampton European
89. Saturday 11th August 2012 Stoke Final
90. Saturday 25th August 2012 Birmingham Final
91. Saturday 22nd September 2012 Stoke Heat 2
92. Saturday 13th October 2012 Skegness Heat 1
93. Saturday 13th October 2012 Skegness Heat 2
94. Saturday 13th October 2012 Skegness Final
95. Sunday 14th October 2012 Belle Vue Grand National Championship
96. Sunday 11th November 2012 Belle Vue Final
97. Saturday 17th November 2012 Birmingham Final
98. Friday 29th March 2013 Skegness Heat 2
99. Sunday 21st April 2013 Hednesford Final
100. Monday 6th May 2013 Sheffield Consolation
101. Sunday 12th May 2013 Skegness Grand National
102. Sunday 19th May 2013 Buxton Heat 1
103. Sunday 19th May 2013 Buxton Grand National
104. Monday 27th May 2013 Belle Vue Heat 1
105. Saturday 22nd June 2013 Ipswich Heat 2
106. Saturday 22nd June 2013 Ipswich Grand National
107. Saturday 29th June 2013 King's Lynn Heat 2
108. Saturday 29th June 2013 King's Lynn Grand National
109. Saturday 20th July 2013 Northampton Consolation
110. Sunday 21st July 2013 Northampton Heat 1
111. Saturday 3rd August 2013 Coventry Grand National
112. Saturday 7th September 2013 Coventry Consolation
113. Saturday 21st September 2013 King's Lynn World Final
114. Saturday 12th October 2013 Skegness Heat 2
115. Saturday 12th October 2013 Skegness Heat 3
116. Saturday 19th October 2013 Birmingham Heat 2
117. Saturday 26th October 2013 King's Lynn Heat 2
118. Saturday 26th October 2013 King's Lynn Grand National
119. Saturday 5th April 2014 Coventry Consolation
120. Friday 18th April 2014 Skegness Heat 1
121. Friday 18th April 2014 Skegness Heat 2
122. Friday 18th April 2014 Skegness Grand National
123. Saturday 19th April 2014 Stoke Final
124. Monday 21st April 2014 Belle Vue Final
125. Saturday 26th April 2014 King's Lynn Grand National
126. Saturday 3rd May 2014 Coventry Final
127. Monday 5th May 2014 Sheffield Heat 1
128. Sunday 11th May 2014 Skegness Heat 2
129. Saturday 21st June 2014 Ipswich Heat 1
130. Sunday 22nd June 2014 Northampton Grand National
131. Saturday 28th June 2014 Cowdenbeath Consolation
132. Saturday 28th June 2014 Cowdenbeath Final
133. Sunday 29th June 2014 Lochgelly Heat 2
134. Sunday 29th June 2014 Lochgelly Final
135. Saturday 12th July 2014 Skegness Under 25 Championship
136. Saturday 12th July 2014 Skegness Grand National
137. Sunday 13th July 2014 Skegness Heat 1
138. Sunday 13th July 2014 Skegness Final
139. Saturday 19th July 2014 Northampton Final
140. Saturday 2nd August 2014 Coventry Heat 2
141. Sunday 31st August 2014 Buxton Final
142. Saturday 27th September 2014 King's Lynn Consolation
143. Saturday 11th October 2014 Skegness Heat 2
144. Saturday 11th October 2014 Skegness Final
145. Sunday 12th October 2014 Belle Vue Heat 2
146. Saturday 1st November 2014 Coventry Consolation
147. Sunday 28th December 2014 Stoke Heat 1
148. Sunday 28th December 2014 Stoke Heat 2
149. Sunday 28th December 2014 Stoke Final
150. Saturday 25th April 2015 King's Lynn Grand National
151. Saturday 2nd May 2015 Coventry Final
152. Sunday 10th May 2015 Skegness Grand National
153. Saturday 6th June 2015 Coventry Heat 2
154. Saturday 13th June 2015 Ipswich Final
155. Sunday 19th July 2015 Northampton European Championship
156. Saturday 1st August 2015 Coventry Grand National
157. Saturday 26th September 2015 Stoke Final
158. Sunday 17th April 2016 Hednesford Grand National
159. Saturday 25th June 2016 Cowdenbeath Final
160. Saturday 9th July 2016 Skegness Final
161. Saturday 3rd September 2016 Coventry Grand National 2
162. Sunday 4th September 2016 Northampton Heat 2
163. Saturday 17th September 2016 Skegness Heat 2
164. Saturday 8th October 2016 Skegness Heat 3
165. Saturday 15th October 2016 Birmingham Heat 3
166. Saturday 15th October 2016 Birmingham Final
167. Sunday 16th October 2016 Northampton Final
168. Friday 14th April 2017 Skegness Heat 1
169. Saturday 20th May 2017 Northampton Heat 3
170. Sunday 21st May 2017 Buxton Heat 1
171. Saturday 27th May 2017 King's Lynn Heat 1
172. Sunday 4th June 2017 Sheffield Heat 4
173. Sunday 11th June 2017 Buxton Final
174. Monday 26th June 2017 Belle Vue Grand National
175. Saturday 29th July 2017 Skegness Final
176. Saturday 19th May 2018 King's Lynn Heat 2
177. Monday 28th May 2018 Belle Vue Consolation
178. Monday 28th May 2018 Belle Vue Final
179. Sunday 3rd June 2018 Buxton Consolation
180. Saturday 16th June 2018 Cowdenbeath Heat 2
181. Saturday 16th June 2018 Cowdenbeath Grand National
182. Sunday 17th June 2018 Lochgelly Heat 1
183. Sunday 17th June 2018 Lochgelly Final
184. Saturday 4th August 2018 King's Lynn Final
185. Saturday 1st September 2018 Birmingham Heat 2
186. Sunday 16th September 2018 Northampton European
187. Saturday 22nd September 2018 King's Lynn Heat 2
188. Saturday 22nd September 2018 King's Lynn Heat 3
189. Saturday 22nd September 2018 King's Lynn Final
190. Sunday 11th November 2018 Belle Vue Heat 2
191. Sunday 14th April 2019 Sheffield Heat 1
192. Sunday 14th April 2019 Sheffield Final
193. Saturday 20th April 2019 Stoke Heat 2
194. Saturday 20th April 2019 Stoke Final
195. Monday 6th May 2019 Belle Vue Heat 3
196. Saturday 11th May 2019 Skegness Consolation
197. Saturday 18th May 2019 Northampton Heat 2
198. Saturday 18th May 2019 Northampton Final
199. Saturday 25th May 2019 King's Lynn Heat 2
200. Saturday 25th May 2019 King's Lynn Final
201. Monday 27th May 2019 Belle Vue Heat 2
202. Monday 27th May 2019 Belle Vue Final
203. Saturday 1st June 2019 Northampton Heat 1
204. Saturday 1st June 2019 Northampton Heat 2
205. Saturday 1st June 2019 Northampton Final
206. Sunday 16th June 2019 Hednesford Final
207. Saturday 22nd June 2019 Ipswich Heat 3
208. Saturday 27th July 2019 Northampton Grand National
209. Sunday 28th July 2019 Northampton Heat 1
210. Sunday 4th August 2019 Sheffield World Semi-Final
211. Monday 26th August 2019 Belle Vue Heat 1
212. Saturday 14th September 2019 King's Lynn World Final
213. Sunday 22nd September 2019 Hednesford Heat 1
214. Sunday 22nd September 2019 Hednesford Final
215. Saturday 12th October 2019 Skegness Grand National
216. Sunday 13th October 2019 Skegness Heat 1
217. Sunday 13th October 2019 Skegness Grand National
218. Saturday 19th October 2019 King's Lynn Heat 2
219. Saturday 19th October 2019 King's Lynn Final
220. Saturday 12th September 2020 King's Lynn Heat 1
221. Saturday 19th September 2020 Skegness Heat 3
222. Saturday 19th September 2020 Skegness Final
223. Saturday 24th October 2020 King's Lynn Heat 3
224. Saturday 24th October 2020 King's Lynn Grand National
225. Saturday 22nd May 2021 King's Lynn Grand National
226. Saturday 29th May 2021 Northampton Final
227. Saturday 26th June 2021 Northampton Heat 1
228. Saturday 26th June 2021 Northampton Final
229. Saturday 17th July 2021 Bradford Consolation
230. Saturday 24th July 2021 Northampton Heat 1
231. Saturday 24th July 2021 Northampton Grand National
232. Sunday 25th July 2021 Northampton Heat 3
233. Sunday 25th July 2021 Northampton Final
234. Saturday 7th August 2021 Skegness World Semi-Final
235. Saturday 7th August 2021 Skegness Grand National 1
236. Sunday 8th August 2021 Skegness Heat 2
237. Saturday 21st August 2021 King's Lynn Heat 2
238. Saturday 28th August 2021 Bradford Heat 2
239. Saturday 28th August 2021 Bradford Final
240. Saturday 11th September 2021 Bradford World Final
241. Saturday 2nd October 2021 Buxton Heat 2
242. Sunday 3rd October 2021 Buxton Final
243. Saturday 9th October 2021 Skegness Final
244. Sunday 17th October 2021 Northampton Trust Fund
245. Sunday 17th October 2021 Northampton Final
246. Sunday 17th October 2021 Northampton Grand National
247. Sunday 7th November 2021 Hednesford Heat 1
248. Sunday 7th November 2021 Hednesford Final
249. Saturday 19th March 2022 King's Lynn Consolation
250. Saturday 19th March 2022 King's Lynn Grand National
251. Saturday 26th March 2022 Bradford Heat 2
252. Sunday 3rd April 2022 Hednesford Final
253. Sunday 10th April 2022 Northampton Heat 1
254. Sunday 10th April 2022 Northampton Grand National
255. Friday 15th April 2022 Skegness Final
256. Saturday 16th April 2022 Bradford Heat 2
257. Saturday 16th April 2022 Bradford Grand National
258. Saturday 30th April 2022 Buxton Heat 1
259. Monday 2nd May 2022 Bradford Heat 1
260. Monday 2nd May 2022 Bradford Heat 3
261. Monday 2nd May 2022 Bradford Grand National
262. Sunday 8th May 2022 Skegness Heat 1
263. Sunday 8th May 2022 Skegness Heat 4
264. Sunday 8th May 2022 Skegness Final
265. Saturday 14th May 2022 Northampton Grand National
266. Saturday 21st May 2022 King's Lynn Final
267. Saturday 28th May 2022 Bradford Heat 2
268. Saturday 28th May 2022 Bradford Grand National
269. Saturday 18th June 2022 Ipswich Grand National
270. Saturday 25th June 2022 Bradford Heat 3
271. Saturday 25th June 2022 Bradford Heat 5
272. Saturday 25th June 2022 Bradford Heat 6
273. Saturday 9th July 2022 Skegness Final
274. Saturday 6th August 2022 Mildenhall Heat 2
275. Saturday 13th August 2022 Skegness World Semi-Final
276. Saturday 13th August 2022 Skegness Grand National
277. Saturday 24th September 2022 Mildenhall Grand National
278. Sunday 25th September 2022 Northampton Heat 1
279. Saturday 1st October 2022 Buxton Heat 2
280. Sunday 9th October 2022 Skegness Grand National
281. Saturday 15th October 2022 Bradford Heat 2
282. Saturday 22nd October 2022 King's Lynn Grand National Championship
283. Sunday 30th October 2022 Sheffield Consolation
284. Sunday 30th October 2022 Sheffield Helter Skelter
285. Sunday 6th November 2022 Hednesford Heat 2
286. Saturday 12th November 2022 Bradford Consolation
287. Saturday 19th November 2022 Skegness Heat 1
288. Saturday 19th November 2022 Skegness Final
289. Saturday 25th March 2023 Bradford Heat 2
290. Saturday 25th March 2023 Bradford Grand National
291. Saturday 1st April 2023 Northampton Heat 2
292. Saturday 1st April 2023 Northampton Final
293. Friday 7th April 2023 Skegness Heat 1
294. Friday 7th April 2023 Skegness Heat 3
295. Friday 7th April 2023 Skegness Grand National
296. Sunday 9th April 2023 Sheffield Final
297. Sunday 9th April 2023 Sheffield Grand National
298. Saturday 22nd April 2023 Mildenhall Grand National
299. Sunday 23rd April 2023 Northampton Heat 2
300. Sunday 30th April 2023 Buxton Grand National
301. Monday 1st May 2023 Hednesford Heat 1
302. Saturday 6th May 2023 Skegness Heat 3
303. Sunday 7th May 2023 Skegness Heat 4
304. Sunday 7th May 2023 Skegness Final
305. Saturday 20th May 2023 King's Lynn Grand National
306. Saturday 27th May 2023 Bradford Grand National
307. Sunday 28th May 2023 Bradford Heat 1
308. Sunday 28th May 2023 Bradford Heat 2
309. Sunday 28th May 2023 Bradford Dash For Cash
310. Sunday 4th June 2023 Sheffield Heat 2
311. Saturday 10th June 2023 Mildenhall Heat 2
312. Sunday 11th June 2023 Mildenhall Final
313. Saturday 1st July 2023 King's Lynn Heat 2
314. Saturday 1st July 2023 King's Lynn Heat 3
315. Saturday 1st July 2023 King's Lynn Final
316. Saturday 8th July 2023 Skegness Final
317. Saturday 8th July 2023 Skegness Grand National
318. Sunday 9th July 2023 Skegness Consolation
319. Sunday 9th July 2023 Skegness Final
320. Sunday 30th July 2023 Northampton Consolation
321. Sunday 30th July 2023 Northampton Grand National
322. Saturday 5th August 2023 Buxton World Semi-Final
323. Saturday 9th September 2023 Northampton World Final
324. Saturday 16th September 2023 Buxton Heat 1
325. Saturday 16th September 2023 Buxton Heat 3
326. Saturday 16th September 2023 Buxton Final
327. Saturday 23rd September 2023 Bradford Final
328. Saturday 23rd September 2023 Bradford Grand National
329. Saturday 30th September 2023 King's Lynn Heat 2
330. Saturday 30th September 2023 King's Lynn Grand National
331. Saturday 14th October 2023 Bradford Grand National Championship
332. Saturday 14th October 2023 Bradford Heat 1
333. Saturday 14th October 2023 Bradford Final
334. Sunday 22nd October 2023 King's Lynn Helter Skelter
335. Sunday 5th November 2023 Hednesford Helter Skelter
336. Saturday 11th November 2023 Bradford Heat 1
1. 16 Apr 2005 Northampton Ht
2. 16 Apr 2005 Northampton GN
3. 17 Apr 2005 Buxton Ht
4. 24 Apr 2005 Hednesford Ht
5. 24 Apr 2005 Hednesford Ht
6. 30 Apr 2005 King's Lynn Ht
7. 30 Apr 2005 King's Lynn Final
8. 2 Jul 2005 Coventry Con
9. 31 Jul 2005 Sheffield Ht
10. 1 May 2006 Sheffield Con
11. 6 May 2006 Coventry Ht
12. 4 Nov 2006 Coventry Con
13. 5 May 2007 Coventry Final
14. 19 May 2007 Northampton Con
15. 28 Jun 2008 Northampton Final
16. 29 Jun 2008 Buxton Ht
17. 29 Jun 2008 Buxton GN
18. 5 Jul 2008 Coventry Ht
19. 20 Jul 2008 Northampton Ht
20. 2 Nov 2008 Hednesford Helte
21. 4 Apr 2009 Coventry Con
22. 25 Apr 2009 King's Lynn GN
23. 21 Jun 2009 Northampton Ht
24. 11 Jul 2009 Skegness Ht
25. 11 Jul 2009 Skegness GN
26. 18 Jul 2009 Northampton Final
27. 20 Sep 2009 Northampton Ht
28. 20 Sep 2009 Northampton Final
29. 26 Sep 2009 Skegness Ht
30. 4 Oct 2009 Coventry GN
31. 31 Oct 2009 King's Lynn GN
32. 12 Apr 2010 Sheffield Final
33. 31 May 2010 Belle Vue GN
34. 5 Jun 2010 Coventry Con
35. 20 Jun 2010 Northampton Ht
36. 20 Jun 2010 Northampton Final
37. 3 Jul 2010 Coventry Golde
38. 10 Jul 2010 Skegness Ht
39. 10 Jul 2010 Skegness Final
40. 17 Jul 2010 Northampton Ht
41. 25 Jul 2010 Sheffield GN
42. 21 Aug 2010 Northampton GN
43. 28 Aug 2010 Birmingham U25
44. 30 Aug 2010 Belle Vue Ht
45. 5 Sep 2010 Northampton Ht
46. 2 Oct 2010 Coventry Final
47. 23 Oct 2010 Birmingham GN
48. 6 Nov 2010 Coventry GN
49. 16 Apr 2011 Northampton GN
50. 22 Apr 2011 Skegness Final
51. 25 Apr 2011 Belle Vue Ht
52. 7 May 2011 Coventry Ht
53. 14 May 2011 Skegness Ht
54. 14 May 2011 Skegness Final
55. 15 May 2011 Skegness Ht
56. 15 May 2011 Skegness Ht
57. 21 May 2011 Northampton Ht
58. 21 May 2011 Northampton Final
59. 22 May 2011 Buxton Ht
60. 22 May 2011 Buxton Ht
61. 22 May 2011 Buxton GN
62. 28 May 2011 King's Lynn GN
63. 4 Jun 2011 Coventry Con
64. 18 Jun 2011 Ipswich Ht
65. 18 Jun 2011 Ipswich Final
66. 19 Jun 2011 Northampton Final
67. 9 Jul 2011 Skegness Final
68. 17 Jul 2011 Northampton Con
69. 23 Jul 2011 Birmingham GN
70. 20 Aug 2011 Skegness Final
71. 3 Sep 2011 Coventry Con
72. 10 Sep 2011 Northampton Final
73. 22 Oct 2011 Birmingham Ht
74. 22 Oct 2011 Birmingham GN
75. 6 Apr 2012 Skegness Ht
76. 6 Apr 2012 Skegness Ht
77. 6 Apr 2012 Skegness GN
78. 7 Apr 2012 Coventry Final
79. 22 Apr 2012 Hednesford Ht
80. 22 Apr 2012 Hednesford GN
81. 7 May 2012 Sheffield Final
82. 12 May 2012 Skegness Ht
83. 20 May 2012 Buxton Final
84. 27 May 2012 King's Lynn Ht
85. 2 Jun 2012 Coventry Ht
86. 10 Jun 2012 Northampton Ht
87. 7 Jul 2012 Coventry Ht
88. 15 Jul 2012 Northampton Euro
89. 11 Aug 2012 Stoke Final
90. 25 Aug 2012 Birmingham Final
91. 22 Sep 2012 Stoke Ht
92. 13 Oct 2012 Skegness Ht
93. 13 Oct 2012 Skegness Ht
94. 13 Oct 2012 Skegness Final
95. 14 Oct 2012 Belle Vue GN
96. 11 Nov 2012 Belle Vue Final
97. 17 Nov 2012 Birmingham Final
98. 29 Mar 2013 Skegness Ht
99. 21 Apr 2013 Hednesford Final
100. 6 May 2013 Sheffield Con
101. 12 May 2013 Skegness GN
102. 19 May 2013 Buxton Ht
103. 19 May 2013 Buxton GN
104. 27 May 2013 Belle Vue Ht
105. 22 Jun 2013 Ipswich Ht
106. 22 Jun 2013 Ipswich GN
107. 29 Jun 2013 King's Lynn Ht
108. 29 Jun 2013 King's Lynn GN
109. 20 Jul 2013 Northampton Con
110. 21 Jul 2013 Northampton Ht
111. 3 Aug 2013 Coventry GN
112. 7 Sep 2013 Coventry Con
113. 21 Sep 2013 King's Lynn WF
114. 12 Oct 2013 Skegness Ht
115. 12 Oct 2013 Skegness Ht
116. 19 Oct 2013 Birmingham Ht
117. 26 Oct 2013 King's Lynn Ht
118. 26 Oct 2013 King's Lynn GN
119. 5 Apr 2014 Coventry Con
120. 18 Apr 2014 Skegness Ht
121. 18 Apr 2014 Skegness Ht
122. 18 Apr 2014 Skegness GN
123. 19 Apr 2014 Stoke Final
124. 21 Apr 2014 Belle Vue Final
125. 26 Apr 2014 King's Lynn GN
126. 3 May 2014 Coventry Final
127. 5 May 2014 Sheffield Ht
128. 11 May 2014 Skegness Ht
129. 21 Jun 2014 Ipswich Ht
130. 22 Jun 2014 Northampton GN
131. 28 Jun 2014 Cowdenbeath Con
132. 28 Jun 2014 Cowdenbeath Final
133. 29 Jun 2014 Lochgelly Ht
134. 29 Jun 2014 Lochgelly Final
135. 12 Jul 2014 Skegness U25
136. 12 Jul 2014 Skegness GN
137. 13 Jul 2014 Skegness Ht
138. 13 Jul 2014 Skegness Final
139. 19 Jul 2014 Northampton Final
140. 2 Aug 2014 Coventry Ht
141. 31 Aug 2014 Buxton Final
142. 27 Sep 2014 King's Lynn Con
143. 11 Oct 2014 Skegness Ht
144. 11 Oct 2014 Skegness Final
145. 12 Oct 2014 Belle Vue Ht
146. 1 Nov 2014 Coventry Con
147. 28 Dec 2014 Stoke Ht
148. 28 Dec 2014 Stoke Ht
149. 28 Dec 2014 Stoke Final
150. 25 Apr 2015 King's Lynn GN
151. 2 May 2015 Coventry Final
152. 10 May 2015 Skegness GN
153. 6 Jun 2015 Coventry Ht
154. 13 Jun 2015 Ipswich Final
155. 19 Jul 2015 Northampton Euro
156. 1 Aug 2015 Coventry GN
157. 26 Sep 2015 Stoke Final
158. 17 Apr 2016 Hednesford GN
159. 25 Jun 2016 Cowdenbeath Final
160. 9 Jul 2016 Skegness Final
161. 3 Sep 2016 Coventry GN
162. 4 Sep 2016 Northampton Ht
163. 17 Sep 2016 Skegness Ht
164. 8 Oct 2016 Skegness Ht
165. 15 Oct 2016 Birmingham Ht
166. 15 Oct 2016 Birmingham Final
167. 16 Oct 2016 Northampton Final
168. 14 Apr 2017 Skegness Ht
169. 20 May 2017 Northampton Ht
170. 21 May 2017 Buxton Ht
171. 27 May 2017 King's Lynn Ht
172. 4 Jun 2017 Sheffield Ht
173. 11 Jun 2017 Buxton Final
174. 26 Jun 2017 Belle Vue GN
175. 29 Jul 2017 Skegness Final
176. 19 May 2018 King's Lynn Ht
177. 28 May 2018 Belle Vue Con
178. 28 May 2018 Belle Vue Final
179. 3 Jun 2018 Buxton Con
180. 16 Jun 2018 Cowdenbeath Ht
181. 16 Jun 2018 Cowdenbeath GN
182. 17 Jun 2018 Lochgelly Ht
183. 17 Jun 2018 Lochgelly Final
184. 4 Aug 2018 King's Lynn Final
185. 1 Sep 2018 Birmingham Ht
186. 16 Sep 2018 Northampton Euro
187. 22 Sep 2018 King's Lynn Ht
188. 22 Sep 2018 King's Lynn Ht
189. 22 Sep 2018 King's Lynn Final
190. 11 Nov 2018 Belle Vue Ht
191. 14 Apr 2019 Sheffield Ht
192. 14 Apr 2019 Sheffield Final
193. 20 Apr 2019 Stoke Ht
194. 20 Apr 2019 Stoke Final
195. 6 May 2019 Belle Vue Ht
196. 11 May 2019 Skegness Con
197. 18 May 2019 Northampton Ht
198. 18 May 2019 Northampton Final
199. 25 May 2019 King's Lynn Ht
200. 25 May 2019 King's Lynn Final
201. 27 May 2019 Belle Vue Ht
202. 27 May 2019 Belle Vue Final
203. 1 Jun 2019 Northampton Ht
204. 1 Jun 2019 Northampton Ht
205. 1 Jun 2019 Northampton Final
206. 16 Jun 2019 Hednesford Final
207. 22 Jun 2019 Ipswich Ht
208. 27 Jul 2019 Northampton GN
209. 28 Jul 2019 Northampton Ht
210. 4 Aug 2019 Sheffield WCSF
211. 26 Aug 2019 Belle Vue Ht
212. 14 Sep 2019 King's Lynn WF
213. 22 Sep 2019 Hednesford Ht
214. 22 Sep 2019 Hednesford Final
215. 12 Oct 2019 Skegness GN
216. 13 Oct 2019 Skegness Ht
217. 13 Oct 2019 Skegness GN
218. 19 Oct 2019 King's Lynn Ht
219. 19 Oct 2019 King's Lynn Final
220. 12 Sep 2020 King's Lynn Ht
221. 19 Sep 2020 Skegness Ht
222. 19 Sep 2020 Skegness Final
223. 24 Oct 2020 King's Lynn Ht
224. 24 Oct 2020 King's Lynn GN
225. 22 May 2021 King's Lynn GN
226. 29 May 2021 Northampton Final
227. 26 Jun 2021 Northampton Ht
228. 26 Jun 2021 Northampton Final
229. 17 Jul 2021 Bradford Con
230. 24 Jul 2021 Northampton Ht
231. 24 Jul 2021 Northampton GN
232. 25 Jul 2021 Northampton Ht
233. 25 Jul 2021 Northampton Final
234. 7 Aug 2021 Skegness WCSF
235. 7 Aug 2021 Skegness GN
236. 8 Aug 2021 Skegness Ht
237. 21 Aug 2021 King's Lynn Ht
238. 28 Aug 2021 Bradford Ht
239. 28 Aug 2021 Bradford Final
240. 11 Sep 2021 Bradford WF
241. 2 Oct 2021 Buxton Ht
242. 3 Oct 2021 Buxton Final
243. 9 Oct 2021 Skegness Final
244. 17 Oct 2021 Northampton Trust
245. 17 Oct 2021 Northampton Final
246. 17 Oct 2021 Northampton GN
247. 7 Nov 2021 Hednesford Ht
248. 7 Nov 2021 Hednesford Final
249. 19 Mar 2022 King's Lynn Con
250. 19 Mar 2022 King's Lynn GN
251. 26 Mar 2022 Bradford Ht
252. 3 Apr 2022 Hednesford Final
253. 10 Apr 2022 Northampton Ht
254. 10 Apr 2022 Northampton GN
255. 15 Apr 2022 Skegness Final
256. 16 Apr 2022 Bradford Ht
257. 16 Apr 2022 Bradford GN
258. 30 Apr 2022 Buxton Ht
259. 2 May 2022 Bradford Ht
260. 2 May 2022 Bradford Ht
261. 2 May 2022 Bradford GN
262. 8 May 2022 Skegness Ht
263. 8 May 2022 Skegness Ht
264. 8 May 2022 Skegness Final
265. 14 May 2022 Northampton GN
266. 21 May 2022 King's Lynn Final
267. 28 May 2022 Bradford Ht
268. 28 May 2022 Bradford GN
269. 18 Jun 2022 Ipswich GN
270. 25 Jun 2022 Bradford Ht
271. 25 Jun 2022 Bradford Ht
272. 25 Jun 2022 Bradford Ht
273. 9 Jul 2022 Skegness Final
274. 6 Aug 2022 Mildenhall Ht
275. 13 Aug 2022 Skegness WCSF
276. 13 Aug 2022 Skegness GN
277. 24 Sep 2022 Mildenhall GN
278. 25 Sep 2022 Northampton Ht
279. 1 Oct 2022 Buxton Ht
280. 9 Oct 2022 Skegness GN
281. 15 Oct 2022 Bradford Ht
282. 22 Oct 2022 King's Lynn GN
283. 30 Oct 2022 Sheffield Con
284. 30 Oct 2022 Sheffield Helte
285. 6 Nov 2022 Hednesford Ht
286. 12 Nov 2022 Bradford Con
287. 19 Nov 2022 Skegness Ht
288. 19 Nov 2022 Skegness Final
289. 25 Mar 2023 Bradford Ht
290. 25 Mar 2023 Bradford GN
291. 1 Apr 2023 Northampton Ht
292. 1 Apr 2023 Northampton Final
293. 7 Apr 2023 Skegness Ht
294. 7 Apr 2023 Skegness Ht
295. 7 Apr 2023 Skegness GN
296. 9 Apr 2023 Sheffield Final
297. 9 Apr 2023 Sheffield GN
298. 22 Apr 2023 Mildenhall GN
299. 23 Apr 2023 Northampton Ht
300. 30 Apr 2023 Buxton GN
301. 1 May 2023 Hednesford Ht
302. 6 May 2023 Skegness Ht
303. 7 May 2023 Skegness Ht
304. 7 May 2023 Skegness Final
305. 20 May 2023 King's Lynn GN
306. 27 May 2023 Bradford GN
307. 28 May 2023 Bradford Ht
308. 28 May 2023 Bradford Ht
309. 28 May 2023 Bradford Dash
310. 4 Jun 2023 Sheffield Ht
311. 10 Jun 2023 Mildenhall Ht
312. 11 Jun 2023 Mildenhall Final
313. 1 Jul 2023 King's Lynn Ht
314. 1 Jul 2023 King's Lynn Ht
315. 1 Jul 2023 King's Lynn Final
316. 8 Jul 2023 Skegness Final
317. 8 Jul 2023 Skegness GN
318. 9 Jul 2023 Skegness Con
319. 9 Jul 2023 Skegness Final
320. 30 Jul 2023 Northampton Con
321. 30 Jul 2023 Northampton GN
322. 5 Aug 2023 Buxton WCSF
323. 9 Sep 2023 Northampton WF
324. 16 Sep 2023 Buxton Ht
325. 16 Sep 2023 Buxton Ht
326. 16 Sep 2023 Buxton Final
327. 23 Sep 2023 Bradford Final
328. 23 Sep 2023 Bradford GN
329. 30 Sep 2023 King's Lynn Ht
330. 30 Sep 2023 King's Lynn GN
331. 14 Oct 2023 Bradford GN
332. 14 Oct 2023 Bradford Ht
333. 14 Oct 2023 Bradford Final
334. 22 Oct 2023 King's Lynn Helte
335. 5 Nov 2023 Hednesford Helte
336. 11 Nov 2023 Bradford Ht
Northampton 2021 (Colin Casserley photo)
Northampton 2021 (Colin Casserley photo)
King's Lynn 2005 (Steve Botham photo)
King's Lynn 2005 (Steve Botham photo)