2018 Mooch Results Published: 23 April 2018 What an amazing day to be racing your bike in the woods, eh? Check out the results here.