Open stats 2017 updated November.

These are open race stats up to 29/11/17.

 

  Runners    Winners      Win percent   
    194        36       18.55