Recent statistics show Scott Mullins saddled 0 runners during the last week. The recent spell has been challenging in terms of results. 0% of runners managed to secure victory. Average starting odds across recent runners were 13.50. Official ratings among recent runners peaked at 69. Scott Mullins has regularly relied on Irving Moncada over the past week.