Anthony Margotta has kept a busy stable recently with 0 runners over the last 7 days. The stable managed to secure one victory over the last week. Current statistics place the stable at a 0% strike rate. Average starting odds across recent runners were 8.75. Recent runners featured ratings reaching 81. Anthony Margotta has regularly relied on Ramon Moya over the past week.