| | | Click on 'Date', 'Track', 'Race' or 'Podium' to sort the table in that order |
COUNT |
NO |
YEAR |
DATE |
TRACK |
RACE |
POD |
RACE TITLE |
1 | 12 | 2002 | Sun, 21st Jul | Brafield / Northampton | Heat | 3rd | 2 | 12 | 2003 | Sat, 17th May | Brafield / Northampton | Heat | 3rd | 3 | 12 | 2003 | Sun, 29th Jun | Brafield / Northampton | Cons | 1st | 4 | 12 | 2003 | Sat, 19th Jul | Brafield / Northampton | Heat | 1st | 5 | 12 | 2003 | Sun, 20th Jul | Hednesford | Final | 1st | 6 | 12 | 2004 | Sat, 1st May | Coventry | Heat | 2nd | 7 | 12 | 2004 | Sat, 21st Aug | Skegness | Cons | 3rd | 8 | 12 | 2004 | Sun, 7th Nov | Hednesford | G.N. / H.S. | 1st | 9 | 12 | 2005 | Sat, 9th Apr | Skegness | Heat | 3rd | 10 | 12 | 2005 | Sat, 16th Apr | Brafield / Northampton | G.N. / H.S. | 3rd | 11 | 12 | 2005 | Sun, 24th Apr | Hednesford | Heat | 2nd | 12 | 12 | 2005 | Sun, 17th Jul | Brafield / Northampton | Heat | 2nd | 13 | 12 | 2005 | Sun, 17th Jul | Brafield / Northampton | G.N. / H.S. | 2nd | 14 | 12 | 2005 | Sat, 10th Sep | Brafield / Northampton | Heat | 1st | 15 | 12 | 2005 | Sat, 17th Sep | Brafield / Northampton | Cons | 2nd | 16 | 12 | 2006 | Sun, 23rd Apr | Hednesford | Final | 1st | 17 | 12 | 2006 | Sun, 14th May | Skegness | Heat | 2nd | 18 | 12 | 2006 | Sun, 23rd Jul | Hednesford | Heat | 1st | 19 | 12 | 2007 | Sun, 22nd Apr | Hednesford | Heat | 1st | 20 | 12 | 2007 | Sat, 19th May | Brafield / Northampton | Heat | 3rd | 21 | 12 | 2007 | Sat, 13th Oct | Skegness | Heat | 1st | 22 | 12 | 2007 | Sat, 13th Oct | Skegness | Heat | 2nd | 23 | 12 | 2007 | Sun, 21st Oct | Brafield / Northampton | Heat | 2nd | 24 | 12 | 2007 | Sun, 4th Nov | Hednesford | Heat | 1st | 25 | 12 | 2007 | Sun, 4th Nov | Hednesford | Heat | 1st | 26 | 12 | 2007 | Sun, 11th Nov | Kings Lynn | G.N. / H.S. | 1st | 27 | 12 | 2008 | Sun, 20th Apr | Bristol | Heat | 3rd | 28 | 12 | 2008 | Sun, 20th Apr | Bristol | G.N. / H.S. | 3rd | 29 | 12 | 2008 | Sat, 26th Apr | Kings Lynn | Heat | 3rd | 30 | 12 | 2008 | Sun, 13th Jul | Skegness | Cons | 1st | |
COUNT |
NO |
YEAR |
DATE |
TRACK |
RACE |
POD |
RACE TITLE |
31 | 12 | 2008 | Sat, 4th Oct | Coventry | Heat | 3rd | 32 | 12 | 2008 | Sat, 25th Oct | Kings Lynn | Heat | 3rd | 33 | 12 | 2009 | Sun, 17th May | Buxton | Heat | 2nd | 34 | 12 | 2009 | Sat, 6th Jun | Coventry | Heat | 2nd | 35 | 12 | 2009 | Sun, 14th Jun | Cowdenbeath | Heat | 3rd | 36 | 12 | 2009 | Sun, 21st Jun | Brafield / Northampton | Heat | 3rd | 37 | 12 | 2009 | Sun, 21st Jun | Brafield / Northampton | G.N. / H.S. | 1st | 38 | 12 | 2009 | Sat, 27th Jun | Kings Lynn | Final | 3rd | 39 | 12 | 2009 | Sun, 18th Oct | Brafield / Northampton | Cons | 3rd | 40 | 12 | 2010 | Sun, 21st Mar | Belle Vue | G.N. / H.S. | 3rd | 41 | 12 | 2010 | Fri, 2nd Apr | Skegness | G.N. / H.S. | 1st | 42 | 12 | 2010 | Sat, 19th Jun | Ipswich | Heat | 2nd | 43 | 12 | 2010 | Sat, 19th Jun | Ipswich | Heat | 3rd | 44 | 12 | 2010 | Sat, 19th Jun | Ipswich | Final | 3rd | 45 | 12 | 2010 | Sat, 3rd Jul | Coventry | Heat | 2nd | 46 | 12 | 2010 | Sat, 4th Sep | Coventry | Heat | 3rd | WC CONSOLATION SEMI | 47 | 12 | 2010 | Mon, 27th Dec | Coventry | Heat | 2nd | 48 | 12 | 2011 | Sun, 10th Apr | Hednesford | Cons | 1st | 49 | 12 | 2011 | Sat, 14th May | Skegness | Heat | 1st | 50 | 12 | 2011 | Sat, 30th Jul | Skegness | Heat | 3rd | 1st WORLD SEMI-FINAL | 51 | 12 | 2011 | Sat, 10th Sep | Brafield / Northampton | G.N. / H.S. | 1st | GRAND NATIONAL (1) | 52 | 12 | 2011 | Sat, 22nd Oct | Birmingham | Final | 2nd | 53 | 12 | 2012 | Sun, 25th Mar | Belle Vue | G.N. / H.S. | 3rd | DASH FOR CASH | 54 | 12 | 2012 | Mon, 9th Apr | Belle Vue | Heat | 1st | 55 | 12 | 2012 | Sat, 21st Apr | Birmingham | Heat | 2nd | 56 | 12 | 2012 | Sat, 14th Jul | Brafield / Northampton | Heat | 3rd | 57 | 12 | 2012 | Sat, 14th Jul | Brafield / Northampton | G.N. / H.S. | 1st | 58 | 12 | 2013 | Sat, 30th Mar | Stoke (Chesterton) | Heat | 2nd | 59 | 12 | 2013 | Sat, 6th Apr | Coventry | G.N. / H.S. | 3rd | 60 | 12 | 2013 | Sat, 4th May | Coventry | Heat | 3rd | |
COUNT |
NO |
YEAR |
DATE |
TRACK |
RACE |
POD |
RACE TITLE |
61 | 12 | 2013 | Sat, 4th May | Coventry | Final | 3rd | 62 | 12 | 2013 | Sat, 25th May | Kings Lynn | Cons | 2nd | 63 | 12 | 2013 | Sat, 25th May | Kings Lynn | Final | 2nd | 64 | 12 | 2013 | Sat, 1st Jun | Coventry | Heat | 1st | BLUES & REDS | 65 | 12 | 2013 | Sat, 22nd Jun | Ipswich | G.N. / H.S. | 3rd | 66 | 12 | 2013 | Sun, 23rd Jun | Brafield / Northampton | Heat | 2nd | 67 | 12 | 2013 | Sun, 23rd Jun | Brafield / Northampton | Heat | 2nd | 68 | 12 | 2013 | Sun, 23rd Jun | Brafield / Northampton | Final | 3rd | 69 | 12 | 2013 | Sat, 20th Jul | Brafield / Northampton | Heat | 1st | TRUST FUND (Heat 1) | 70 | 12 | 2013 | Sat, 20th Jul | Brafield / Northampton | Final | 1st | 71 | 12 | 2013 | Sun, 21st Jul | Brafield / Northampton | Heat | 3rd | 72 | 12 | 2013 | Sun, 21st Jul | Brafield / Northampton | Final | 1st | 73 | 12 | 2013 | Sat, 3rd Aug | Coventry | G.N. / H.S. | 2nd | 74 | 12 | 2013 | Sat, 31st Aug | Skegness | Heat | 3rd | 75 | 12 | 2013 | Sat, 7th Sep | Coventry | Heat | 1st | 76 | 12 | 2013 | Thu, 26th Dec | Coventry | Heat | 2nd | 77 | 12 | 2013 | Thu, 26th Dec | Coventry | Heat | 3rd | 78 | 12 | 2013 | Thu, 26th Dec | Coventry | Final | 2nd | 79 | 12 | 2014 | Sat, 5th Apr | Coventry | Heat | 3rd | 80 | 12 | 2014 | Sat, 12th Apr | Birmingham | G.N. / H.S. | 2nd | 81 | 12 | 2014 | Sat, 3rd May | Coventry | Heat | 3rd | 82 | 12 | 2014 | Sat, 17th May | Birmingham | G.N. / H.S. | 2nd | 83 | 12 | 2014 | Sat, 31st May | Brafield / Northampton | Heat | 3rd | 84 | 12 | 2014 | Sat, 31st May | Brafield / Northampton | Final | 3rd | 85 | 12 | 2014 | Sun, 20th Jul | Brafield / Northampton | Heat | 1st | 86 | 12 | 2014 | Mon, 25th Aug | Belle Vue | Heat | 2nd | WC CONSOLATION SEMI FINAL | 87 | 12 | 2015 | Sat, 18th Apr | Birmingham | Heat | 2nd | 88 | 12 | 2015 | Sun, 19th Apr | Hednesford | Heat | 1st | 89 | 12 | 2015 | Sun, 19th Apr | Hednesford | Final | 1st | 90 | 12 | 2015 | Sat, 30th May | Brafield / Northampton | Heat | 1st | |
COUNT |
NO |
YEAR |
DATE |
TRACK |
RACE |
POD |
RACE TITLE |
91 | 12 | 2015 | Sat, 18th Jul | Brafield / Northampton | Heat | 2nd | TRUST FUND | 92 | 12 | 2015 | Sat, 22nd Aug | Birmingham | Final | 3rd | 93 | 12 | 2015 | Sun, 18th Oct | Brafield / Northampton | Final | 2nd | 94 | 12 | 2015 | Sat, 7th Nov | Coventry | Final | 3rd | 95 | 12 | 2016 | Sat, 16th Apr | Birmingham | Heat | 2nd | 96 | 12 | 2016 | Sun, 17th Apr | Hednesford | Heat | 1st | 97 | 12 | 2016 | Sun, 17th Apr | Hednesford | Final | 1st | 98 | 12 | 2016 | Sun, 17th Jul | Brafield / Northampton | Heat | 1st | 99 | 12 | 2016 | Sat, 3rd Sep | Coventry | Heat | 1st | WC CONSOLATION SEMI FINAL | 100 | 12 | 2016 | Sun, 4th Sep | Brafield / Northampton | Cons | 2nd | 101 | 12 | 2016 | Sun, 4th Sep | Brafield / Northampton | Final | 1st | 102 | 12 | 2016 | Sun, 16th Oct | Brafield / Northampton | Heat | 2nd | 103 | 12 | 2016 | Sun, 16th Oct | Brafield / Northampton | Heat | 3rd | 104 | 12 | 2017 | Sun, 9th Apr | Hednesford | Heat | 1st | 105 | 12 | 2017 | Sun, 9th Apr | Hednesford | Heat | 2nd | 106 | 12 | 2017 | Sun, 9th Apr | Hednesford | Final | 1st | 107 | 12 | 2017 | Sat, 15th Jul | Brafield / Northampton | Cons | 3rd | 108 | 12 | 2017 | Sat, 28th Oct | Birmingham | Cons | 3rd | 109 | 12 | 2017 | Sun, 29th Oct | Brafield / Northampton | G.N. / H.S. | 1st | 110 | 12 | 2018 | Sun, 15th Apr | Hednesford | Heat | 1st | 111 | 12 | 2018 | Sat, 23rd Jun | Ipswich | Heat | 2nd | 112 | 12 | 2018 | Sat, 28th Jul | Brafield / Northampton | G.N. / H.S. | 2nd | GRAND NATIONAL Richie Ahern Trophy | 113 | 12 | 2018 | Sun, 28th Oct | Brafield / Northampton | Heat | 3rd | 114 | 12 | 2018 | Sun, 28th Oct | Brafield / Northampton | G.N. / H.S. | 3rd | 115 | 12 | 2019 | Sat, 25th May | Kings Lynn | Final | 3rd | 116 | 12 | 2019 | Sat, 1st Jun | Brafield / Northampton | G.N. / H.S. | 3rd | 117 | 12 | 2019 | Sun, 23rd Jun | Ipswich | Heat | 2nd | 118 | 12 | 2019 | Sun, 23rd Jun | Ipswich | G.N. / H.S. | 2nd | 119 | 12 | 2019 | Sat, 12th Oct | Skegness | Heat | 1st | 120 | 12 | 2020 | Sat, 24th Oct | Kings Lynn | Heat | 3rd | |
COUNT |
NO |
YEAR |
DATE |
TRACK |
RACE |
POD |
RACE TITLE |
121 | 12 | 2020 | Sat, 24th Oct | Kings Lynn | G.N. / H.S. | 2nd | 122 | 12 | 2021 | Sat, 22nd May | Kings Lynn | Heat | 3rd | 123 | 12 | 2021 | Sat, 29th May | Brafield / Northampton | Final | 3rd | 124 | 12 | 2021 | Sat, 24th Jul | Brafield / Northampton | G.N. / H.S. | 3rd | 125 | 12 | 2021 | Sat, 31st Jul | Kings Lynn | Cons | 3rd | 126 | 12 | 2021 | Sun, 12th Sep | Brafield / Northampton | G.N. / H.S. | 3rd | 127 | 12 | 2021 | Sun, 17th Oct | Brafield / Northampton | Heat | 2nd | HEAT TWO - S.FROGGATT | 128 | 12 | 2022 | Sat, 14th May | Brafield / Northampton | G.N. / H.S. | 3rd | 129 | 12 | 2022 | Sat, 4th Jun | Cowdenbeath | Final | 2nd | SCOTTISH CHAMPIONSHIP | 130 | 12 | 2022 | Sat, 4th Jun | Cowdenbeath | G.N. / H.S. | 3rd | 131 | 12 | 2022 | Sat, 18th Jun | Ipswich | G.N. / H.S. | 3rd | 132 | 12 | 2022 | Sun, 24th Jul | Brafield / Northampton | Cons | 1st | 133 | 12 | 2023 | Mon, 1st May | Hednesford | G.N. / H.S. | 1st | 134 | 12 | 2023 | Sat, 17th Jun | Ipswich | Heat | 2nd | 135 | 12 | 2023 | Sun, 23rd Jul | Hednesford | Heat | 3rd | 136 | 12 | 2023 | Sun, 23rd Jul | Hednesford | Final | 2nd | BRITISH CHAMPIONSHIP | 137 | 12 | 2024 | Sun, 2nd Jun | Aldershot | Cons | 1st | 138 | 12 | 2024 | Sun, 2nd Jun | Aldershot | G.N. / H.S. | 2nd | 139 | 12 | 2024 | Sun, 21st Jul | Hednesford | Heat | 2nd |
| |