David Duggan has been active recently with 0 runners competing over the last seven days. Winning form has been difficult to find for the stable lately. The strike rate currently stands at 0%. The stable's runners averaged betting odds of 12.00. Recent runners featured ratings reaching 84. David Duggan has regularly relied on Christopher Elliott over the past week.