Roderick Rodriguez has been active recently with 0 runners competing over the last seven days. A solitary success prevented the recent spell from being winless. Recent numbers show a modest strike rate of 0%. Recent runners carried average market odds of 10.50. Recent runners featured ratings reaching 88. Miguel Vasquez provided the main riding support for the stable recently.