He had an easy winner today but isn't riding with much confidence this season -only 2 winners from last 40 rides (or 11 winners from last 150 rides,not to bias the stat)
It has been suggested on here previously that Davy Russell could land this job at some stage.