31/07/20 | 8/12 | 106 | FLAT | Goodwood | 7f | Good (Good to Firm in places) | 1 | 9/1 |
10/07/20 | 6/6 | 106 | FLAT | Newmarket | 1m | Soft | 1 | 16/1 |
25/06/20 | 1/12 | 106 | FLAT | Haydock | 7f 37y | Good to Firm | 1 | 11/2 |
07/06/20 | 6/15 | 106 | FLAT | Newmarket | 1m | Good | 1 | 33/1 |
05/10/19 | 1/28 | 105 | FLAT | Newmarket | 6f | Good to Soft | 2 | 5/4 |
27/09/19 | 4/8 | 105 | FLAT | Newmarket | 7f | Good | 1 | 5/1 |
15/09/19 | 5/9 | 103 | FLAT | Curragh | 7f | Good (Good to Firm in places) | 1 | 9/1 |
22/08/19 | 4/10 | 102 | FLAT | York | 6f | Good (Good to Firm in places) | 1 | 5/1 |
27/07/19 | 1/9 | - | FLAT | Ascot | 6f | Good to Soft | 1 | 25/1 |
08/07/19 | 1/7 | - | FLAT | Ripon | 6f | Good to Firm (Good in places) | 5 | 7/4 |
28/10/11 | 8/17 | - | HURDLE | Wetherby | 2m 4f 0y | Good | 4 | 7/2 |
02/01/11 | 7/16 | - | HURDLE | Ayr | 2m 4f 0y | Good to Soft, Good in places | 4 | 80/1 |
21/12/10 | - | 999 | JUMP | Sedgefield | - | - | 5 | 25/1 |
07/12/10 | - | 999 | JUMP | Sedgefield | - | - | 4 | 20/1 |
01/12/10 | - | 999 | JUMP | Ayr | - | - | 3 | 11/1 |
27/11/10 | - | 999 | JUMP | Newcastle | - | - | 2 | 20/1 |
13/11/10 | 6/14 | - | HURDLE | Wetherby | 2m 4f 0y | Good to Soft, Soft in places | 4 | 28/1 |