Races 35
Places 6
Wins 9
Strike rate 26%
Total prize £72,680
Races 994
Places 153
Wins 91
Strike rate 9%
Total prize £958,037
Races
Places
Wins
Strike rate
Total prize £
Races 65
Places 14
Strike rate 14%
Total prize £69,053