Michael Campbell has been active recently with 0 runners competing over the last seven days. Recent runners have struggled to convert chances into victories. 0% of runners managed to secure victory. The stable's runners averaged betting odds of 7.00. Official ratings among recent runners peaked at 84. Ademar Santos provided the main riding support for the stable recently.