04/03/1978
| Haydock 3 M Chase | | Unplaced | 33/1 | Tommy Stack |
| |
08/02/1978
| Haydock 3 M 4 F Chase | | 4th | 25/1 | Ron Barry |
| |
29/10/1977
| Catterick 3 M 300Y Chase | | 4th | 13/2 | Ron Barry |
| |
12/10/1977
| Wetherby 3 M 100Y Chase | | 2nd | 4/5 Fav | Ron Barry |
| |
17/09/1977
| Carlisle 3 M Chase | | 2nd | 2/1 Fav | Ron Barry |
| |
16/04/1977
| Ayr 4 M 120Y Chase | | Unplaced | 100/30 Fav | Tommy Stack |
| |
02/04/1977
| Aintree 4 M 4 F Chase | 11-8 | 1st | 9/1 | Tommy Stack |
| |
04/03/1977
| Haydock 3 M Chase | | Unplaced | 16/1 | Tommy Stack |
| |
09/02/1977
| Haydock 3 M 4 F Chase | | Unplaced | 9/1 | Tommy Stack |
| |
01/12/1976
| Haydock 3 M Chase | | 3rd | 12/1 | Ron Barry |
| |
20/11/1976
| Newcastle 3 M Chase | | Unplaced | 11/8 Fav | Tommy Stack |
| |
05/11/1976
| Haydock 3 M Chase | | 3rd | 5/1 | Ron Barry |
| |
16/10/1976
| Kempton 3 M 4 F Chase | | Unplaced | 13/2 | Tommy Stack |
| |
25/09/1976
| Carlisle 3 M Chase | | 1st | 2/5 Fav | Tommy Stack |
| |
24/04/1976
| Sandown 3 M 5 F 118Y Chase | | Unplaced | 5/1 Fav | Tommy Stack |
| |
03/04/1976
| Aintree 4 M 4 F Chase | 11-10 | 2nd | 10/1 | Tommy Stack |
| |
06/03/1976
| Haydock 3 M Chase | | Unplaced | 6/1 | Tommy Stack |
| |
11/02/1976
| Haydock 3 M 4 F Chase | | Unplaced | 7/1 | Tommy Stack |
| |
26/11/1975
| Haydock 3 M Chase | | 3rd | 6/1 | Tommy Stack |
| |
22/11/1975
| Newbury 3 M 2 F Chase | | Unplaced | 8/1 | Ron Barry |
| |
30/10/1975
| Newcastle 3 M Chase | | 3rd | Evens Fav | Brian Fletcher |
| |
15/10/1975
| Haydock 3 M Chase | | SU | 2/1 Fav | Brian Fletcher |
| |
11/10/1975
| Ayr 3 M 110Y Chase | | 4th | 6/4 Fav | Brian Fletcher |
| |
27/09/1975
| Carlisle 3 M Chase | | 3rd | 7/2 | Brian Fletcher |
| |
19/04/1975
| Ayr 4 M 120Y Chase | | Unplaced | 3/1 Fav | Brian Fletcher |
| |
05/04/1975
| Aintree 4 M 856Y Chase | 12-0 | 2nd | 7/2 Fav | Brian Fletcher |
| |
01/03/1975
| Haydock 3 M Chase | | 4th | 13/8 Fav | Brian Fletcher |
| |
05/02/1975
| Haydock 3 M 4 F Chase | | 1st | 6/1 | Brian Fletcher |
| |
27/11/1974
| Haydock 3 M Chase | | 3rd | 3/1 | Brian Fletcher |
| |
19/10/1974
| Kempton 3 M 4 F Chase | | Unplaced | 9/4 Fav | Brian Fletcher |
| |
12/10/1974
| Ayr 3 M 110Y Chase | | 1st | 5/4 Fav | Brian Fletcher |
| |
25/09/1974
| Perth 3 M Chase | | 2nd | 5/4 Fav | Brian Fletcher |
| |
20/04/1974
| Ayr 4 M 120Y Chase | | 1st | 11/8 Fav | Brian Fletcher |
| |
30/03/1974
| Aintree 4 M 856Y Chase | 12-0 | 1st | 11/1 | Brian Fletcher |
| |
02/03/1974
| Haydock 3 M Chase | | UR | 5/1 | Brian Fletcher |
| |
20/02/1974
| Catterick 3 M 300Y Chase | | 1st | 3/1 | Brian Fletcher |
| |
24/11/1973
| Newbury 3 M 2 F Chase | | 2nd | 8/1 | Brian Fletcher |
| |
10/11/1973
| Doncaster 3 M 2 F Chase | | 2nd | 5/2 | Brian Fletcher |
| |
31/10/1973
| Newcastle 3 M Chase | | 1st | 13/8 Fav | Brian Fletcher |
| |
13/10/1973
| Ayr 3 M 110Y Chase | | 1st | 10/11 Fav | Brian Fletcher |
| |
29/09/1973
| Carlisle 3 M Chase | | 1st | 8/13 Fav | Brian Fletcher |
| |
26/09/1973
| Perth 3 M Chase | | 2nd | 4/1 | Brian Fletcher |
| |
31/03/1973
| Aintree 4 M 856Y Chase | 10-5 | 1st (3/4 Len) | 9/1 Jt Fav | Brian Fletcher |
| |
03/03/1973
| Haydock 3 M Chase | | 4th | 5/1 Fav | Brian Fletcher |
| |
07/02/1973
| Haydock 3 M 4 F Chase | | 2nd | 5/1 | Brian Fletcher |
| |
31/01/1973
| Carlisle 3 M Chase | | 3rd | 7/2 | Brian Fletcher |
| |
13/11/1972
| Ayr 3 M 3 F 150Y Chase | | 1st | 11/8 Fav | Brian Fletcher |
| |
03/11/1972
| Haydock 3 M Chase | | 1st | 2/1 Fav | Tommy Stack |
| |
25/10/1972
| Newcastle 3 M Chase | | 1st | 9/4 | Tommy Stack |
| |
11/10/1972
| Wetherby 3 M 100Y Chase | | 1st | 3/1 | Ron Barry |
| |
30/09/1972
| Carlisle 3 M Chase | | 1st | 6/1 | Tommy Stack |
| |
29/04/1972
| Market R 3 M Chase | | 4th | 7/4 Fav | Tommy Stack |
| |
15/04/1972
| Ayr 4 M 120Y Chase | | Unplaced | 33/1 | Martin Blackshaw |
| |
03/04/1972
| Wetherby 3 M 100Y Chase | | 3rd | 9/1 | Tommy Stack |
| |
21/03/1972
| Nottingham 2 M 6 F Chase | | 3rd | 5/1 | Macer Gifford |
| |
06/03/1972
| Catterick 3 M 300Y Chase | | Unplaced | 4/5 Fav | Tommy Stack |
| |
01/01/1972
| Catterick 3 M 300Y Chase | | 1st | 7/2 | Tommy Stack |
| |
22/12/1971
| Catterick 3 M 300Y Chase | | 3rd | 15/2 | Tommy Stack |
| |
11/12/1971
| Catterick 3 M 300Y Chase | | 1st | 9/2 | Tommy Stack |
| |
01/12/1971
| Haydock 3 M Chase | | Unplaced | 10/1 | Tommy Stack |
| |
06/11/1971
| Newcastle 3 M Chase | | 2nd | 16/1 | Tommy Stack |
| |
23/10/1971
| Kelso 3 M Chase | | Unplaced | 12/1 | Tommy Stack |
| |
12/10/1971
| Southwell 3 M Chase | | 4th | 16/1 | Tommy Stack |
| |
30/05/1971
| Perth 2 M 4 F Chase | | 3rd | 5/2 | Tommy Stack |
| |
05/05/1971
| Wetherby 3 M Chase | | Unplaced | 7/2 | Tommy Stack |
| |
12/04/1971
| Wetherby 2 M 4 F Chase | | 3rd | 7/2 | Tommy Stack |
| |
18/03/1971
| Chelt 2 M 4 F Chase | | 4th | 16/1 | Tommy Stack |
| |
26/02/1971
| Teeside 3 M Chase | | 3rd | 4/1 | Tommy Stack |
| |
13/02/1971
| Newbury 3 M Chase | | 4th | 7/2 Fav | Tommy Stack |
| |
05/02/1971
| Ayr 2 M 4 F Chase | | 1st | 4/1 | Tommy Stack |
| |
26/12/1970
| Wetherby 3 M Chase | | 3rd | 10/1 | Macer Gifford |
| |
05/12/1970
| Sedgefield 2 M 250Y Chase | | 1st | 4/5 Fav | Tommy Stack |
| |
20/11/1970
| Wetherby 2 M 4 F Chase | | 3rd | 100/8 | Tommy Stack |
| |
13/11/1970
| Chelt 2 M Chase | | 3rd | 9/2 | Tommy Stack |
| |
06/11/1970
| Doncaster 2 M 150Y Chase | | 1st | 100/7 | Tommy Stack |
| |
28/10/1970
| Newcastle 2 M 120Y Chase | | 3rd | 7/1 | Tommy Stack |
| |
18/05/1970
| Ayr 3 M Hurdle | | Unplaced | 5/1 | Tommy Stack |
| |
06/05/1970
| Wetherby 2 M Hurdle | | Unplaced | 10/1 | Tommy Stack |
| |
21/04/1970
| Perth 3 M Hurdle | | 2nd | 6/1 | Tommy Stack |
| |
11/04/1970
| Chelt 2 M 4 F Hurdle | | Unplaced | 6/1 | Tommy Stack |
| |
18/03/1970
| Chelt 3 M Hurdle | | Unplaced | 25/1 | R Edwards |
| |
13/03/1970
| Teeside 2 M 5 F Hurdle | | Unplaced | 11/2 | Barry Brogan |
| |
07/02/1970
| Wetherby 2 M 4 F Hurdle | | Unplaced | 6/1 | R Edwards |
| |
23/01/1970
| Doncaster 2 M 4 F Hurdle | | Unplaced | 11/2 | Tommy Stack |
| |
20/01/1970
| Wetherby 2 M 4 F Hurdle | | 3rd | 6/1 Jt Fav | Tommy Stack |
| |
31/12/1969
| Catterick 2 M Hurdle | | 2nd | 6/1 | Tommy Stack |
| |
22/11/1969
| Doncaster 2 M 150Y Hurdle | | Unplaced | - | Paddy Broderick |
| |
08/11/1969
| Wetherby 2 M Hurdle | | Unplaced | 9/1 | J Doyle |
| |
04/10/1969
| Doncaster 2 M 150Y Hurdle | | Unplaced | 100/8 | J Doyle |
| |
18/09/1969
| Chelt 2 M 200Y Hurdle | | Unplaced | 100/6 | Tommy Stack |
| |
20/05/1969
| Ayr 2 M Hurdle | | Unplaced | 6/1 | Paddy Broderick |
| |
25/04/1969
| Teeside 2 M 176Y Hurdle | | 1st | 5/2 | Paddy Broderick |
| |
15/04/1969
| Nottingham 2 M Hurdle | | 1st | 5/1 | Paddy Broderick |
| |
07/04/1969
| Wetherby 2 M Hurdle | | 1st | 15/8 Fav | Paddy Broderick |
| |
27/03/1969
| Aintree 2 M 100Y Hurdle | | 2nd | 100/8 | Paddy Broderick |
| |
08/03/1969
| Wetherby 2 M Hurdle | | Unplaced | 10/1 | J Doyle |
| |
22/11/1968
| Doncaster 2 M 150Y Hurdle | | 3rd | 5/2 Fav | T S Murphy |
| |
18/11/1968
| Nottingham 2 M Hurdle | | 3rd) | 100/8 | J Cook |
| |
19/10/1968
| Market R 2 M Hurdle | | 4th | 5/2 | Andy Turnell |
| |
18/09/1968
| Chelt 2 M 200Y Hurdle | | 2nd | 8/1 | Josh Gifford |
| |
30/03/1968
| Aintree 1 M Flat | | 2nd | 11/4 Fav | L Piggott |
| |
27/03/1968
| Doncaster 7 F Flat | | 1st | 11/4 Fav | Geoff Lewis |
| |
30/09/1967
| Pontefract 1 M Flat | | 3rd | 6/1 | L Piggott |
| |
25/09/1967
| Leicester 1 M Flat | | 4th | 10/1 | D W Morris |
| |
07/09/1967
| York 7 F Flat | | Unplaced | 100/8 | G Sexton |
| |
28/08/1967
| Warwick 7 F Flat | | 1st | 6/1 | D W Morris |
| |
30/06/1967
| Newcastle 6 F Flat | | 3rd | 33/1 | G Cadwaladr |
| |
19/06/1967
| Teeside 6 F Flat | | Unplaced | 10/7 | E Larkin |
| |
29/04/1967
| Beverley 5 F Flat | | Unplaced | 10/1 | J Sime |
| |
07/04/1967
| Aintree 5 F Flat | | 1st (Dead-Heat) | 5/1 | Paul Cook |
| |