Michelle Nevin has kept a busy stable recently with 0 runners over the last 7 days. Despite several runners, the stable has yet to record a recent winner. Recent runners have produced a 0% success rate. Average starting odds across recent runners were 10.27. Recent runners featured ratings reaching 87. Many recent runners were partnered by Tba Rider. Several recent runners attracted strong market confidence.